Yellow Lab Tools ay tumatakbo sa isang Node.js server, ay madaling i-install , at nagbibigay-daan sa mga developer subukan ang isang website (sa pamamagitan ng isang URL). Ginagawa ito sa pamamagitan ng pag-access ang mga website sa pamamagitan ng PhantomJS at pagkolekta ng iba't-ibang mga sukatan at mga istatistika.
Ang mga panukat na ito ay pagkatapos manipulahin at iniharap sa isang madaling maunawaan na paraan, na inayos sa mga kategorya ng interes.
Sa ngayon ay isang seksyon para sa mga pag-aaral ang timeline execution JavaScript, kumpleto sa isang profiler JavaScript na nagpapahintulot sa mga developer makita kung paano JS script ay pinaandar, kung ano kung saan ang kanilang mga resulta at kung paano ito naapektuhan ang pagganap ng pahina.
Ang JS script at ang kanilang mga resulta ay ikinategorya ayon sa kung paano sila makipag-ugnayan sa DOM habang ang mga ito na ginawa, nakipag-ugnayan sa, ang pagkarga ng bagong nilalaman at pagkatapos itong ay nakumpleto na.
Ang pangunahing utility ikalawang ay isang tampok ng pagmamarka na nagbibigay ng A-to-F marka batay sa pagganap ng iba't-ibang utilities at mga pagpapatakbo tulad ng DOM kumplikado, DOM pagmamanipula, ang bilang ng mga kahilingan ng HTTP, mga pakikipag-ugnayan ng network, CSS kumplikado, at iba pa .
Bukod sa mga bersyon ng Yellow Lab Tools Web-based, ang mga pakete ay dumarating rin sa integration Node.js CLI, isang ungol na gawain, at isang publiko matahimik API.
Sa kabuuan, Yellow Lab Tools ay maaaring maging tunay na kapaki-pakinabang para sa parehong mga nagsisimula at advanced na coders, pagtulong sa kanila na mapabuti o ayusin ang paraan ng kanilang isulat JS at CSS, pagpapalakas ng pagkarga ng pahina bilis at pangkalahatang pagganap ng kanilang code ni.
Ano ang bagong sa paglabas:
- Mga patakaran pagbabago:
- Bagong panuntunan Kabuuang bigat
- New optimization Image rule na nagsasabi sa iyo ang bilang ng mga KB na maaaring mai-save
- Bagong panuntunan File minification na nagsasabi sa iyo ang bilang ng mga KB na maaaring mai-save
- -save Binago ang patakaran gzip compression upang sabihin ang bilang ng mga KB
- Hindi lazyloaded imahe New rule na nakita ng mga imahe sa ilalim ng fold
- regrouped ang iba't ibang mga html / js / css / json / image / webfont / video / iba pang separated patakaran sa isang bilang Requests rule
- regrouped ang 3 seperated Maliit js / css / images file patakaran sa isang Maliit na kahilingan rule
- Pagpapabuti:
- Reorganized kategorya sa dashboard, pagbaba ng Page at Requests unang mga ngayon
- Pinalitan ang pangalan ng kategorya Network sa config Server
- Binago ang ilang mga patakaran threshold, higit sa lahat na maging mas malamig
Ano ang bagong sa bersyon 1.7.2:
- Mga patakaran pagbabago:
- Bagong panuntunan Kabuuang bigat
- New optimization Image rule na nagsasabi sa iyo ang bilang ng mga KB na maaaring mai-save
- Bagong panuntunan File minification na nagsasabi sa iyo ang bilang ng mga KB na maaaring mai-save
- -save Binago ang patakaran gzip compression upang sabihin ang bilang ng mga KB
- Hindi lazyloaded imahe New rule na nakita ng mga imahe sa ilalim ng fold
- regrouped ang iba't ibang mga html / js / css / json / image / webfont / video / iba pang separated patakaran sa isang bilang Requests rule
- regrouped ang 3 seperated Maliit js / css / images file patakaran sa isang Maliit na kahilingan rule
- Pagpapabuti:
- Reorganized kategorya sa dashboard, pagbaba ng Page at Requests unang mga ngayon
- Pinalitan ang pangalan ng kategorya Network sa config Server
- Binago ang ilang mga patakaran threshold, higit sa lahat na maging mas malamig
Ano ang bagong sa bersyon 1.6.4:
- Inalis na alituntunin: "DOM pagsingit", "query DOM" at "Mga Kaganapan nakagapos"
- Idinagdag rule: "DOM access", bilangin ang lahat ng dahil sa itaas patakaran at higit pa
- Idinagdag rule "jQuery tawag sa walang laman na object"
- "Mga Query na walang mga resulta" ay din ngayon ang pagbibilang jQuery query
- Made "count Font" mamuno palamigan
- Made "Global variable" palamigan rule
Ano ang bagong sa bersyon 1.4.1:
- Magdagdag ng isang screenshot ng sinubok na mga pahina sa dashboard.
- Pagbutihin ang mga nagkasala sa pagiging madaling mabasa para sa mas madaling pag-debug.
- Bagong rule "iba't ibang kulay CSS".
Ano ang bagong sa bersyon 1.3.2:
- Magdagdag ng isang screenshot ng sinubok na mga pahina sa dashboard.
- Pagbutihin ang mga nagkasala sa pagiging madaling mabasa para sa mas madaling pag-debug.
- Bagong rule "iba't ibang kulay CSS".
Ano ang bagong sa bersyon 1.2.0:
- Magdagdag ng isang screenshot ng sinubok na mga pahina sa dashboard.
- Pagbutihin ang mga nagkasala sa pagiging madaling mabasa para sa mas madaling pag-debug.
- Bagong rule "iba't ibang kulay CSS".
Ano ang bagong sa bersyon 1.1.0:
- maaari na ngayong gamitin Yellow Lab Tools:
- Bilang isang NodeJS module (babasahin)
- Mula sa Command Line (babasahin)
- Bilang isang pampublikong API (babasahin)
- Still bilang isang online na serbisyo (http://yellowlab.tools)
Ano ang bagong sa bersyon 1.0.0:
- Ang unang bersyon ay oriented very JavaScript.
Mga kinakailangan
- Node.js
- Bower
Mga Komento hindi natagpuan