Koduleht » Veebidisain » Kuidas kontrollida brauseri ühilduvust käsurealide kaudu

    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.