Kuidas kontrollida brauseri ühilduvust käsurealide kaudu
Veebisaidi loomine hõlmab traditsiooniliselt mitmesuguseid tehnoloogiaid, mis võivad töötada kõigis suuremates brauserites, mõned neist osaliselt või üldse mitte. Veebiarendajad viitavad nendel päevadel alati CanIUse'ile, et kontrollida, kas teatud funktsioon on toetatud brauseril või ühel selle paljudest versioonidest.
CanIUse jälgib standardse HTML, CSS ja SVG brauseri vastuvõtmist koos nende viidetega, spetsifikatsiooni olekuga W3C-st ning linke igas brauseris esinevatele probleemidele ja vigadele (kui need on saadaval). Näiteks näeme allpool, et Edge, Firefox ja Opera Mini ei toeta CSS-peegeldust ja brauserites, mida see toetab, on tarnija eesliide nõutav.
CanIUse on tegelikult tööriist, mis salvestab, kui kaugele veebibrauserite standardne ühilduvus töölaua- ja mobiilibrauserites.
Lisaks brauseri versioonile Caniuse.com kaudu on CanIUse nüüd saadaval ka CLI-na (käsurea liides). Samuti on meil võimalik välja tuua CanIUse tulemuse Terminali või käsuviipi kaudu. Kui te leidsite end Terminalis tihti komistades, ühtlustab CLI teie töövoogu tõhusalt.
Nõuded
CanIUse'i käsurea kasutuselevõtmiseks on vaja kõigepealt installida NodeJS ja NPM.
Kui töötate npm -v
või sõlme -v
tagastab versiooni numbri (nagu allpool näidatud), et olete valmis CLI-d kasutama. Vastasel juhul, kui see tagastab “käsklust ei leitud” viga, laadige siit alla NodeJS-i installer. Installer on saadaval Windows, OS X ja Linux; valige kasutatav operatsioonisüsteem.
CLI
CanIUse CLI installimine on vaid üks joon. Avage Terminal või Command Prompt ja käivitage järgmine käsk.
npm install -g caniuse-cmd
See käsk installib CLI globaalselt, mis võimaldab selle ligipääsu kogu operatsioonisüsteemi asukohta. Kui installitud on käsurea Kas ma võin kasutada
peaks nüüd olema teie käsutuses. Ei ole reeglit selle kohta, kuidas seda teha “otsing” CLI kaudu. Lihtsalt otsige loomulikult, nagu oleksite veebiversioonis, nt. töötab “caniuse kasti vari” tagastab CSS3 Box-shadow spetsifikatsiooni.
Pange tähele, et me ei pea põgenema ruumi märksõna päringule, mida me traditsiooniliselt peame tegema.
Põhimõtteliselt vastavad CLI tulemused veebiversioonile. Isegi kui otsing tehakse näiteks mittetäieliku märksõna abil, soc
või sokk
, otsingu tulemuseks on Veebipesa ülaosas, millele järgneb asjakohane kirje.
CanIUse on täiuslik täiendus teistele käsureapõhistele tööriistadele, nagu Gulp, Grunt, ja see on kõikehõlmav mugav vahend, mis võib teie töövoogu lõpuks suurendada. Nüüd ei pea te oma terminalist kunagi lahkuma, et kontrollida brauseri ühilduvust HTML, CSS ja SVG jaoks.