Less.js

Screenshot Software:
Less.js
Mga detalye ng Software:
Bersyon: 2.5.3 Na-update
I-upload ang petsa: 1 Oct 15
Nag-develop: Alexis Sellier
Lisensya: Libre
Katanyagan: 103

Rating: nan/5 (Total Votes: 0)

mas mababa ibig sabihin para sa Le aner C SS, at ito ay isang extension para sa CSS wika, pagdagdag ng suporta para sa mga variable, nested mga patakaran, mixins at mga operasyon.
Mas mababa sa kasalukuyan ay sumusuporta sa parehong CSS 2 & 3 syntax at ito ay isang malawak na ginagamit na wika sa gitna ng mga developer.
Less.js ay isang JavaScript library kaya ng pagbabasa ng mas kaunting syntax.
Ang aklatan ay karaniwang isang CSS preprocessor, pagkuha .less file at pag-convert ng kanilang nilalaman sa mga pamantayan ng sang CSS code, din sa pag-save ito sa isang bagong file sa format na classic css na maaaring bigyang-kahulugan ang bawat browser.
Parehong mas mababa (ang syntax) at Less.js (library) tumingin sa paggamit sa mga malalaking kumpanya sa buong Internet, na nagsisimula sa Google, Twitter at Facebook.

Ano ang bagong sa paglabas:

  • Sinusuportahan ang scopedplugin direktiba upang i-load ang function plugin
  • Ang lahat ng mga direktiba ay bubbled (eg sinusuportahan), hindi lamang media
  • Pagpapabuti ng pagganap sa parser -. dapat makatulong sa mga di-chrome browser na may napakalaking mas file na maging isang pulutong mas mabilis
  • Ang laki ng imahe function na respeto isama ang mga landas tulad ng iba pang mga pag-andar ng file
  • pag-andar Kulay kumuha ng isang kamag-anak na argument na nalalapat percentage relatibong halip na ganap na
  • Isama ang mga landas ay nagbibigay-daan na ngayon: bilang separator sa mga bintana (pagkilala at hindi ang paghahati pangalan drive sa pamamagitan ng backslash)
  • import (CSS) ay hindi pull ang direktiba sa itaas komento
  • Ayusin para sa pag-import na mga pahayag nang walang quotes minsan ay nagiging sanhi ng mga isyu
  • Palitan ang sinusuportahan ng mga sukat at mga kulay
  • Ang patlang browser ay naka-set sa package.json para sa paggamit sa Browserify
  • Ang isa pang fix sa suporta mga landas na lumipas bilang isang string sa halip ng isang array
  • Nakahiwalay rulesets maaaring gamitin bilang default arguments
  • Mga Fixed isang pulutong ng mga huwad na mga babala tungkol umaabot
  • Mga error na nakasulat sa stderr mas patuloy
  • Palaging panatilihin units kung mahigpit na mga yunit ay off
  • Mas mahusay na suporta para sa mga komento sa function lahat ng mga argumento

Ano ang bagong sa bersyon 2.5.1:

  • Sinusuportahan ang scopedplugin direktiba upang i-load ang function plugin
  • Ang lahat ng mga direktiba ay bubbled (eg sinusuportahan), hindi lamang media
  • Pagpapabuti ng pagganap sa parser -. dapat makatulong sa mga di-chrome browser na may napakalaking mas file na maging isang pulutong mas mabilis
  • Ang laki ng imahe function na respeto isama ang mga landas tulad ng iba pang mga pag-andar ng file
  • pag-andar Kulay kumuha ng isang kamag-anak na argument na nalalapat percentage relatibong halip na ganap na
  • Isama ang mga landas ay nagbibigay-daan na ngayon: bilang separator sa mga bintana (pagkilala at hindi ang paghahati pangalan drive sa pamamagitan ng backslash)
  • import (CSS) ay hindi pull ang direktiba sa itaas komento
  • Ayusin para sa pag-import na mga pahayag nang walang quotes minsan ay nagiging sanhi ng mga isyu
  • Palitan ang sinusuportahan ng mga sukat at mga kulay
  • Ang patlang browser ay naka-set sa package.json para sa paggamit sa Browserify
  • Ang isa pang fix sa suporta mga landas na lumipas bilang isang string sa halip ng isang array
  • Nakahiwalay rulesets maaaring gamitin bilang default arguments
  • Mga Fixed isang pulutong ng mga huwad na mga babala tungkol umaabot
  • Mga error na nakasulat sa stderr mas patuloy
  • Palaging panatilihin units kung mahigpit na mga yunit ay off
  • Mas mahusay na suporta para sa mga komento sa function lahat ng mga argumento

