Newsgroup: it.arti.fotografia.segnalazioni
Titolo: [OT] frames

mettiamo che voglia togliere i frame dal mio sito
mettiamo anche che non abbia voglia di imparare il frash
e infine che non voglia pagare qualcuno per realizzarlo al posto mio
ora, la parte in basso delle mie pagine dovrebbe contenere i link alle 
varie altre sezioni, e vorrei rimanesse così (ora c'è un frame apposta).
ogni volta che però modifico/aggiorno questa parte dovrei riscrivere 
tutte le pagine che la contengono.
oppure
mi chiedevo se è possibile inserire un comando nelle nuove pagine che mi 
metta dove voglio io (tipo in una cella di tabella che starà sempre in 
fondo alla pagina) il contenuto di un altro file, per es. di testo. in 
questo modo cambiando solo il file di testo dovrei avere l'aggiornamento 
di quella data sezione in tutte le pagine che la contengono.
possibile? alternative?
grazie
b.
--
www.photoandlight.com

PHP e al limite CSS
Non sono impossibili da imparare.
Ciao
-- 
Stefano A.
stefano [chiocciola] lightandcolors [punto] com
http://www.lightandcolors.com
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
si ma se lo chiedo è perchè al momento non ho tempo/voglia di farlo
un consiglio più preciso sarebbe stato gradito
ma si sa, sei ermetico e stringato nei messaggi
;-)
come hai imparato il flèsh per farti il sito?
-- 
b.
--
www.photoandlight.com

 come hai imparato il flèsh per farti il sito?
Usandolo. Ma ora il sito non è più in flash!
L'ho cambiato qualche settimana fa. Aggiornati.
;)


 Ciao
sembra tu faccia apposta a dare un'info alla volta
;)
ah, gli altri scatti?
-- 
b.
--
www.photoandlight.com

 ah, gli altri scatti?
In lavorazione.
La selezione č dura.


 piaciuta
Oltre ovviamente alle risorse web, io che non possiedo una stampante e non 
ho voglia
di stare a leggere davanti al pc, ho preso questo libro su php ed è molto 
utile, un sacco di cose
sono già fatte, devi solo vedere cosa ti serve e poi sul libro ci sono vari 
esempi e casi di uso
comune che puoi riutilizzare:
PHP Soluzioni Professionali per lo Sviluppatore - APOGEO 

allora per inserire in una parte della pagina html puoi usare il comando 
<iframe>
altrimenti se utilizzi Php o Asp  ci sono le direttive include();
mi pare che tu voglia usare flash+html o html solo quindi il ecco un 
tutorial sull'utilizzo
di Iframe
http://www.htmlcodetutorial.com/frames/_IFRAME.html
se utilizzi iframe ricordati di inibire le barre di scorrimento della 
casella
sono parecchio antiestetiche.
ciao
cj

 e infine che non voglia pagare qualcuno per realizzarlo al posto mio
