Newsgroup: it.comp.www.html
Titolo: XHTML e compatibilità

Mi sto accingendo a studiare il suddetto linguaggio, ma alcuni
documenti online mi hanno fatto notare il problema della compatibilitą
di questo nuovo standard. 
E' possibile "dimenticarsi" dell'HTML 4.01 e scrivere solamente XHTML
1.0 + CSS 1.0 oppure no?
Quali sono (se ci sono) in linea di massima i browser compatibili con
l'xhtml ?
Rhymes

Caro "Rhymes", il XHTML non è un vero e proprio nuovo linguaggio, ma una 
riscrittura del HTML in XML.
La scelta di cominciare a scrivere codice in questo modo, se associato ad 
una attenta verifica di una possibile retrocompatibilità
http://www.w3.org/TR/xhtml1/#guidelines
ti permette di avere pagine Web consultabili da MS IE (dal 5.x al 6), da 
Mozilla e Netscape (versione 6 e 7), e da Opera (dalla 4.x alla attuale 7 
beta).
Tagli fuori solo Netscape 4, MS IE 4, Opera 3..
Ciao ciao
-- 
Mackley

Tagli fuori solo Netscape 4, MS IE 4, Opera 3..
il che è grave? (credo che ci sia ancora gente che usa uno di questi 3
browser...soprattutto NS4)
Rhymes

 - Rhymes :

Circa il 3% dell'utenza usa ancora NS4.
-- 
oOO()             |Nicholas Wieland|
/ _/              |nicholas_wieland|
|/ [ Step on the ]|    @
yahoo.it
   |
\_)[  right foot ]|________________|

CSS(Base) per browser vecchi come NN4.
Per CSS base e avanzati intendi rispettivamente 1.0 e 2.0 ?
Ad ogni modo Mackley ha scritto che NN4 non supporta l'xhtml
ps. riguardo all'utenza...vorrei progettare il mio sito web (anzi
riprogettare perchè già esiste ;-)
Rhymes

riprogettare perchč gią esiste ;-)
Io il mio lo sto facendo da 0 tutto su Java/Database/Donne in abiti
succinti(questo per attirae i visitari, scherzo ;-) e moltissimo
altro.
-- 
Magellano

altro.
Non ho ancora incominciato a riprogettare il mio sito :)
Rhymes

 Tagli fuori solo Netscape 4, MS IE 4, Opera 3..
non penso, il sito e' cmq consultabile da quei browser,
ma solitamente le pagine vengono visualizzate in modalita'
che io chiamo "lo-fi".
vedi:
http://www.alistapart.com/stories/tohell/
http://webstandards.org/act/campaign/buc/tips.html
http://www.alistapart.com/stories/netscape/
-- 
email: 
goldic...@yahoo.it
web: 
http://www.netspyke.com/deelan

 tenendo come default la seconda
Non credo che l'XHTML dia molti problemi anche su un browser antico come
NS4. Devo ancora fare delle prove ma sinceramente non sono
eccessivamente disposto a supportare browser paleolitici...
Io capisco che l'accessibilità sia un tema fondamentale ma a un certo
punto anche l'utente si deve aggiornare un minimo: se dovessimo seguire
continuamente questo ragionamento in tutti i campi dovremmo supportare
anche quell'1,8 % che usa una risoluzione di 640x480, penalizzando di
conseguenza chi usa una risoluzione maggiore alla 1024x768 che si vede
spuntare un francobollo anzichè un sito...
Io opterei per il giochino @import per i CSS con un bell'invito a
passare a un browser più recente, dato che esistono browser molto
leggeri ma aggiornati.
Ciao


leggeri ma aggiornati.
Dopo essermi letto tutti gli articoli di Troiani, l'autore di
constile.org
 sono pienamente daccordo :)
Rhymes

 creatore di quel sito :)
