Slik sjekker du nettleserkompatibilitet via kommandolinjer
Å bygge et nettsted involverer tradisjonelt en rekke teknologier som kan fungere over alle de store nettleserne, noen av dem delvis eller ingen i det hele tatt. Webutviklere i disse dager vil alltid referere til CanIUse for å sjekke om en bestemt funksjon støttes på en nettleser eller en av dens mange versjoner.
CanIUse holder styr på nettleserens vedtak av standard HTML, CSS og SVG sammen med referanser, spesifikasjonsstatus fra W3C, og koblinger til problemene og feilene som presenteres i hver nettleser (når tilgjengelig). For eksempel kan vi se under at Edge, Firefox og Opera Mini ikke støtter CSS Reflection, og i nettlesere som den støttes i, er leverandørens prefiks kreves.
CanIUse er de facto- verktøyet som registrerer hvor langt standardwebs spesifikasjonskompatibilitet i desktop og mobile nettlesere.
Bortsett fra nettleserversjonen via caniuse.com, er CanIUse nå også tilgjengelig som et CLI (Command Line Interface). Vi er også i stand til å trekke ut CaniUse resultanten via Terminal eller Command Prompt. Hvis du fant deg selv snubler mens du er på Terminal ofte, vil CLI effektivt strømlinjeforme arbeidsflyten din.
Kravene
For å distribuere CanIUse-kommandolinjen, trenger du først NodeJS og NPM installert.
Hvis du kjører npm -v
eller node -v
returnerer node -v
(som vist nedenfor) er du klar til å distribuere CLI. Ellers, hvis den returnerer feilen "kommando ikke funnet", laster du ned NodeJS installasjonsprogrammet her. Installasjonsprogrammet er tilgjengelig for Windows, OS X og Linux; velg operativsystemet du bruker.
Installasjon av CanIse CLI er bare en linje unna. Åpne Terminal eller Kommandoprompt og kjør følgende kommando.
npm installere -g caniuse-cmd
Denne kommandoen installerer CLI globalt som vil tillate at den er tilgjengelig over hele stedet i operativsystemet. Når installasjonen er installert, burde kommandolinjebanen nå være tilgjengelig til din disposisjon. Det er ingen regel om hvordan man kan "søke" via CLI. Bare søk naturlig som du ville i webversjonen, for eksempel å kjøre "caniuse box shadow" returnerer CSS3 Box-shadow spesifikasjonen.
Legg merke til at vi ikke trenger å unnslippe plassen for søkeordet, som vi tradisjonelt måtte gjøre.I utgangspunktet samsvarer CLI-resultatene med webversjonen. Selv om et søk er gjort med et ufullstendig søkeord, for eksempel soc
eller sock
, vil søket resultere i nettstikkontakt øverst, etterfulgt av relevante oppføringer.
Slik løser du Windows 10-minnelekkproblemer
Etter oppdatering til Windows 10 Creators Update, la jeg merke til at min RAM-forbruk stiger opp til 80% etter nesten 30 minutters bruk. Jeg sjekket noen nettfora og skjønte at mange mennesker står overfor problemer med minnelekkasje i Windows 10 .Etter å ha prøvd flere løsninger klarte jeg endelig å få ned min RAM-forbruk til et sunt nivå. Så i n
Et innblikk i: Utvikling av kort med gratulasjonskort
Gratulasjonskort har eksistert i hundrevis av år som går tilbake til det gamle Kina og Egypt. Det er hvordan menneskelig uttrykker sin følelse av takknemlighet og takknemlighet, til og med denne teknologien når folk fremdeles sender gratulasjonskort, bare med flere alternativer som å sende såkalte "elektroniske kort". Ja,