Ano ang bagong sa bersyon 2.5.0:

  • Sinusuportahan ang scopedplugin direktiba upang i-load ang function plugin
  • Ang lahat ng mga direktiba ay bubbled (eg sinusuportahan), hindi lamang media
  • Pagpapabuti ng pagganap sa parser -. dapat makatulong sa mga di-chrome browser na may napakalaking mas file na maging isang pulutong mas mabilis
  • Ang laki ng imahe function na respeto isama ang mga landas tulad ng iba pang mga pag-andar ng file
  • pag-andar Kulay kumuha ng isang kamag-anak na argument na nalalapat percentage relatibong halip na ganap na
  • Isama ang mga landas ay nagbibigay-daan na ngayon: bilang separator sa mga bintana (pagkilala at hindi ang paghahati pangalan drive sa pamamagitan ng backslash)
  • import (CSS) ay hindi pull ang direktiba sa itaas komento
  • Ayusin para sa pag-import na mga pahayag nang walang quotes minsan ay nagiging sanhi ng mga isyu
  • Palitan ang sinusuportahan ng mga sukat at mga kulay
  • Ang patlang browser ay naka-set sa package.json para sa paggamit sa Browserify
  • Ang isa pang fix sa suporta mga landas na lumipas bilang isang string sa halip ng isang array
  • Nakahiwalay rulesets maaaring gamitin bilang default arguments
  • Mga Fixed isang pulutong ng mga huwad na mga babala tungkol umaabot
  • Mga error na nakasulat sa stderr mas patuloy
  • Palaging panatilihin units kung mahigpit na mga yunit ay off
  • Mas mahusay na suporta para sa mga komento sa function lahat ng mga argumento

Ano ang bagong sa bersyon 2.4.0:

  • Suporta para sa mga plugin na pre-proseso (si aklatan tahimik etc.)
  • Empty sourcemaps ngayon gumagana
  • I-extract at Haba function ngayon huwag pansinin ang mga komento sa isang listahan (mas maraming trabaho na dumating upang ayusin ang pangkalahatang problema)
  • fragment url ay ginagamot absolute dahil tumutukoy ang mga iyon sa html dokumento
  • Pinapalawak sa isang selector sumali sa at ngayon mas mahusay na trabaho
  • Nested mixins mas mahusay na trabaho na may! mahalaga (pagbabalik sa 2.3.0)
  • Ang pangako dependency ngayon ay talagang opsyonal (ipinakilala sa 2.0.0)
  • Mga file na may lamang & # x5c; r newlines ngayon proseso ok (pagbabalik sa 2.0.0)
  • Kapag mahigpit na mga yunit ay off at ang yunit ay 1 / x, (eg 1 / 12px) ang yunit output ay x, dati wala (pagbabalik sa 2.0.0)

Ano ang bagong sa bersyon 2.3.1:

  • Mga Fixed depende option (pagbabalik sa 2.3.0)
  • Support parent selector (&) na ginagamit sa sub expression element (eg: hindi (c _ &))

Ano ang bagong sa bersyon 2.3.0:.

  • Idinagdag isruleset function na
  • Idinagdag opsyonal option import, na nagiging sanhi ng mas kaunti upang hindi mabibigo kung hindi natagpuan file.
  • Mga Fixed browser-side cache.
  • Maraming mga pag-aayos upang i-import reference -. supportSupport at keyframe
  • Selectors ngayon salita o mga salita palsipikado tagapili (eg: @ {hover}).
  • Mga Fixed komento hindi nakuha off kung sila ay sa dulo ng file.
  • Mga Fixed! mahalagang gamitin sa parametric mixins.
  • Emits mga babala para sa umaabot kapag ang target ay hindi natagpuan.
  • isama-path ay gumagana na ngayon sa data-uri.
  • Mga variable at mga function na tawag ng trabaho para sa mga landas sa data-uri.
  • Mga Fixed absolute path ng hindi gumagana sa pag-import kung minsan.
  • dahil muli Unicode BOM.