Nemmeno io, figuriamoci!;-)
Ma e proprio xche` trovo ottimo il Sito e le indicazioni suggerite (alle 
quali per altro sono giunto anch'io dopo aver letto un po di tutto) 
dall'autore che l'ho preso come esempio.
Una delle alternative sarebbe quella di creare pagine doppie *solo* per 
NN4 e affini!Un lavoro che ritengo mostruoso sia in fase di sviluppo che 
,successivamente in fase di mantenimento, pensando che a manutenere 
questo sito saremo solo in due.
Comunque leggevo proprio due giorni fa che il W3C sembrerebbe voler 
abbandonare l'HTML per XHTML.
-- 
Magellano

 browser...soprattutto NS4
Mi domando... quanto è ancora utilizzato Netscape 4.x ?!?!?!
Qualche giorno fa mi sono capitate sotto mano le statistiche di accessi 
ad di un portale Web turistico che nel corso del 2002 ha ottenuto oltre 
10 milioni di contatti (di cui il 40% dall'estero, germania, olanda, 
gran bretagna, francia, ecc.).
Il browser più utilizzato è (ovviamente) MS Internet Explorer, con 
queste sotto divisioni (percentuali espressi su numero di contatti per 
user-agent):
IE 5.x = 66.14%
IE 6.x = 24.89%
IE 4.x = 2.81%
IE 3.x = 0.04% 
TOTALE = 97.84%
I browser identificati come Netscape sono solo il 4.76%...
Netscape 6.x = 0.33%
Netscape 5.x = 0.30%
Netscape 4.x = 3.37%
Netscape 3.x = 0.74%
Netescape 2.x = 0.04%
I browser identificati come Opera sono lo 0.46% dei contatti.
Nota: Mozilla viene identificato come Netscape 5.x
Ciao ciao
-- 
Mackley

 Tagli fuori solo Netscape 4, MS IE 4, Opera 3..
Non è corretto. Quei prowser creano problemi con i CSS (che possono
essere esclusi ovvero essere semplificati appositamente), ma non per
l'XHTML.
Come giustamente detto, l'XHTML è l'XML con un DOCTYPE che lo rende
praticamente uguale all'HTML. L'unica differenza, oltre alla necessità
di scriverlo in maniera *corretta*, è nei tag vuoti tipo (<img /> in
luogo di <img>, <hr /> invece di <hr>).
Saluti

 abbandonare l'HTML per XHTML.
Non saprei ma non credo che il w3c e Bernes-Lee abbandonino completamente
l'html 4.01
sia per il fatto che ormai (se usato come si deve e con i css) č tornato
quasi allo scopo per cui č stato inventato...descrivere i contenuti di una
pagina e non la formattazione. Ad ogni modo credo che quando approfondirņ
l'argomento XML, XSL, DOM e JavaScript (ECMAScript 262 browsers permettendo)
capirņ meglio quanto č fantastico l'xhtml. Ora non azzardo nulla dato che č
meno di una settimana che mi sto interessando dello sviluppo su web :)
ciao!
Rhymes
--------------------------------
Inviato via 
http://usenet.libero.it

 creatore di quel sito :)
Grazie per l'apprezzamento, ma ti prego, non esageriamo :)
-- 
Gianluca Troiani
--------------------------------
blog: 
http://geco.constile.org/
www: 
http://www.constile.org/
@: 
g.tr...@constile.org

 Mi domando... quanto č ancora utilizzato Netscape 4.x ?!?!?!
[CUT]
In linea di massima e` l'idea che mi sono fatto del parco Browser oggi 
in circolazione almeno per quello che riguarda gli end-user, per gli 
addetti ai lavori i valori potrebbero variare ma non credo oltre un 
certo scarto.
Queste premesse sono alla base della mia scelta di usare una pagina 
(XHTML) e "solo" due CSS per mantenere una visibilita "decente" anche 
per quei browser diciamo ... un po datati.
Ciao, ciao.
-- 
Magellano


Ciao Mackley, la tua obiezione ha ragione di esistere ed infatti anche
constile.org
 come 
w3schools.com
 quando si riferiscono a NN4.x o NN in genere
parlo di cifre simili.
Ma pensiamo un attimo...il 4.76 % di 10.000.000 di utenti quant'è ? Se la
matematica non
mi inganna (il calcolo non è difficile) risulta 476.000 utenti quindi pari
ad una città di medie dimensioni... E' vero che non dobbiamo (scusate se mi
inserisco nella categoria degli sviluppatori per il web per un secondo :)
diventar matti per qualche centinaio di migliaio di persone ma nemmeno
escluderle. Credo che il metodo migliore sia invitarli comunque e sempre ad
aggiornare il proprio browser (se scelgono di continuare ad usare NN) oppure
a cambiarlo, il che sarebbe meglio :-) ...vedi Mozilla ;-)
Altrimenti possiamo fare un bel mailbombing alla Netscape Corporation e
"obbligarla ad obbligare" i suoi utenti ad aggiornare il web browser :P
ciao mackley


 
diciamo che ormai netscape 4.x è andato (o quasi), i seguiti sono stati 
un fallimento totale e il vero successore è stato mozilla (che poi 
chiamarlo successore non è corretto)
quindi penso che anche i + tradizionalisti abbiano disinstallato quella 
cacchina di netscape 4.x
ufficialmente, x chi fa siti di lavoro, ancora ci si da un occhio a 
netschifo, xò ancora x poco ;-)
forza Bill :-)
-- 
********************
http://www.scirio.tk
100% COMMERCIALE
********************

 di scriverlo in maniera *corretta*,
