Archivio della categoria ‘Browser’

Ottimizzare un blog per iPad e iPhone con Media Queries CSS3

Simple-Media-Queries-Tester

( Immagine by Bueltge )

Non solo pc. Ormai, alla fine del 2010, possiamo affermare con sicurezza che gli strumenti con cui si naviga il web vanno ben oltre il classico computer o notebook. iPhone, iPad, Netbook son solo alcuni tra i devices più utilizzati per accedere alla rete ed ognuno con le sue caratteristiche, dimensioni e risoluzione.

Per cui, oggi come oggi, dopo aver creato un blog (o dopo aver apportato pesanti modifiche al layout) non è sufficiente testarlo sui vari browser, ma ormai é basilare testarne funzionalità ed altro anche sui vari devices o cellulari.

Ma come gestire, a livello di codice, tutta questa varietà? Via Javascript é possibile, ma questo implicherebbe codice a iosa. Esiste, invece, una particolare proprietà dei css3, media query, che consente di applicare gli stili giusti in relazione alla dimensione dello schermo del device che si connette al web.

Vediamo un esempio pratico in modo da comprendere bene il discorso.

<link type=”text/css” rel=”stylesheet” media=”only screen and (max-device-width: 480px)” href=http://pecciola.com/iPhone.css />

<link type=”text/css” rel=”stylesheet” media=”only screen and (min-device-width: 768px) and (max-device-width: 1024px)” href=http://pecciola.com/iPad.css />

Cosa significa il codice qui sopra? Credo sia abbastanza intuitivo, ma meglio chiarire. Qualora vogliate fare in modo che venga caricato il foglio di stile corretto associato alla risoluzione dello schermo specifica, la proprietà media query consente proprio di poter creare due o più css diversi in modo da caricare quello corretto in relazione al valore di max-device-width

Impostando questo valore a 480 px, in automatico si sta dicendo che vogliamo associare iPhone.css proprio alla navigazione da iPhone (massima risoluzione schermo di 480 px) e lo stesso discorso vale per l’Ipad e relativo iPad.css

E’ possibile anche mettere in AND varie clausole, come notate dal codice relativo al css dell’iPad. Ma non é tutto. Infatti se possedete uno smartphone con il famoso chip (accelerometro) che permette al cellulare di sapere come é orientato (orizzontale o verticale) , potrete addirittura applicare stili diversi proprio a seconda dell’orientamento.

<link type=”text/css” rel=”stylesheet” media=”all and (orientation : portrait)” href=http://pecciola.com/portrait.css />

<link type=”text/css” rel=”stylesheet” media=”all and (orientation : landscape)” href=http://pecciola.com/landscape.css />

Anche se queste sono solo alcune delle possibili implicazioni delle media queries, ne avete già intuito le potenzialità e la snellezza del codice da adottare. Infine, molto utilizzate, ad esempio, anche per dotare la stampa delle pagine con stili diversi.

4 ottimi plugin SEO per Firefox

seo-extensions-for-firefox1

( Immagine by SemWired )

Se siete abbastanza impegnati lato SEO sul vostro blog, oltre a dotare il vostro Wordpress (o altri CMS) di plugin SEO, sarebbe utile dotare anche il vostro browser di strumenti che possano facilitarvi il lavoro.

Firefox mette a disposizione ottimi plugin per aiutarvi nel lavoro di ottimizzazione dei vostri contenuti e non solo. Ve ne propongo 4 davvero molto utili ed interessanti.

 

1. SeoQuake estensione SEO

Estensione di Firefox-SeoQuake che si pone come strumento semplice, ma potente composto da tre diverse parti. Il primo, intitolato SeoToolbar, visualizza le informazioni richieste in una barra degli strumenti del browser. Seobar è simile, ma visualizza le informazioni nella pagina direttamente sul sito per aiutarvi anche a mantenere la navigazione in un’area di grandi dimensioni. Infine, il plugin può anche visualizzare le informazioni nella SERP elencando i dettagli per ciascun sito che compare nei risultati. (i parametri possono includere il PageRank, il numero di pagine indicizzate in Google, numero di collegamenti interni ed esterni ecc).

2. Woorank e Analisi di siti web SEO

Se si vuole rendere più facile approfondire l’argomento SEO di una pagina in particolare l’estensione Woorank è un grande strumento. L’estensione visualizza una piccola “W” nella parte inferiore del browser che, una volta cliccata, indirizza gli utenti al risultato completo per quel sito. Troverete davvero una miniera incredibile di informazioni, compresi traffico stimato, ranking, conformità del sito e altro ancora. Tutto questo porta ad un punteggio SEO semplice su una scala da 0 a 100.