Ano ang bagong sa bersyon 2.2.0:

  • Ang paggamit import filename agaw at import inline magkasama ngayon ay gumagana
  • magtakwil ng opsyon compression (gumagana pa rin, ngunit output ng isang babala maliban tahimik)
  • Ang node na bersyon ng mas mababa na ngayon ay image-size, image-width, image-taas kung saan bumalik ang mga sukat ng imahe ng isang file
  • Inayos ang isang isyu na maaaring maging sanhi ang mga parse upang naulit at ang callback ay tinatawag na maraming beses
  • Kung ikaw ay outputting sa console, lessc default sa tahimik kaya babala ay hindi end up sa output
  • isunit function na sumusuporta sa '' na subukan kung ang isang dimensyon Wala unit
  • function na data-uri ngayon nagbibilang character pagkatapos base64 encoding sa halip ng bytes bago encoding upang matukoy ie8 support
  • Mga Fixed bug effecting guards sa palsipikado klase tagapili
  • Huwag cache sa browser kapag ginamit sa modifyVars
  • Pagtuklas kung mas mababa ay hindi mai-parse huling character sa file
  • Pagtuklas ng kung ang isang file ay css ngayon ay nangangailangan / css, css,? css, at css sa halip ng css lamang. Maaari mo pa ring sabihin sa mas mababa ang uri ng mga file gamit ang import pagpipilian.
  • idinagdag Inalis dagdag bagong linya upang sourcemap entry inline file
  • Sinusuportahan Safari extension

Ano ang bagong sa bersyon 2.1.0:

  • Mga Fixed isSync opsyon, ito ay gumagamit ng pag-sync operasyon ng file ngunit pangako ay garantisadong upang tumawag sa likod async. Sinusuportahan namin ngayon ang mga pangako bilang isang tampok sa halip na sa 1st class na paraan ng paggawa ng mga bagay.
  • code Browser ay ngayon kasabay muli, tulad ng sa v1, ibig sabihin ay ito bloke ang site hanggang sa mas mababa ay naipon
  • Ang ilang mga pag-aayos para sa mga variable import na apektado filemanagers kapag kasabay

  • option
  • Mga Fixed lessc makefile dependencies
  • Output ngayon ang mga ulat sa likod ng isang patlang na ini-import sa isang array ng mga imported na mga file
  • Kamag-anak na landas ng pagsubok para sa drive pangalan (kaya windows lamang) ay case insensitive ngayon
  • Ayusin para sa IE7 - gamitin getchar sa halip ng pag-index array
  • Mga variable gamit! mahalaga ngayon output! mahalaga, kung saan ang mga bula hanggang sa makaapekto ang panuntunan
  • LiveReload cache buster ay ginagamot ngayon lalo na

Ano ang bagong sa bersyon 2.0.0:

  • Mga Fixed pagpaparami sa mahigpit na mga yunit mode di na kunin ang kaliwang operand unit, sa kaso na hindi maaaring malutas ang unit
  • Ang ilang mga pag-aayos para sa mga browser cross-compatibility
  • I Browser ngayon pumasa sa IE 8-11 at FF
  • Idinagdag index.js at browser.js sa root bilang mga shortcut
  • Mga Fixed ilang mga lokal na variable spellings
  • Suporta para sa counter-style @ directive

Ano ang bagong sa bersyon 1.7.4:

  • Hawakan uppercase landas sa browser
  • Ipakita ang error na ito kung ang isang walang laman selector ay ginagamit sa extend
  • Mga Fixed ari-arian sa pinagsasama sa direktiba
  • Mga Fixed na pag-order ng mga charset at import direktiba
  • Mga Fixed lahi kondisyon na sanhi ng isang patakaran ay hindi natukoy na error minsan kung ikaw ay isang kumplikadong diskarte import
  • Mas mahusay na mensahe ng error para sa mga nawawalang semi-colons o nasirang
  • pag-import

Ano ang bagong sa bersyon 1.7.3:

  • Huwag isalin ang mga resulta ng mga pag-andar ng kulay, tulad ng kawalang-galang, kulay, luma atbp ..
  • Support cover at naglalaman ng mga keyword sa mga kahulugan background.

Ano ang bagong sa bersyon 1.7.0:

  • Magdagdag ng suporta para rulesets sa mga variable at dumaan sa mixins upang payagan ang pambalot na
  • Baguhin ang luma na sundin ang W3C spec, luma ay magagamit bilang luminance. Ay gumagamit pa rin ng kaibahan luma kaya maaari mong makita ang mga pagkakaiba sa kung ang iyong threshold% ay malapit sa mga umiiral na kinakalkula luma.
  • Na-upgrade malinis css na nangangahulugan na ang --selectors-merge-mode ay pinalitan ng pangalan ngayon --compatibility
  • Magdagdag ng suporta para sa paggamit ng mga variable na maykeyframes,namespace,charset
  • Suporta ng ari-arian pinagsasama sa + _ kapag puwang ay kinakailangan at panatilihin ang + para sa comma separated
  • angkat ngayon palaging import sandaling patuloy - isang lahi kondisyon nilalayong dati ilang mga configuration ay humantong sa isang iba't ibang mga pag-order ng mga file

Ano ang bagong sa bersyon 1.6.3:

  • Fixed isyu sa pagtawag toCSS dalawang beses na hindi nagtatrabaho sa ilang sitwasyon.