Necessario oggi quanto 'allora'. Le DTD di HTML 2, 3.2 e 4 non le hanno
scritte per gioco, al W3C. La differenza e' che oggi si da molta piu'
importanza alla convalida, rispetto a prima.

 pagina e non la formattazione. 
L'HTML verra' abbandonato nel senso che le future specifiche saranno
'aggiornamenti' dell'XHTML ma quello che cambia/cambiera' in questo
passaggio, non e' l'HTML in se' come linguaggio per descrivere le
informazioni contenute in un documento, ma le regole sintattiche su cui
e' basato.
Oggi HTML 4.01 e XHTML 1.0 sono di fatto identici (entrambi hanno la DTD
di base piu' Transitional e Frameset) per quanto riguarda il
'dizionario' di elementi disponibili e per il loro significato; l'unica
differenza e' che il secondo usa la sintassi piu' "severa" e meno
flessibile ma piu' facile da comprendere e da gestire di XML invece che
SGML.

> Ma pensiamo un attimo...il 4.76 % di 10.000.000 di utenti quant'Š ?
LOL !
Il portale Web turistico in questione aveva circa 10milioni di contatti 
(traduzione italiana per "hits"), i visitatori sono un'altra cosa.. è 
difficile identificare l'UserAgent in base ai visitatori unici... la cosa 
sicura è che su ogni riga di log di Apache (leggi: contatto, hit) questo 
dato invece è indicato ;-)
-- 
Mackley

Grazie per l'apprezzamento, ma ti prego, non esageriamo :)
okei vedrò di non esagerae :-) ma devi ammettere che per uno che si è
avvicinato meno di una settimana fa alla programmazione per il web un
sito come il tuo è fantasia :P
Rhymes

importanza alla convalida, rispetto a prima.
credo che sia solo un bene...
Rhymes

cacchina di netscape 4.x
non ne sono sicuro...altrimenti le statistiche riportebbero 0.0%...
Non credo che ci siano 476.000 persone malate nel mondo che creano un
browser ad hoc che si identifica come Netscape 4.[1-8] :)
Rhymes

'dizionario' di elementi disponibili e per il loro significato; 
Avrei una domanda a riguardo...rientrare nei "parametri" del frameset
Strict è difficile? basta spostare tutta la gestione del layout in css
esterni e scrivere codice (X)HTML corretto giusto?
Rhymes

dato invece è indicato ;-)
ehhe avevo capito male mi sa :-)
Rhymes

 meno di una settimana che mi sto interessando dello sviluppo su web :)
ahhh, ma allora sei una giovane mente da plasmare a nostro (nel senso di 
NG) piacimento.
e voi la dietro, non dategli consigli balordi,
mi raccomando!


e' basato.
Grazie per la spiegazione, ho letto qualcosa di simile su
w3schools.com
Rhymes

 Strict
Non ho capito la domanda... HTML Strict e' una cosa, HTML Frameset e'
un'altra (Transitional + gli elementi per i frames)

un'altra (Transitional + gli elementi per i frames)
ho sbagliato a parlare :) intedevo dire l'html strict e basta :)
Rhymes

Però "Rhymes", se ci pensi.. sia Opera 6.x che Mozilla hanno la 
possibilità di identificarsi come un'altro UserAgent.. %-)
Ad esempio "Mozilla 3.0" alias il mitico Netscape Navigator 3.x Gold !!!
-- 
Mackley    	



non smetterai mai di stupirmi
...mi sa che mi troverò bene in sto NG
(ho iniziato la riscrittura della mia homepage...tra una settimana o
due vi farò vedere la mia opera prima :)
Rhymes

 importanza alla convalida, rispetto a prima.
