it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Come verificare la compatibilità del browser tramite righe di comando

La costruzione di un sito Web implica tradizionalmente una varietà di tecnologie che possono funzionare su tutti i principali browser, alcune parzialmente o addirittura nessuna. In questi giorni gli sviluppatori Web farebbero sempre riferimento a CanIUse per verificare se una determinata funzionalità è supportata su un browser o su una delle sue numerose versioni.

CanIUse registra l'adozione da parte del browser di standard HTML, CSS e SVG con i relativi riferimenti, lo stato delle specifiche del W3C e i collegamenti ai problemi e ai bug presenti in ogni browser (se disponibile). Ad esempio, possiamo vedere che Edge, Firefox e Opera Mini non supportano CSS Reflection, e nei browser in cui è supportato, è richiesto il prefisso del venditore.

CanIUse è lo strumento di fatto che registra la compatibilità delle specifiche Web standard nei browser desktop e mobili.

A parte la versione del browser attraverso caniuse.com, CanIUse è ora disponibile anche come interfaccia CLI (Command Line Interface). Siamo anche in grado di estrarre la risultante CanIUse tramite Terminale o Prompt dei comandi. Se ti capita di inciampare mentre sei su Terminale spesso, la CLI razionalizzerebbe efficacemente il tuo flusso di lavoro.

I requisiti

Per distribuire la riga di comando CanIUse, è necessario prima installare NodeJS e NPM.

Se l'esecuzione di npm -v o node -v restituisce il numero di versione (come illustrato di seguito), si è pronti a distribuire la CLI. Altrimenti, se restituisce l'errore "comando non trovato", scarica qui il programma di installazione di NodeJS. Il programma di installazione è disponibile per Windows, OS X e Linux; seleziona il sistema operativo che stai utilizzando.

La CLI

L'installazione di CanIUse CLI è a portata di mano. Apri Terminale o Prompt dei comandi ed esegui il seguente comando.

 npm install -g caniuse-cmd 

Questo comando installa CLI a livello globale che consentirà di essere accessibile in tutto il percorso nel sistema operativo. Una volta installato, la linea di comando caniuse dovrebbe essere disponibile a tua disposizione. Non esiste una regola su come "cercare" tramite CLI. Cerca semplicemente come faresti nella versione web, ad esempio eseguendo "caniuse box shadow" restituirai la specifica CSS3 Box-shadow.

Si noti che non è necessario sfuggire allo spazio per la query di parole chiave, che normalmente dovremmo fare.

Fondamentalmente, i risultati della CLI corrispondono alla versione web. Anche se una ricerca viene eseguita con una parola chiave incompleta, ad esempio soc o sock, la ricerca verrà eseguita con Web Socket nella parte superiore, seguita da voci pertinenti.

CanIUse è un complemento perfetto per altri strumenti basati sulla riga di comando come Gulp, Grunt ed è uno strumento utile a tutto tondo che potrebbe aumentare il tuo flusso di lavoro alla fine. Ora non devi lasciare mai il tuo terminale per verificare la compatibilità del browser per HTML, CSS e SVG.

3 Consigli per la strategia sui social media per il 2017

3 Consigli per la strategia sui social media per il 2017

Il panorama dei social media è in continua evoluzione. I professionisti del marketing devono pensare a nuovi modi per promuovere i loro marchi sui social media per un maggiore coinvolgimento e un ROI più elevato. Se stai ancora pensando che il tuo post diventerà virale semplicemente condividendolo attraverso i canali social, allora dovrai rivedere la tua strategia attuale .In

(Consigli tecnici e di design)

20 modelli di packaging per giocattoli che sono assolutamente adorabili

20 modelli di packaging per giocattoli che sono assolutamente adorabili

Molti buoni prodotti di alta qualità danno molta importanza alla loro confezione. L'imballaggio non solo offre una qualche forma di protezione per il prodotto, ma consente anche un coinvolgimento interattivo del marchio . Vediamo , sentiamo, tocchiamo, riconosciamo e prestiamo attenzione a imballaggi di buona qualità .

(Consigli tecnici e di design)