3. KeywordSpy SEO / PPC Plugin

Oltre ad una serie piuttosto standard di strumenti SEO (PageRank, ranking di Alexa, KeywordSpy) lo strumento permette anche di indagare le parole chiave comparandole con altre. Molto utile per gli utenti di SEO che lavorano anche con la pubblicità PPC.

4. KGen

KGen è una estensione SEO semplice che permette di vedere quali parole chiave sono più frequenti, quante volte si sono ripetute e il peso relativo di ciascuna parola chiave nella pagina da analizzare.

Validare Html : controllare errori di una pagina html con Validity [Chrome]

validity thumb Validare Html : controllare errori di una pagina html con Validity [Chrome]

Ho da tempo ‘in canna’ un articolo che approfondisca l’importanza di validare una pagina html.

Mi basterebbe solo sottolineare quanto i motori di ricerca, google in testa, diano importanza a pagine web pulite e validate secondo lo standard del W3C penalizzando anche fortemente quelle che non aderiscono per nulla a tali standard.

La rete pullula di validatori html o css anche se poi, tra i tanti, il più affidabile e consigliabile resta sempre quello del W3C. Ma se cercassimo un validatore html veloce e sempre a disposizione.

Validity é un’estensione per Chrome che permette una rapida e facile validazione di documenti HTML direttamente dalla address bar. Infatti, come potete notare qui sotto, vi accorgerete subito se sono presenti degli errori html nella pagina e, in tal caso, potrete accedere alla JavaScript console per controllare di cosa si tratta (immagine in alto)

validity (1)

Anche se occorre un test ed un’analisi più approfondita (soprattutto in ambito css), questo strumento potrebbe essere un primo e valido approccio al problema.

Via AddictiveTips

Tradurre al volo i tweets o gli aggiornamenti Facebook su Chrome

social-translate

Il web cosiddetto sociale sta crescendo a ritmi vertiginosi da qualche anno ed è, come avrete capito, un web decisamente multilingue tanto che Facebook, ad esempio, è tradotto in più di 50 lingue nel mondo.

Se siete utenti che sfruttano alla grande i social alla Twitter o Facebook, ad esempio, avrete anche contatti o followers stranieri e magari seguire i loro tweets/feeds/commenti non è così banale.

Esiste una comodissima estensione per Google Chrome extension, Social Translate che traduce velocemente per voi i tweets, i nuovi feeds e i commenti su FB.

Social Translate è open source e si basa sul servizio Google Translate, ovviamente.

L’utente dovrà solo selezionare una lingua principale nel pannello delle opzioni e, quando visiterà un social (Facebook o Twitter) il plug-in tradurrà il testo nella lingua principale scelta precedentemente.

Facile e comodissimo!

5 plugins Firefox per sviluppatori di CSS

Uno dei motivi per cui Mozilla Firefox continua ad esser il browser preferito da webmaster e webdesigner sta nel fatto che gli add-ons disponibili son davvero tantissimi e ‘ricoprono’ davvero un pò tutti gli argomenti.

Di Firebug ho parlato spesso e volentieri, mentre in questo post vorrei suggerirvi 5 estensioni che possono risultare utilissime a color che lavorano e sviluppano soprattutto fogli di stile CSS.

Si tratta, come vedrete, di strumenti che facilitano molto il compito di coloro che vogliono modificare al volo un css oppure vogliono evidenziarne alcune parti o lavorarci direttamente sul browser ecc
Continua a leggere »

Creare un’estensione per Firefox con Add-ons Builder

Anche se Chrome avanza a grandi passi in tale ambito, Firefox resta il browser più affidabile e completo in relazione all’argomento estensioni. Il browser targato Mozilla ne offre a migliaia ai suoi internauti e tutte davvero utili, complete e sempre innovative. In molti si chiedono come e se si può sviluppare e creare in autonomia [...]

5 estensioni per potenziare Firebug

Firebug è il famoso e rivoluzionario add-on per Firefox che aiuta davvero molto web developers e designers per testare e analizzare il codice del front-end. Inutile elencare tutte le funzionalità che Firebug mette a disposizione perché l’elenco sarebbe davvero infinito, ma basta sapere che riesce a fornire strumenti davvero importanti per un’analisi precisa e dettagliata [...]

7 Estensioni Firefox per analizzare i vari aspetti del codice sorgente di una pagina web

Non occorre esser necessariamente esperti webmaster, web-design o seo per avere spesso la necessità di dover analizzare il codice sorgente di una pagina web. Ormai, conosco anche amici poco esperti che hanno questa necessità per i più svariati motivi e non rientrano in nessuna delle 3 categorie di cui sopra.