FAQ
F.A.Q.
Domande - Risposte
Ottimizzazione dei Frame
Internet Provider
Software
Internet Provider
mail marketing
preventivi Internet
supporto tecnico
sms da web
download
corsi
lavoro
pagamenti
Internet Provider
 
FAQ
faq
news
Applicativi asp
Motomania

Ottimizzazione dei Frame

 Come già abbiamo visto in precedenza, sarebbe meglio evitare di utilizzare i frame nella costruzione di un sito, anche se spesso questi si rendono necessari per motivi di leggibilità delle pagine, soprattutto quelle contenenti parecchio testo oppure i siti in flash. Come fare quindi?
     Innanzitutto è importante ricordarsi di titolare ed aggiungere meta tag in ognuno dei frame che realizziamo. Questo permette di migliorare il ranking del sito all'interno dei motori di ricerca.
     Detto questo ci sono modalità fondamentali da adottare se si desidera raggiungere il top con un sito a frame: impariamo ad utilizzare il 'No Frames' tag.
     Il No Frame tag è stato inventato per permettere a quanti navigano con le versioni più vecchie di Netscape ed Explorer (che non supportano i frame), per poter accedere allo stesso contenuto: in pratica viene servita una pagina diversa rispetto a quella contenente il frame.

     Attualmente è stato verificato (tramite statistiche e rilevazioni incrociate) che le persone che ancora navigano utilizzando browser che non supportano i frame sono meno dell'1% del totale dei navigatori.
     Di conseguenza la probabilità che qualcuno dei vostri utenti acceda a pagine graficamente poco piacevoli è quasi nullo.
     Al contrario gli spider accederanno in larga misura a quel tipo di contenuto, che può essere quindi formattato apposta per diventare... cibo per motori di ricerca!
     Potrebbe però accadere un inconveniente sgradevole: il motore di ricerca potrebbe indicizzare come pagina a parte il contenuto del frame con il risultato di far approdare un navigatore all'interno di una pagina priva di formattazioni e di menù di navigazione. Come fare per evitarlo?
     Per chi utilizza Dreamweaver la questione è semplice: basta che vi scarichiate un piccolo
software freeware dal nome Frame Jammer e il problema è risolto.
     Grazie alle estensioni che genera infatti, ogni volta che viene richiamato un frame "singolo", il layout di appartenenza viene automaticamente aperto, col risultato che nessuno vedrà più orrori!

Come inserire il tag No Frames

     Ecco un esempio di codice che utilizza il tag No Frames: come si può facilmente osservare si comporta quasi come un body, al suo interno viene inserito cioè tutto il contenuto che si vuole mostrare a chi non può accedere al nostro frame set.
     Come si può notare viene inserito nella parte iniziale del frameset.

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
     <HTML>
     <HEAD>
     <TITLE>A frameset document with NOFRAMES</TITLE>
     </HEAD>
     <FRAMESET cols="50%, 50%">
     <NOFRAMES>
     <P>Here is the <A href="main-noframes.html">non-frame based version of the document.</A>
     </NOFRAMES>
     <FRAME src="main.html">
     <FRAME src="table_of_contents.html">
     </FRAMESET>
     </HTML>

Come inserire il tag No Frames

     Ora che abbiamo sviscerato le meraviglie di No Frames in molti poterebbero essere tentati di correre a modificare il proprio sito rimpinzandolo di frameset & C.
     Direi che la cosa è assolutamente da evitare, poichè il codice lineare è sempre la cosa migliore, parlando di indicizzazione.
     La cosa peggiore in assoluto è realizzare una pagina con un frame di altezza 0 o 0%, per poter utilizzare la tecnica del No Frames apparentemente senza utilizzare i frames: il rischio come al solito è quello di essere depennati senza pietà, poichè ci sono seri motivi per pensare che sia spamming.

     Al contrario è possibile utilizzare un frame un po' più grande, per esempio di altezza 5 o 10%, soprattutto se stiamo lavorando ad un sito interamente in flash.
     Ricordiamoci comunque di utilizzare i codici javascript che otterremo con Frame Jammer per fare in modo che sia le persone sia gli spider vedano sempre le nostre pagine come abbiamo deciso di realizzarle.


faq Indietro

 

Home | Chi Siamo | Contatti | Internet Provider | Software House | Active Web | Web Marketing | SMS | Realizzazioni | Preventivi | Supporto | Lavoro | Condizioni
RD Informatica - Str. Rupola 14 - 61122 Pesaro PU - Tel 0721 206238 Fax 0721 1835042 P.Iva 01241970415 - info@rdinformatica.com 
Estrattore Pagine Gialle
Applicativi asp
RD
Applicativi asp
Internet provider
Software House
Applicativi asp
SMS Web
Software SMS
Mailing Project