Monday, May 28, 2012

Perché ha senso Business per sviluppare il tuo sito con CSS E il Markup semantico

Una cosa che ho imparato oltre un decennio di sviluppo di siti web è che il ' Net sta cambiando continuamente e a tenere il passo è necessario modificare con esso. Uno dei più recenti sviluppi nel web design è l'uso di CSS e il markup semantico. CSS e progettazione web semantico ha diversi vantaggi: chiarezza nel codice, browser e altri dispositivi abilitati per web compatibilità, la separazione di contenuto e presentazione, minore onere per la larghezza di banda e migliore visibilità ai motori di ricerca.


Back in the day, abbiamo progettato siti con tavoli e inciso tali tabelle nel fare le cose che essi non avrebbero mai dovuti fare. Il tag table è stato progettato per visualizzare dati tabellari, non come un modo per eseguire il rendering del layout di un sito Web. Purtroppo, un'alternativa migliore non esisteva, quindi abbiamo utilizzato tabelle. Questo ha fatto inefficiente, lento caricamento siti con codice che era molto difficile da leggere e mantenere. Definisce sematic markup come questo.


Sematic pagine "forniscono informazioni per motori di ricerca Web utilizzando web crawler. Questo potrebbe essere leggibile dal computer informazioni relative ai contenuti leggibili del documento (ad esempio, il creatore, titolo, descrizione, ecc., del documento) o potrebbe essere puramente metadati che rappresenta un insieme di fatti (come risorse e servizi altrove nel sito). (Si noti che tutto ciò che può essere identificato con un Uniform Resource Identifier (URI) può essere descritto, così il web semantico può ragionare su persone, luoghi, idee, gatti ecc.)"


Questi giorni, dell'anca, designer e sviluppatori di utilizzano i CSS ampiamente per creare belle, completamente siti di conforme agli standard. Layout basato su CSS permette di sviluppare siti che si degradano in modo efficace - vale a dire che sarà visualizzabile su tutti i tipi di dispositivi come PDA, telefoni cellulari, T.V. - e funzionerà correttamente sui dispositivi che ancora non esistono ancora finché essi sono conformi agli standard.


Ancora più importante, lo sviluppo di siti con i CSS permette di separare in maniera adeguata il contenuto e la presentazione. Hai mai guardato il codice sorgente delle pagine HTML creati con un layout basato su tabelle e si chiedeva "cosa diavolo sta succedendo qui?" Vedere un sacco di apertura e chiusura delle tabelle e delle righe di tabella di tutti mescolato insieme con grafica e contenuti testuali. Con un layout pulito e basati su CSS, è possibile creare pagine che sono facilmente comprensibili guardando la fonte, che li rende più facile da capire, mantenere e aggiornare. Guardate la fonte della mia azienda sito http://www.vp3media.com e poi guardare il codice sorgente di questo sito che utilizza un layout basato su tabelle: http://webservices.org/. Grande differenza, eh?


Se hai un sito con traffico elevato, è possibile ridurre significativamente la quantità di stranamente utilizzato dalla transizione da un sito basato su tabella a un layout basati su CSS. Se un visitatore al tuo sito non ha caricare tutto il codice necessario per eseguire il rendering di tali tabelle e gifs spaziatori, sono seuza meno dati.


CSS offre anche vantaggi di ottimizzazione motore ricerca su tabelle. Se avete una tabelle basate business sito che relys sul traffico Internet a girare un profitto o acquisire nuovi clienti verrà visualizzato reali vantaggi ai CSS. Quando il tuo sito basato su tabelle di un search engine ragni, essi recuperare una grande quantità di contenuti che non ha nulla a che fare con voi business. Quando i motori di ricerca sito ragni un pulito basati su CSS, la maggior parte del contenuto estratto sarà contenuto testuale che descrive il tuo business. Il rapporto del contenuto a codice è più elevato con layout basati su CSS.


Abbiamo visto tutti le descrizioni del motore di ricerca che non hanno alcun senso; Ecco perché Spider dei motori di ricerca utilizzano un top-down metodo per il recupero delle informazioni. Tutto ciò che è nel vostro documento in primo piano, la ricerca motori stanno andando a pensare è la parte più importante del documento e quindi dovrebbe essere usata come la descrizione. Da quando abbiamo separare contenuto e presentazione con i CSS, possiamo mettere le informazioni più importanti nella parte superiore di un documento non importa dove è effettivamente visualizzato nella pagina. Provare con tabelle!


Spero che questo articolo ti dà una panoramica del perché è importante per la transizione dal tuo attuale layout basati su tabelle per un'implementazione CSS pienamente valida. Se non avete un sito web, ma hanno intenzione di lanciare uno nel prossimo futuro, assicurarsi che si raccontano gli sviluppatori che si desidera un'implementazione basata su CSS.

No comments:

Post a Comment