Condividi tramite

Utilizzo frame - consiglio

Anonimo
2010-07-25T10:40:47+00:00

Volevo chiedere un parere circa l'utilizzo o meno di pagine con frame.

In pratica sto realizzando un sito web dove ho messo delle pagine con frame; mi serve per avere una pagina suddivisa in due parti, dove al frame 1 si alternano delle pagine web, a seconda della scelta fatta tramite link posti al frame 2, quest'ultimo fisso; ho fatto questo per evitare di ripetere in ogni singola pagina la parte fissa con i link, quindi mettere una tabella identica in ogni singola pagina.

Ora visionando il codice generato (premetto che di codice html ci capisco davvero poco) mi sono accorto che viene riportata la seguente dicitura:

<p>La pagina utilizza i frame, ma il browser in uso non li supporta.</p>

A questo punto mi è venuto il dubbio se sia adeguato utilizzare appunto i frame, io ho internet explorer 8 come browser, e nonostante questo avviso, funziona tutto regolarmente (per ora in locale, ancora non ho caricato sul server).

Mi occorreva un parere di qualche esperto. Vi ringrazio e porgo un cordiale saluto a tutti voi.

Ciao

Antonio

Microsoft 365 e Office | Editore | Per la casa

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2010-07-26T17:08:31+00:00

Per far scorrere delle pagine in un riquadro il sistema più usato è l' iframe; quello che ancora oggi viene proposto da google map per internderci quando vuoi integrare una mappa nella tua pagina html. Diversamente vanno inseriti dei javascript ma qui la cosa diventa troppo complicata.

Ti consiglio di tenerti la tua attuale struttura e finire il tuo attuale portale usando Sharpoint Designer 2007. Programmati però un cambio della struttura appena avrai importanti variazioni. Creati delle matrici di layout, delle pagine.DWT che poi puoi abbinare ai diversi tipi di layout che utilizzi. Ovviamente crei queste pagine usando elementi compatibili al nuovo html5. Quando poi avrai trasferito tutti i contenuti in tali pagine (associate a dei DWT), basterà variare un DWT per cambiare l'impostazione grafica a tutti i documenti ad esso associati. Questo velocizzerà il tuo lavoro permettendoti di intervenire su un solo documento quando ti ritroverai a dover aggiornare qualche particolare passaggio.

Anch'io ho dovuto cambiare sistema ed obbedire ai nuovi protocolli spostando su altre piattaforme ed ambienti moltissimi amici e clienti.


Fritz [MVP Expression Web]

La risposta è stata utile?

0 commenti Nessun commento

3 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2010-07-26T17:26:43+00:00

    Grazie fritz, gentilissimo, con calma proverò a fare quello che hai detto, anche se credo di essere ancora troppo inesperto per fare tutta quella roba che dici :-)). Ti auguro buona serata.

    Ciao

    Antonio

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2010-07-26T07:09:51+00:00

    Ciao Fritz, grazie della risposta, un problema legato alla famosa "usabilità" quindi; davvero un bel problema per me che sono pressochè un principiante; il guaio maggiore che mi tocca rifare tutte le pagine.

    Avevo impostato tre parti, due fisse (intestazione con logo e in coda con menù pagine e campo ricerca) e una centrale che caricava di volta in volta le pagine scelte; volendo fare solo con le tabelle sono costretto a cambiare tutto, comunque per avere i menù sembre visibili anche mettendo in testa o lateralmente poi in caso di pagine lunghe oltre la schermata se scorro la pagina perdo di vista le parti che vorrei fisse; c'è un modo con le tabelle di bloccara solo una parte e lasciare scorrevole (con barre scorrimento) l'altra? Scusami se magari faccio domande banali, ma davvero ci capisco poco. Grazie e buona giornata.

    Ciao

    Antonio

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2010-07-26T06:28:36+00:00

    Nessun problema di compatibilità per le attuali e future versioni dei browser. Tuttavia nell'evoluzione del linguaggio html sembrerebbe meglio non usare più questa soluzione di layout in quanto:

    "The following elements are not in HTML5 because their usage affected usability and accessibility for the end user in a negative way:frame,frameset andnoframes."

    vedi anche: http://www.w3.org/TR/2010/WD-html5-diff-20100624/

    Questo in quanto questi elementi sono spesso usati in modo *inproprio*. Peccato; anch'io ero un cultore di questa soluzione grafica. Ovviamente anche le valutazioni di compatibilità seguiranno questo corso pregiudicando la posizionatura nelel risposte dei motori di ricerca.


    Fritz [MVP Expression Web]

    La risposta è stata utile?

    0 commenti Nessun commento