Da quest'anno ho deciso di passare ad XHTML per tutte le nuove pagine di
Brianza Popolare.
Ho pero' un dubbio riguardante il doctype scelto che e' XHTML 1.1 e non 1.0.
Ho fatto bene?
Romeo
--
http://www.brianzapopolare.it/
http://digilander.libero.it/PRCseregno/
---------------

 Rhymes
bè c'è gente di coccio è vero, ma un bel redirect su 
www.microsoft.com
 
potrebbe fargli scoprire un nuovo mondo ;-)
o sul sito di mozilla se non vogliamo traumatizzarli troppo :-)


o sul sito di mozilla se non vogliamo traumatizzarli troppo :-)
ottima idea quella del redirect sul sito di mozilla! Direttamente
sulla pagina di download del browser!!
ahahh grande idea!
Rhymes

Rhymes ha scritto:

tu ci ridi, ma io lo faccio davvero :-)
mi sto rifacendo il sito con i fogli di stile e netschifo fa 
impressione, quindi io li mando al sito della microsoft e non se ne 
parla + ;-)


parla + ;-)
Sono certo che sai già che è molto semplice caricare per NN4 un foglio
stile base che si limita a testo nero su fondo bianco, ma mostra tutti
i contenuti e tutti nell'ordine giusto (cioè prima il titolo della
pagina, e via dicendo).
Sarebbe infatti un bel controsenso penalizzare chi usa NN4 proprio nel
momento in cui ci si concentra sui CSS2 per aumentare la fruibilità
dei siti (vedi browser testuali o vocali) !!!
Quanto a NN 4, è vero che fa schifo, ma senti un po' cosa capita.
Alcuni enti pubblici stanno avviando la sperimentazione della firma
digitale.
Per inviare email certificate o criptate, ci vuole un mailreader che
gestisca i certificati necessari. Eudora, purtroppo, non lo fa. NN
invece sì, e anche OE.
OE, IMHO, è da sconsigliare (soprattutto negli uffici, e le epidemie
di virus insegnano!).
NN6 e successivi si impiantano: resta il vecchio ma stabile NN4.79.
Ciò significa che la prospettiva è che in molti uffici in futuro, in
mancanza di strumenti migliori, si tenda ad usare NN4 per la posta.
Molti di conseguenza lo useranno anche per navigare nel web. Quindi si
potrebbe anche stimare che la percentuale di chi continua a usarlo sia
fisiologicamente destinata a non avvicinarsi mai allo 0.
Ciao
Matteo

fermat ha scritto:

si lo so, ma vista la mia praticità con i fogli di stile e il conflitto 
con vari incolonnamenti speciali che ho adottato, perderei ore x fare 
questa cosa
trattandosi del mio sito personale, manco poi serio, lo rifarò pensando 
alla maggioranza
x  quanto riguarda nn4 finchè al lavoro me lo impongono, faccio quello 
che dicono, ma fosse x me, lo vieterei x legge :-)


Scusate, ma non ho potuto fare a meno di introdurmi in questa discussione...
Precendetemente io usavo IE6, ma da quando ho Netscape 7, mi sento in un 
altro mondo!
A parte che il browser si avvicina molto a IE tranne che è un pò lento 
nei Javascript (in compenso non ha spyware come il cugino Microsoft ;-) 
) | il news/mail reader è un pianeta!!!
-- 
[ = GiepiTheGreat = ]
= = 
www.flytech.it
 = =

) | il news/mail reader è un pianeta!!!
Io mi sono installato Mozilla e ormai uso solo quello!Ha delle feature
che IE neanche se le immagina (come quella di non permettere
l'apertura delle caz...sissime finestre popup).
E solo un po piu pesante!Ma non importa!
W Mozilla!Evvvaaiiii :-D
-- 
Magellano

 E solo un po piu pesante!Ma non importa!
circa mezzo megabyte di ram in piů O_O"


 Come si fa???
hehehe...
edit -> preferences -> advanced ->
scripts & plugins, checkbox "open unrequested windows"
assicurati che la voce sia DESELEZIONATA.
ah, se vuoi puoi anche disabilitare
javascript nelle mail, e' un ottima idea, giusto
nel caso che qualche stronzo ti mandi via mail
qualche virus: deseleziona "Enable javascript for
Mail & Newsgroup".
ciao.