usi gli Iframe :)
comunque leggi qui, preso da un vecchio messaggio di
it.comp.appl.macromedia:
--
Frame o non frame??
La mia raccomandazione più calorosa per quanto riguarda i frame è: "Frame?
No, grazie."
Alcune volte, chi conosce veramente a fondo il proprio mestiere può usare i
frame con buoni risultati, ma anche i progettisti esperti dovrebbero usarli
il meno possibile.
Una parte della genialità del progetto originario delWeb di Tim Berners-Lee
fu la completa unificazione in una idea complessiva, la pagina, di diversi
concetti fino ad allora separati:
1) le informazioni che l'utente vede sullo schermo, ossia l'unità visiva di
informazione
2) l'unità di navigazione, ossia ciò che si ottiene quando si clicca su un
link o si avvia una navigazione, ad esempio attraverso un bookmark
3) l'indirizzo testuale usato per reperire l'informazione in rete (l'URL)
4) l'unità di memorizzazione delle informazioni sul server e l'oggetto base
su cui l'autore interviene dal punto di vista editoriale (escluso quando si
usino oggetti integrati nella pagina, come ad esempio delle immagini, nel
qual caso l'autore deve manipolare più file per ogni singola pagina).
Questi quattro concetti sono stati unificati talmente bene che la maggior
parte delle persone non li inimagina nemmeno come cose separate - una
dimostrazione lampante che il progetto originario del Web funziona come si
deve. In pratica, il fondamento del Web è la pagina intesa come unità
atomica di informazione, e questo concetto permea ogni aspetto del Web. La
semplicità del progetto originario ha contribuito alla facilità di utilizzo
del Web e alla sua rapida diffusione.
1 frame spezzano questo modello unificato del Web e introducono un modo
diverso di vedere i dati, che non si integra con gli altri aspetti del Web.
Con i frame, le informazioni che l'utente vede sullo schermo sono il
risultato di una sequenza di azioni di navigazione anziché di una sola.
Con i frame, la navigazione non funziona più, perché l'unità di navigazione
è differente dall'unità visiva. Se un utente crea un bookmark con il
proprio
browser, ciò che vedrà ritornando su quell'indirizzo può essere diverso da
ciò che vedeva quando ha creato il bookmark, e questo perché il segnalibro
non tiene conto dello stato dei frame sullo schermo.
Peggio ancora, gli UR non funzionano più. L'indirizzo mostrato dal browser
non costituisce più una specifica completa delle informazioni mostrate
nella
finestra. Se un autore copia un URL per usarlo come link in una delle sue
pagine, quel link non condurrà alla vista desiderata ma mostrerà invece lo
stato iniziale dell'insieme di frame. Analogamente, se un utente manda un
messaggio di posta elettronica a un amico suggerendogli di visitare una
data
pagina, se la pagina usa i frame la copia deIl'URL dal browser non
funzionerà, perché l'URL porta allo stato iniziale dell'insieme di frame, e
non a ciò che si vede in un dato momento sullo schermo (e che contiene le
informazioni che interessano all'amico). Il filtraggio sociale, ossia il
passa parola fra persone con interessi comuni, è uno dei mezzi più potenti
per scoprire informazioni sulla Rete; percio, invalidare l'URL come
meccanisnio di indirizzamento èun completo disastro.
La maggior parte dei progettisti usa i frame ipotizzando che l'utente
disponga di un computer 'standard" con uno schermo di dimensioni
sufficienti. I frame riservano una porzione dello schermo per quelle
informazioni che il progettista, con una certa arroganza, ritiene
particolarmente importante. E ovvio che a volte il progettista può avere
ragione, ma di solito è impossibile prevedere che cosa un determinato
utente
vada veramente cercando e quale sia il miglior modo di impaginare i
contenuti sul suo schermo. Di solito, si usano i frame per avere delle
barre
di navigazione sempre visibili; ma gli utenti con uno schermo di piccole
dimensioni preferiranno invece usare tutto lo spazio per le informazioni.
Una singola pagina che scorre, senza frame, consente di tenere conto con
più
flessibilità dei bisogni di utenti diversi.
In aggiunta a questi problemi fondamentali, ci sono altri problemi minori
dovuti alla attuale implementazione dei frame. Questi inconvenienti
spariranno nel corso dei prossimi anni, ma per il momento forniscono altri
motivi per ridurre al minimo l'uso dei frame.
Fra gli altri:
1) molti browser non stampano bene le pagine con i frame. Se è per quello,
i
browser attualmente disponibili non stampano bene quasi niente ma, almeno,
le pagine senza frame vengono stampate nella toro interezza. Con i frame
invece, si riesce di solito a stampare un solo frame alla volta invece
dell'intera pagina. Stampare l'intera pagina è ancora più difficile in
presenza di frame scorrevoli - si deve stamparne solo la parte visibile o
lasciare che il loro contenuto occupi più spazio di quanto ne prenda sullo
schermo?
2) La versione originaria di HTML era abbastanza semplice, e molti sono
stati in grado di apprenderla senza difficoltà. I frame, però, sono
un'altra
cosa. Alcuni gruppi di discussione, come
comp.infosystems.www.authoring.html, sono pieni di domande di autori Web,
disperati perché i loro frame non funzionano come si aspetterebbero. I
frame
sono così difficili da imparare che molti autori, quando li usano, creano
pagine piene di "bachi".
3) I frame danno problemi ai motori di ricerca: i motori non sono in grado
di capire quali assortimenti di frame costituiscono una unità di
navigazione
che può essere inclusa nei propri indici.
4) Con alcuni browser è difficile creare bookmark di siti con i frame.
5) Molti siti che offrono una scelta fra una versione con i frame e una
senza hanno scoperto che la maggior parte degli utenti preferisce la
versione senza frame.
Quindi può essere consigliabile usare i frame?
Il problema principale quando si usano i frame è assicurarsi che gli URL
funzionino. Per questo, tutte le ancore dei link devono contenere un
attributo TARGET="_top" (per esempio, <A HREF="foo.html" TARGFT="_top").
Questo attributo in più fa sì che il browser elimini tutti i frame della
finestra corrente e li sostituisca con un intero altro insieme di frame, o
frameset. Il frameset di destinazione può avere molti elementi identici a
quelli di partenza, nel qual caso questi verranno prelevati dalla cache del
browser, anziché essere scaricati nuovamente dal sito. Pero, in teoria, se
si richiede di scaricare ex novo tutti i frame, il browser disporrà di un
URL funzionante per la destinazione desiderata. Questo significa che le
azioni di navigazione, come ad esempio creare un bookmark, saranno
nuovamente funzionanti, e che l'URL può essere usato da altre persone nei
loro link.
La sola eccezione all'uso dell'attributo TARGET="_top" è quando si usino i
frame come scorciatoia per scorrere all'interno della stessa pagina. Ad
esempio, un lungo elenco alfabetico potrebbe avere un frame con le lettere
dell'alfabeto nella parte alta della finestra; cliccando una di queste
lettere, l'elenco scorrerebbe all'interno di un altro frame tenendo però
sempre l'utente sulla stessa pagina, senza danneggiare la navigazione.
I frame sono anche utili per "meta-pagine" che commentano altre pagine. Per
esempio, un manuale di stile per il Web potrebbe avere la necessità di
integrare la spiegazione delle regole con esempi di intere pagine che le
seguono (o le violano). In questi casi, la pagina inglobata dovrebbe essere
trattata come se fosse un'immagine integrata nella pagina ospite (anche se
è
stata implementata come una pagina indipendente), e tutte le informazioni
verso le quali gli utenti potrebbero voler creare un bookmark dovrebbero
stare nel frame di commento.
Con HTML 4.0 sono stati introdotti frame di un nuovo tipo chiamati frame
inline, o frame integrati. Sono inglobati nella pagina ospite e non
interferiscono con la navigazione. Per quanto riguarda l'utente, il modello
originario di pagina viene mantenuto se si usano i frame inline; soltanto,
dietro le quinte, parte della pagina è riempita con contenuti provenienti
da
un altro file, che scorrono in modo indipendente all'interno del contenuto
principale. I franme inline sono l'ideale per creare barre di navigazione o
colonne, perché il contenuto può essere reso non scorribile e deve essere
scaricato dal sito una sola volta. Perciò, raccomando vivamente di usare i
frame inline, se proprio non potete fare a meno di inserire frame nelle
vostre pagine.
-- 
Michele "cATO" Ferrario
http://www.photosig.com/go/users/view?id=19361
http://latente.altervista.org



mi avete convinto, basta frame
vorrei imparare ad usare gli attributi include e migliorare il tutto coi CSS
vi chiederò altro in futuro!
grazie
b.
-- 
www.photoandlight.com
 


non mi sono sembrati molto validi, vedo se riesco a fare diversamente
comunque grazie mille
b.
-- 
www.photoandlight.com
 

 vi chiederò altro in futuro!
lascia perdere "include", sono metodi per linguaggi server-side, non è html.
Secondo me per quel genere di siti i frame vanno bene, sono comodi, non hai
necessità di fare un sito sintatticamente e graficamente perfetto, è solo un
mezzo per mostrare le foto. Quindi, perchè li vuoi togliere?
Per quanto riguarda l'aggiornamento esistono metodi che lo rendono
istantaneo anche su centinaia di pagine, usando dreamweaver.