Ano ang bagong sa bersyon 1.6.1:

  • Support ^ at ^^ shadow DOM tagapili
  • Mga Fixed sourcemap selector (ginagamit upang isumbong ang katapusan ng elemento o selector) at posisyon directive (hindi suportado dati)
  • Mga Fixed parse walang laman mas file
  • Error sa (kasalukuyan) hindi siguradong guards sa maramihang CSS tagapili
  • Mas lumang mga kapaligiran - maprotektahan laban typeof regex bumabalik function na
  • Huwag gumamit ng default keyword

Ano ang bagong sa bersyon 1.5.0:

  • Suporta para sa pag-import inline pagpipilian upang isama ang css na kayo HUWAG nais mas mababa upang i-parse eg import (inline) & quot; file.css & quot ;;
  • Mas mahusay na suporta para sa modifyVars (estilo refresh sa bagong variable, gamit ang isang cache file), ngayon ay mas resiliant
  • Suporta para sa pagpipilian reference import upang isangguni panlabas na css, ngunit hindi output ito. Ay ang maging output ng anumang mga tawag mixin o pahabain.
  • Suporta para sa guards sa tagapili (kasalukuyan lamang kung ikaw ay may isang solong selector)
  • Payagan ang mga ari-arian sa pinagsasama sa pamamagitan ng +: syntax
  • Idinagdag min / max pag-andar
  • Idinagdag haba function at pinabuting extract upang gumana sa comma seperated halaga
  • Kapag gumagamit ng pag-import ng maramihang, sub-import ay na-import ng maramihang beses sa final output

Ano ang bagong sa bersyon 1.4.1:

  • Mga Fixed syncImports at pagpipilian yui-compress, habang ang mga ito ay hindi pinansin.
  • Mga Fixed ilang mga global variable paglabas.

Ano ang bagong sa bersyon 1.4.0:.

  • Mga Fixed pagdaan ng mahigpit matematika option

Ano ang bagong sa bersyon 1.3.3:

  • Fixed kritikal na bug na may mixin tawag kung gumagamit ng maramihang mga bracket .
  • Kapag ginagamit ang kaibahan filter function, ang function ay dumaan sa pamamagitan kung ang unang argumento ay hindi isang kulay.

Ano ang bagong sa bersyon 1.3.2:

  • Browser at muling pagsulat url server ay nakahanay ngayon upang hindi muling isulat (nakaraang pag-uugali lessc)

  • maaaring gawin upang muling isulat na kamag-anak sa entry file gamit ang pagpipilian sa mga kamag-anak-url
  • URL-muling pagsusulat (option less.relativeUrls)
  • option rootpath ay maaaring gamitin upang magdagdag ng isang base na landas sa bawat url
  • Support mixin argument seperator ng ';' upang maaari mong ipasa ang comma seperated na mga halaga. halimbawa .mixin (23px, 12px;);
  • Mga Fixed maraming mga problema sa pangalang argumento sa kaso na sulok, hindi gumagana tulad ng inaasahan
  • hsv, hsva, function unit
  • Mga Fixed maraming mas masamang mensahe ng error
  • Mga Fixed @ import-sabay upang gamitin ang buong path, hindi ang isa na kamag-anak para sa pagtukoy kung ang isang pag-import ay na-import na
  • Sinusuportahan: Hindi (: nth-anak (3))

Ano ang bagong sa bersyon 1.3.0:

  • @ media uumapaw
  • Support arbitrary na entidad bilang tagapili
  • pag-argument variadic
  • Pag-uugali ng zero-arity mixins ay nagbago, tingnan ang link sa itaas.
  • Payagan 'import' direktiba sa anumang selector

  • tampok
  • Media-query ay maaari na ngayong maging isang variable
  • Awtomatikong pinagsasama ng mga kondisyon media-query
  • Ayusin ang global paglabas variable
  • mensahe ng error Fix sa mga mali-arity tawag
  • Ayusin ang isang pag-uugali ng bug 'arguments'
  • Fix '::' selector output
  • Ayusin ang isang bug kapag gumagamit @ media na may mixins

Mga kinakailangan

  • enable ang JavaScript sa client side
  • node.js 0.10 o mas mataas para sa mga server-side na kapaligiran

Katulad na software

HTML5Lib (PHP)
HTML5Lib (PHP)

21 Jul 15

eLyXer
eLyXer

6 Jun 15

Iba pang mga software developer ng Alexis Sellier

LESS
LESS

13 May 15

Vows
Vows

6 Mar 16

Mga komento sa Less.js

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!
Maghanap ayon sa kategorya