-
HTML5 vs HTML4Diverse cose sono cambiate, incluse alcune regole che potrebbero rompere diversi siti.
Inizialmente pensavo fosse colpa di Firefox. Dopo aver litigato con loro è saltato fuori che loro non potevano farci nulla, perché il W3 aveva deciso diversamente.
Sono quindi andato a litigare con quelli del W3 e mi è stato detto che l'HTML4 va considerato deprecato.
Diverse scelte in HTML4 erano scelte frettolose, incoerenti e mal pensate. Il tizio mi ha detto che sono stati un sacco di tempo a tirar fuori le specifiche dell'HTML5 _proprio_ perché stavolta non volevano cadere nell'errore fatto con l'HTML4. In altre parole BISOGNA considerare le specifiche dell'HTML5 come le specifiche GENERALI dell'HTML. Anche se nel DocType c'è scritto HTML4 il browser deve applicare le regole dell'HTML5, punto e basta. l'HTML4 è praticamente deprecato e i browser non sono più obbligati ad implementarlo. Applicheranno invece di default le regole dell'HTML5.-
Re: HTML5 vs HTML4P.S.: Si noti che, infatti, dal DOCTYPE a partire dall'HTML5 è sparita la versione. Questo perché è irrilevante... i browser devono sempre applicare le ultime specifiche del W3.
-
Re: HTML5 vs HTML4Scritto daAlessandrox(XYZ)Trollil 2011-09-09 10:44:00.0 alle 2011-09-09 10:44:00.0Trollate totali: 11553
- Scritto da: Daisuke Niwa
> P.S.: Si noti che, infatti, dal DOCTYPE a partire
> dall'HTML5 è sparita la versione. Questo perché è
> irrilevante... i browser devono sempre applicare
> le ultime specifiche del
> W3.
questa è dittatura comunista sovietica
Ma smettila di secernere cazzate!
-
-
Re: HTML5 vs HTML4Scritto daaltgutente che non utieneil 2011-09-09 03:16:00.0 alle 2011-09-09 03:16:00.0Trollate totali: 11540um.. adesso capisco chi c'e` al W3.
In maggioranza sviluppatori di firefox.
Temo ci sia un conflitto d'interesse.
Con tanto di leggi ad-browser.
-
Re: HTML5 vs HTML4
- Scritto da: altg
> um.. adesso capisco chi c'e` al W3.
> In maggioranza sviluppatori di firefox.
> Temo ci sia un conflitto d'interesse.
> Con tanto di leggi ad-browser.
Non credo, perché il problema a cui mi riferivo era un problema di comportamento proprio di Firefox. In pratica una cosa da un giorno all'altro aveva smesso di funzionare come era funzionata dalla versione 0 di Firefox in su... e questo perché il W3 ha scelto un'implementazione diversa (ed estremamente illogica, cosa che gli ho fatto notare e infatti mi hanno risposto che hanno scelto l'altra implementazione più o meno tirando la monetina e senza rendersi conto che questo poteva in effetti essere un problema).
Anzi, alcuni di loro mi hanno addirittura risposto "abbiamo scelto l'implementazione di IE"
-
-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
> Anche se nel DocType c'è scritto HTML4
> il browser deve applicare le regole dell'HTML5,
> punto e basta.
Non mi risulta.Young professional woman and busy mom.-
Re: HTML5 vs HTML4- Scritto da: ::1
>
> - Scritto da: Daisuke Niwa
> > Anche se nel DocType c'è scritto HTML4
> > il browser deve applicare le regole dell'HTML5,
> > punto e basta.
>
> Non mi risulta.
Non lo troverai scritto da nessuna parte, non esplicitamente per lo meno, o almeno io non l'ho trovato. Però è comprensibile che sia così.
L'HTML5 è per lo più retro-compatibile con l'HTML4, tuttavia dettaglia il funzionamento dell'HTML in modo molto più rigoroso di quanto facesse l'HTML4, fornendo persino algoritmi di comportamento che i browser devono seguire.
In altre parole, l'HTML5, chiarisce meglio il comportamento dell'HTML in genere per come lo volevano implementato quelli del W3 e non per come è stato invece implementato dai browser.
Ora, anche secondo me sarebbe stato meglio lasciare le cose come stavano per l'HTML4 e applicare i cambiamenti solo dal 5 in poi. Però questo porta a complicazioni non indifferenti per chi fa i browser.
La soluzione più semplice è quella di adattarsi agli algoritmi del W3 e buttare l'implementazione vecchia.
La nuova implementazione gli garantisce una buona retrocompatibilità (con i suoi limiti, ovviamente) per senza dover attivare e mantenere engine diversi di parsing e comportamento dell'HTML.
D'altra parte... a che pro dovrebbero essere mantenute le vecchie versioni se il loro funzionamento è in contrasto con la base fondante dell'HTML che è la separazione fra semantica e presentazione? È come voler mantenere un bug perché fino a ieri si è sempre fatto così.
Senza contare che l'approccio di mantenere vive le vecchie versioni che pasticciano fra semantica e presentazione tende a dare un alibi agli sviluppatori per continuare a sviluppare pagine rotte e difficilmente fruibili da altri utenti.
Faccio presente che lo scopo dell'HTML non è quello di mantenere la retrocompatibilità con i vecchi browser, ma quello di fornire le informazioni all'utente a prescindere dai suoi handicap e dal mezzo che deve usare. Questo dunque è prioritario e se nella specifica vecchia ci sono bug in questo senso, questi bug vanno eliminati, non mantenuti con la scusa "eh ma tanto lì c'è scritto che la pagina è HTML4".
L'ulteriore hint, a parte le argomentazioni logiche, che il W3 vuole sbarazzarsi della "scusa" della versione per continuare a mantenere quelli che sono veri e propri bug nella specifica è che nel DOCTYPE dell'HTML5 è scomparso ogni riferimento alla versione.
Riassumendo dunque vantaggi e svantaggi.
Vantaggi:
- i browser non dovranno più mantenere i vecchi engine con interpretazioni loro della specifica, questo significa browser con engine più piccoli e più veloci senza tanti salti condizionali tipo
> if HTML4 allora
> elseif HTML3 allora
> .....
- i bug nella specifica HTML vengono così messi da parte una volta per tutte e l'HTML viene usato in modo corretto
- forzi in questo modo gli sviluppatori ad adattarsi all'ultimo standard disponibile togliendo loro la possibilità di continuare ad usare standard rotti che danno problemi a diversi utenti
- l'HTML5, essendo quasi completamente retrocompatibile con l'HTML4, può essere usato per interpretare qualsiasi versione precedente senza doversi sbattere tanto. Eventuali problemi saranno solo problemi minori, perfettamente sopportabili (in altre parole, con questa scelta, non è che rompi tutte le pagine su Internet rendendone il contenuto non fruibile)
- con la scomparsa di ogni riferimento dalla versione dal DOCTYPE si sottolinea agli sviluppatori che l'unica implementazione valida è sempre l'ultima (pur essendo studiata per essere per lo più retrocompatibile con le versioni precedenti)
Svantaggi:
- ci sarà un periodo di transizione in cui ci saranno delle pagine con lievi difetti a causa del fatto che i browser dovranno cambiare comportamento
- diversi sviluppatori si incazzeranno perché dovranno aggiustare le loro implementazioni
Figurati che io ho dovuto mettere mano a quasi tutte le mie applicazioni intranet (con modifica di una 40ina di file) proprio per questa ragione... quindi non è che sia proprio un sostenitore di questa politica ma capisco che ha vantaggi che sono ben al di sopra degli svantaggi che la cosa presenta.-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 12:26:00.0 alle 2011-09-09 12:26:00.0
- Scritto da: Daisuke Niwa
> Non lo troverai scritto da nessuna parte, non
> esplicitamente per lo meno, o almeno io non l'ho
> trovato. Però è comprensibile che sia
> così.
>

-
Re: HTML5 vs HTML4
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> > Non lo troverai scritto da nessuna parte, non
> > esplicitamente per lo meno, o almeno io non l'ho
> > trovato. Però è comprensibile che sia
> > così.
> >
>
>


Libero di non crederci, a me non interessa convincere proprio nessuno. Ci sbatterai il muso da solo.-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 14:20:00.0 alle 2011-09-09 14:20:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > > Non lo troverai scritto da nessuna parte, non
> > > esplicitamente per lo meno, o almeno io non
> l'ho
> > > trovato. Però è comprensibile che sia
> > > così.
> > >
> >
> >


>
> Libero di non crederci, a me non interessa
> convincere proprio nessuno. Ci sbatterai il muso
> da
> solo.
ridevo del fatto che i nuovi standard sono dei "non standard". anche se ho i miei dubbi e spero non sia così, non faccio fatica a crederci
-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 14:25:00.0 alle 2011-09-09 14:25:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > > Non lo troverai scritto da nessuna parte, non
> > > esplicitamente per lo meno, o almeno io non
> l'ho
> > > trovato. Però è comprensibile che sia
> > > così.
> > >
> >
> >


>
> Libero di non crederci, a me non interessa
> convincere proprio nessuno. Ci sbatterai il muso
> da
> solo.
Il w3c ha adottato le regole del fight club?
Regola numero uno: Non si parla del Doctype
Regola numero due: Non dovete mai indicare il Doctype
-
-
-
Re: HTML5 vs HTML4Dettaglia mettendo su pastebin un esempio di pagina che hai dovuto modificare nonostante fosse html 4.01 valido, con doctype valido (strict), e che veniva mostrato sbagliato perché interpretato html 5 o non ci credo.
I doctype transitional e frameset non valgono, sono almost standard e usano un parser differente.
Young professional woman and busy mom.-
Re: HTML5 vs HTML4
- Scritto da: ::1
> Dettaglia mettendo su pastebin un esempio di
> pagina che hai dovuto modificare nonostante fosse
> html 4.01 valido, con doctype valido (strict), e
> che veniva mostrato sbagliato perché interpretato
> html 5 o non ci
> credo.
>
> I doctype transitional e frameset non valgono,
> sono almost standard e usano un parser
> differente.
>
Crea l'esempio che ho indicato nell'altro post.
Scrivici sopra il DOCTYPE di HTML4.
Aprilo con qalsiasi versione di Firefox <= 3.6
Poi aprilo con qualsiasi versione di Firefox >= 4
Vedrai che la pagina, perfettamente funzionante in Firefox 3.6 e minori, sarà rotta in Firefox 4 e maggiori.
Poi vai su bugzilla, cerca il bug, e segui la litigata che ne è seguita da parte di una marea di sviluppatori che si sono visti, da un giorno all'altro, le loro applicazioni Intranet distrutte e le risposte che hanno ottenuto da Firefox. Poi visto che ci sei vai anche sul bugzilla del W3, e segui la litigata anche lì.-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
>
> - Scritto da: ::1
> > Dettaglia mettendo su pastebin un esempio di
> > pagina che hai dovuto modificare nonostante
> fosse
> > html 4.01 valido, con doctype valido (strict), e
> > che veniva mostrato sbagliato perché
> interpretato
> > html 5 o non ci
> > credo.
> >
> > I doctype transitional e frameset non valgono,
> > sono almost standard e usano un parser
> > differente.
> >
>
> Crea l'esempio che ho indicato nell'altro post.
> Scrivici sopra il DOCTYPE di HTML4.
> Aprilo con qalsiasi versione di Firefox <= 3.6
> Poi aprilo con qualsiasi versione di Firefox >= 4
> Vedrai che la pagina, perfettamente funzionante
> in Firefox 3.6 e minori, sarà rotta in Firefox 4
> e
> maggiori.
>
> Poi vai su bugzilla, cerca il bug, e segui la
> litigata che ne è seguita da parte di una marea
> di sviluppatori che si sono visti, da un giorno
> all'altro, le loro applicazioni Intranet
> distrutte e le risposte che hanno ottenuto da
> Firefox. Poi visto che ci sei vai anche sul
> bugzilla del W3, e segui la litigata anche
> lì.
belink!
mica vuoi farmi cercare un post tra mille dai!!!
Young professional woman and busy mom.-
Re: HTML5 vs HTML4
- Scritto da: ::1
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da: ::1
> > > Dettaglia mettendo su pastebin un esempio di
> > > pagina che hai dovuto modificare nonostante
> > fosse
> > > html 4.01 valido, con doctype valido
> (strict),
> e
> > > che veniva mostrato sbagliato perché
> > interpretato
> > > html 5 o non ci
> > > credo.
> > >
> > > I doctype transitional e frameset non valgono,
> > > sono almost standard e usano un parser
> > > differente.
> > >
> >
> > Crea l'esempio che ho indicato nell'altro post.
> > Scrivici sopra il DOCTYPE di HTML4.
> > Aprilo con qalsiasi versione di Firefox <= 3.6
> > Poi aprilo con qualsiasi versione di Firefox >=
> 4
> > Vedrai che la pagina, perfettamente funzionante
> > in Firefox 3.6 e minori, sarà rotta in Firefox 4
> > e
> > maggiori.
> >
> > Poi vai su bugzilla, cerca il bug, e segui la
> > litigata che ne è seguita da parte di una marea
> > di sviluppatori che si sono visti, da un giorno
> > all'altro, le loro applicazioni Intranet
> > distrutte e le risposte che hanno ottenuto da
> > Firefox. Poi visto che ci sei vai anche sul
> > bugzilla del W3, e segui la litigata anche
> > lì.
>
> belink!
mica vuoi farmi cercare un post tra
> mille
> dai!!!
http://www.forumdeitroll.it/m.aspx?m_id=2621511&m_...
Questi giovinastri che vogliono avere sempre la pappa pronta...

-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
>
> - Scritto da: ::1
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da: ::1
> > > > Dettaglia mettendo su pastebin un esempio di
> > > > pagina che hai dovuto modificare nonostante
> > > fosse
> > > > html 4.01 valido, con doctype valido
> > (strict),
> > e
> > > > che veniva mostrato sbagliato perché
> > > interpretato
> > > > html 5 o non ci
> > > > credo.
> > > >
> > > > I doctype transitional e frameset non
> valgono,
> > > > sono almost standard e usano un parser
> > > > differente.
> > > >
> > >
> > > Crea l'esempio che ho indicato nell'altro
> post.
> > > Scrivici sopra il DOCTYPE di HTML4.
> > > Aprilo con qalsiasi versione di Firefox <= 3.6
> > > Poi aprilo con qualsiasi versione di Firefox
> >=
> > 4
> > > Vedrai che la pagina, perfettamente
> funzionante
> > > in Firefox 3.6 e minori, sarà rotta in
> Firefox
> 4
> > > e
> > > maggiori.
> > >
> > > Poi vai su bugzilla, cerca il bug, e segui la
> > > litigata che ne è seguita da parte di una
> marea
> > > di sviluppatori che si sono visti, da un
> giorno
> > > all'altro, le loro applicazioni Intranet
> > > distrutte e le risposte che hanno ottenuto da
> > > Firefox. Poi visto che ci sei vai anche sul
> > > bugzilla del W3, e segui la litigata anche
> > > lì.
> >
> > belink!
mica vuoi farmi cercare un post tra
> > mille
> > dai!!!
>
> http://www.forumdeitroll.it/m.aspx?m_id=2621511&m_
>
> Questi giovinastri che vogliono avere sempre la
> pappa pronta...

>
E' un caso limite, poi stai usando un immagine come fosse un submit, è semanticamente sbagliato, perché se ti interessano x e y del click hai il name dell'immy cliccata; se non ti interessano fai un input type=submit con l'immagine come sfondo, dimensione uguale all'immy e color: transparent per non vedere il testo del bottone.
L'unico caso che non copri è quando hai due immy con lo stesso name e vuoi sapere le x e le y e il value dell'immy cliccata, ma dici che devi solo farci i bottoni: usa i bottoniYoung professional woman and busy mom.-
Re: HTML5 vs HTML4
- Scritto da: ::1
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da: ::1
> > >
> > > - Scritto da: Daisuke Niwa
> > > >
> > > > - Scritto da: ::1
> > > > > Dettaglia mettendo su pastebin un esempio
> di
> > > > > pagina che hai dovuto modificare
> nonostante
> > > > fosse
> > > > > html 4.01 valido, con doctype valido
> > > (strict),
> > > e
> > > > > che veniva mostrato sbagliato perché
> > > > interpretato
> > > > > html 5 o non ci
> > > > > credo.
> > > > >
> > > > > I doctype transitional e frameset non
> > valgono,
> > > > > sono almost standard e usano un parser
> > > > > differente.
> > > > >
> > > >
> > > > Crea l'esempio che ho indicato nell'altro
> > post.
> > > > Scrivici sopra il DOCTYPE di HTML4.
> > > > Aprilo con qalsiasi versione di Firefox <=
> 3.6
> > > > Poi aprilo con qualsiasi versione di Firefox
> > >=
> > > 4
> > > > Vedrai che la pagina, perfettamente
> > funzionante
> > > > in Firefox 3.6 e minori, sarà rotta in
> > Firefox
> > 4
> > > > e
> > > > maggiori.
> > > >
> > > > Poi vai su bugzilla, cerca il bug, e segui
> la
> > > > litigata che ne è seguita da parte di una
> > marea
> > > > di sviluppatori che si sono visti, da un
> > giorno
> > > > all'altro, le loro applicazioni Intranet
> > > > distrutte e le risposte che hanno ottenuto
> da
> > > > Firefox. Poi visto che ci sei vai anche sul
> > > > bugzilla del W3, e segui la litigata anche
> > > > lì.
> > >
> > > belink!
mica vuoi farmi cercare un post tra
> > > mille
> > > dai!!!
> >
> >
> http://www.forumdeitroll.it/m.aspx?m_id=2621511&m_
> >
> > Questi giovinastri che vogliono avere sempre la
> > pappa pronta...

> >
>
> E' un caso limite, poi stai usando un immagine
> come fosse un submit, è semanticamente sbagliato,
> perché se ti interessano x e y del click hai il
> name dell'immy cliccata; se non ti interessano
> fai un input type=submit con l'immagine come
> sfondo, dimensione uguale all'immy e color:
> transparent per non vedere il testo del
> bottone.
>
> L'unico caso che non copri è quando hai due immy
> con lo stesso name e vuoi sapere le x e le y e il
> value dell'immy cliccata, ma dici che devi solo
> farci i bottoni: usa i
> bottoni
È un caso che mostra come gli algoritmi dell'HTML5 si applichino retroattivamente.
PRIMA non c'era scritto da nessuna parte che la coppia nome = valore non dovesse essere inviata nel caso di type = image e infatti browser diversi hanno implementato la cosa diversa.
Ora non è più così.
Se fosse vero che gli algoritmi dell'HTML5 si applicano SOLO dalla versione 5 in su, non ci sarebbe stato motivo per Firefox di cambiare il suo comportamento lì dove la specifica del documento era ancora la 4 in cui era lasciata libera scelta.-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
>
> - Scritto da: ::1
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da: ::1
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > >
> > > > > - Scritto da: ::1
> > > > > > Dettaglia mettendo su pastebin un
> esempio
> > di
> > > > > > pagina che hai dovuto modificare
> > nonostante
> > > > > fosse
> > > > > > html 4.01 valido, con doctype valido
> > > > (strict),
> > > > e
> > > > > > che veniva mostrato sbagliato perché
> > > > > interpretato
> > > > > > html 5 o non ci
> > > > > > credo.
> > > > > >
> > > > > > I doctype transitional e frameset non
> > > valgono,
> > > > > > sono almost standard e usano un parser
> > > > > > differente.
> > > > > >
> > > > >
> > > > > Crea l'esempio che ho indicato nell'altro
> > > post.
> > > > > Scrivici sopra il DOCTYPE di HTML4.
> > > > > Aprilo con qalsiasi versione di Firefox <=
> > 3.6
> > > > > Poi aprilo con qualsiasi versione di
> Firefox
> > > >=
> > > > 4
> > > > > Vedrai che la pagina, perfettamente
> > > funzionante
> > > > > in Firefox 3.6 e minori, sarà rotta in
> > > Firefox
> > > 4
> > > > > e
> > > > > maggiori.
> > > > >
> > > > > Poi vai su bugzilla, cerca il bug, e segui
> > la
> > > > > litigata che ne è seguita da parte di una
> > > marea
> > > > > di sviluppatori che si sono visti, da un
> > > giorno
> > > > > all'altro, le loro applicazioni Intranet
> > > > > distrutte e le risposte che hanno ottenuto
> > da
> > > > > Firefox. Poi visto che ci sei vai anche
> sul
> > > > > bugzilla del W3, e segui la litigata anche
> > > > > lì.
> > > >
> > > > belink!
mica vuoi farmi cercare un post
> tra
> > > > mille
> > > > dai!!!
> > >
> > >
> >
> http://www.forumdeitroll.it/m.aspx?m_id=2621511&m_
> > >
> > > Questi giovinastri che vogliono avere sempre
> la
> > > pappa pronta...

> > >
> >
> > E' un caso limite, poi stai usando un immagine
> > come fosse un submit, è semanticamente
> sbagliato,
> > perché se ti interessano x e y del click hai il
> > name dell'immy cliccata; se non ti interessano
> > fai un input type=submit con l'immagine come
> > sfondo, dimensione uguale all'immy e color:
> > transparent per non vedere il testo del
> > bottone.
> >
> > L'unico caso che non copri è quando hai due immy
> > con lo stesso name e vuoi sapere le x e le y e
> il
> > value dell'immy cliccata, ma dici che devi solo
> > farci i bottoni: usa i
> > bottoni
>
> È un caso che mostra come gli algoritmi
> dell'HTML5 si applichino
> retroattivamente.
> PRIMA non c'era scritto da nessuna parte che la
> coppia nome = valore non dovesse essere inviata
> nel caso di type = image e infatti browser
> diversi hanno implementato la cosa
> diversa.
> Ora non è più così.
>
> Se fosse vero che gli algoritmi dell'HTML5 si
> applicano SOLO dalla versione 5 in su, non ci
> sarebbe stato motivo per Firefox di cambiare il
> suo comportamento lì dove la specifica del
> documento era ancora la 4 in cui era lasciata
> libera
> scelta.
anche su ie8 (normale e modo compatibile) non invia il name.
Questo però imho non è relativo al markup e rendering, che invece resta separato proprio in base al doctype ( google -> "firefox doctype sniffing", google -> "firefox html 5 parser"); è per questo che in tutti i doctype si comporta allo stesso modo, la traduzione markup->dom è stata già completata e a quel punto non è più influente sul comportamento dell'user agent. Sì, è un bug, ma almeno in firefox è di difficile soluzione, parlando di codifica.Young professional woman and busy mom.-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 14:44:00.0 alle 2011-09-09 14:44:00.0
- Scritto da: ::1
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da: ::1
> > >
> > > - Scritto da: Daisuke Niwa
> > > >
> > > > - Scritto da: ::1
> > > > >
> > > > > - Scritto da: Daisuke Niwa
> > > > > >
> > > > > > - Scritto da: ::1
> > > > > > > Dettaglia mettendo su pastebin un
> > esempio
> > > di
> > > > > > > pagina che hai dovuto modificare
> > > nonostante
> > > > > > fosse
> > > > > > > html 4.01 valido, con doctype valido
> > > > > (strict),
> > > > > e
> > > > > > > che veniva mostrato sbagliato perché
> > > > > > interpretato
> > > > > > > html 5 o non ci
> > > > > > > credo.
> > > > > > >
> > > > > > > I doctype transitional e frameset non
> > > > valgono,
> > > > > > > sono almost standard e usano un parser
> > > > > > > differente.
> > > > > > >
> > > > > >
> > > > > > Crea l'esempio che ho indicato
> nell'altro
> > > > post.
> > > > > > Scrivici sopra il DOCTYPE di HTML4.
> > > > > > Aprilo con qalsiasi versione di Firefox
> <=
> > > 3.6
> > > > > > Poi aprilo con qualsiasi versione di
> > Firefox
> > > > >=
> > > > > 4
> > > > > > Vedrai che la pagina, perfettamente
> > > > funzionante
> > > > > > in Firefox 3.6 e minori, sarà rotta in
> > > > Firefox
> > > > 4
> > > > > > e
> > > > > > maggiori.
> > > > > >
> > > > > > Poi vai su bugzilla, cerca il bug, e
> segui
> > > la
> > > > > > litigata che ne è seguita da parte di
> una
> > > > marea
> > > > > > di sviluppatori che si sono visti, da un
> > > > giorno
> > > > > > all'altro, le loro applicazioni Intranet
> > > > > > distrutte e le risposte che hanno
> ottenuto
> > > da
> > > > > > Firefox. Poi visto che ci sei vai anche
> > sul
> > > > > > bugzilla del W3, e segui la litigata
> anche
> > > > > > lì.
> > > > >
> > > > > belink!
mica vuoi farmi cercare un post
> > tra
> > > > > mille
> > > > > dai!!!
> > > >
> > > >
> > >
> >
> http://www.forumdeitroll.it/m.aspx?m_id=2621511&m_
> > > >
> > > > Questi giovinastri che vogliono avere sempre
> > la
> > > > pappa pronta...

> > > >
> > >
> > > E' un caso limite, poi stai usando un immagine
> > > come fosse un submit, è semanticamente
> > sbagliato,
> > > perché se ti interessano x e y del click hai
> il
> > > name dell'immy cliccata; se non ti interessano
> > > fai un input type=submit con l'immagine come
> > > sfondo, dimensione uguale all'immy e color:
> > > transparent per non vedere il testo del
> > > bottone.
> > >
> > > L'unico caso che non copri è quando hai due
> immy
> > > con lo stesso name e vuoi sapere le x e le y e
> > il
> > > value dell'immy cliccata, ma dici che devi
> solo
> > > farci i bottoni: usa i
> > > bottoni
> >
> > È un caso che mostra come gli algoritmi
> > dell'HTML5 si applichino
> > retroattivamente.
> > PRIMA non c'era scritto da nessuna parte che la
> > coppia nome = valore non dovesse essere inviata
> > nel caso di type = image e infatti browser
> > diversi hanno implementato la cosa
> > diversa.
> > Ora non è più così.
> >
> > Se fosse vero che gli algoritmi dell'HTML5 si
> > applicano SOLO dalla versione 5 in su, non ci
> > sarebbe stato motivo per Firefox di cambiare il
> > suo comportamento lì dove la specifica del
> > documento era ancora la 4 in cui era lasciata
> > libera
> > scelta.
>
> anche su ie8 (normale e modo compatibile) non
> invia il
> name.
> Questo però imho non è relativo al markup e
> rendering, che invece resta separato proprio in
> base al doctype ( google -> "firefox doctype
> sniffing", google -> "firefox html 5 parser"); è
> per questo che in tutti i doctype si comporta
> allo stesso modo, la traduzione markup->dom è
> stata già completata e a quel punto non è più
> influente sul comportamento dell'user agent. Sì,
> è un bug, ma almeno in firefox è di difficile
> soluzione, parlando di
> codifica.
Ma non vi siete rotti i coglioni di tutti questi browser? Possibile che in 20 anni la situazione sia ancora questa?
-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 14:45:00.0 alle 2011-09-09 14:45:00.0
- Scritto da:
>
> - Scritto da: ::1
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da: ::1
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > >
> > > > > - Scritto da: ::1
> > > > > >
> > > > > > - Scritto da: Daisuke Niwa
> > > > > > >
> > > > > > > - Scritto da: ::1
> > > > > > > > Dettaglia mettendo su pastebin un
> > > esempio
> > > > di
> > > > > > > > pagina che hai dovuto modificare
> > > > nonostante
> > > > > > > fosse
> > > > > > > > html 4.01 valido, con doctype valido
> > > > > > (strict),
> > > > > > e
> > > > > > > > che veniva mostrato sbagliato perché
> > > > > > > interpretato
> > > > > > > > html 5 o non ci
> > > > > > > > credo.
> > > > > > > >
> > > > > > > > I doctype transitional e frameset
> non
> > > > > valgono,
> > > > > > > > sono almost standard e usano un
> parser
> > > > > > > > differente.
> > > > > > > >
> > > > > > >
> > > > > > > Crea l'esempio che ho indicato
> > nell'altro
> > > > > post.
> > > > > > > Scrivici sopra il DOCTYPE di HTML4.
> > > > > > > Aprilo con qalsiasi versione di
> Firefox
> > <=
> > > > 3.6
> > > > > > > Poi aprilo con qualsiasi versione di
> > > Firefox
> > > > > >=
> > > > > > 4
> > > > > > > Vedrai che la pagina, perfettamente
> > > > > funzionante
> > > > > > > in Firefox 3.6 e minori, sarà rotta in
> > > > > Firefox
> > > > > 4
> > > > > > > e
> > > > > > > maggiori.
> > > > > > >
> > > > > > > Poi vai su bugzilla, cerca il bug, e
> > segui
> > > > la
> > > > > > > litigata che ne è seguita da parte di
> > una
> > > > > marea
> > > > > > > di sviluppatori che si sono visti, da
> un
> > > > > giorno
> > > > > > > all'altro, le loro applicazioni
> Intranet
> > > > > > > distrutte e le risposte che hanno
> > ottenuto
> > > > da
> > > > > > > Firefox. Poi visto che ci sei vai
> anche
> > > sul
> > > > > > > bugzilla del W3, e segui la litigata
> > anche
> > > > > > > lì.
> > > > > >
> > > > > > belink!
mica vuoi farmi cercare un
> post
> > > tra
> > > > > > mille
> > > > > > dai!!!
> > > > >
> > > > >
> > > >
> > >
> >
> http://www.forumdeitroll.it/m.aspx?m_id=2621511&m_
> > > > >
> > > > > Questi giovinastri che vogliono avere
> sempre
> > > la
> > > > > pappa pronta...

> > > > >
> > > >
> > > > E' un caso limite, poi stai usando un
> immagine
> > > > come fosse un submit, è semanticamente
> > > sbagliato,
> > > > perché se ti interessano x e y del click hai
> > il
> > > > name dell'immy cliccata; se non ti
> interessano
> > > > fai un input type=submit con l'immagine come
> > > > sfondo, dimensione uguale all'immy e color:
> > > > transparent per non vedere il testo del
> > > > bottone.
> > > >
> > > > L'unico caso che non copri è quando hai due
> > immy
> > > > con lo stesso name e vuoi sapere le x e le
> y
> e
> > > il
> > > > value dell'immy cliccata, ma dici che devi
> > solo
> > > > farci i bottoni: usa i
> > > > bottoni
> > >
> > > È un caso che mostra come gli algoritmi
> > > dell'HTML5 si applichino
> > > retroattivamente.
> > > PRIMA non c'era scritto da nessuna parte che
> la
> > > coppia nome = valore non dovesse essere
> inviata
> > > nel caso di type = image e infatti browser
> > > diversi hanno implementato la cosa
> > > diversa.
> > > Ora non è più così.
> > >
> > > Se fosse vero che gli algoritmi dell'HTML5 si
> > > applicano SOLO dalla versione 5 in su, non ci
> > > sarebbe stato motivo per Firefox di cambiare
> il
> > > suo comportamento lì dove la specifica del
> > > documento era ancora la 4 in cui era lasciata
> > > libera
> > > scelta.
> >
> > anche su ie8 (normale e modo compatibile) non
> > invia il
> > name.
> > Questo però imho non è relativo al markup e
> > rendering, che invece resta separato proprio in
> > base al doctype ( google -> "firefox doctype
> > sniffing", google -> "firefox html 5 parser"); è
> > per questo che in tutti i doctype si comporta
> > allo stesso modo, la traduzione markup->dom è
> > stata già completata e a quel punto non è più
> > influente sul comportamento dell'user agent. Sì,
> > è un bug, ma almeno in firefox è di difficile
> > soluzione, parlando di
> > codifica.
>
> Ma non vi siete rotti i coglioni di tutti questi
> browser? Possibile che in 20 anni la situazione
> sia ancora
> questa?
Perchè, quando c'era solo IE6 era una manna?
-
Re: HTML5 vs HTML4
- Scritto da:
>
> - Scritto da: ::1
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da: ::1
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > >
> > > > > - Scritto da: ::1
> > > > > >
> > > > > > - Scritto da: Daisuke Niwa
> > > > > > >
> > > > > > > - Scritto da: ::1
> > > > > > > > Dettaglia mettendo su pastebin un
> > > esempio
> > > > di
> > > > > > > > pagina che hai dovuto modificare
> > > > nonostante
> > > > > > > fosse
> > > > > > > > html 4.01 valido, con doctype valido
> > > > > > (strict),
> > > > > > e
> > > > > > > > che veniva mostrato sbagliato perché
> > > > > > > interpretato
> > > > > > > > html 5 o non ci
> > > > > > > > credo.
> > > > > > > >
> > > > > > > > I doctype transitional e frameset
> non
> > > > > valgono,
> > > > > > > > sono almost standard e usano un
> parser
> > > > > > > > differente.
> > > > > > > >
> > > > > > >
> > > > > > > Crea l'esempio che ho indicato
> > nell'altro
> > > > > post.
> > > > > > > Scrivici sopra il DOCTYPE di HTML4.
> > > > > > > Aprilo con qalsiasi versione di
> Firefox
> > <=
> > > > 3.6
> > > > > > > Poi aprilo con qualsiasi versione di
> > > Firefox
> > > > > >=
> > > > > > 4
> > > > > > > Vedrai che la pagina, perfettamente
> > > > > funzionante
> > > > > > > in Firefox 3.6 e minori, sarà rotta in
> > > > > Firefox
> > > > > 4
> > > > > > > e
> > > > > > > maggiori.
> > > > > > >
> > > > > > > Poi vai su bugzilla, cerca il bug, e
> > segui
> > > > la
> > > > > > > litigata che ne è seguita da parte di
> > una
> > > > > marea
> > > > > > > di sviluppatori che si sono visti, da
> un
> > > > > giorno
> > > > > > > all'altro, le loro applicazioni
> Intranet
> > > > > > > distrutte e le risposte che hanno
> > ottenuto
> > > > da
> > > > > > > Firefox. Poi visto che ci sei vai
> anche
> > > sul
> > > > > > > bugzilla del W3, e segui la litigata
> > anche
> > > > > > > lì.
> > > > > >
> > > > > > belink!
mica vuoi farmi cercare un
> post
> > > tra
> > > > > > mille
> > > > > > dai!!!
> > > > >
> > > > >
> > > >
> > >
> >
> http://www.forumdeitroll.it/m.aspx?m_id=2621511&m_
> > > > >
> > > > > Questi giovinastri che vogliono avere
> sempre
> > > la
> > > > > pappa pronta...

> > > > >
> > > >
> > > > E' un caso limite, poi stai usando un
> immagine
> > > > come fosse un submit, è semanticamente
> > > sbagliato,
> > > > perché se ti interessano x e y del click hai
> > il
> > > > name dell'immy cliccata; se non ti
> interessano
> > > > fai un input type=submit con l'immagine come
> > > > sfondo, dimensione uguale all'immy e color:
> > > > transparent per non vedere il testo del
> > > > bottone.
> > > >
> > > > L'unico caso che non copri è quando hai due
> > immy
> > > > con lo stesso name e vuoi sapere le x e le
> y
> e
> > > il
> > > > value dell'immy cliccata, ma dici che devi
> > solo
> > > > farci i bottoni: usa i
> > > > bottoni
> > >
> > > È un caso che mostra come gli algoritmi
> > > dell'HTML5 si applichino
> > > retroattivamente.
> > > PRIMA non c'era scritto da nessuna parte che
> la
> > > coppia nome = valore non dovesse essere
> inviata
> > > nel caso di type = image e infatti browser
> > > diversi hanno implementato la cosa
> > > diversa.
> > > Ora non è più così.
> > >
> > > Se fosse vero che gli algoritmi dell'HTML5 si
> > > applicano SOLO dalla versione 5 in su, non ci
> > > sarebbe stato motivo per Firefox di cambiare
> il
> > > suo comportamento lì dove la specifica del
> > > documento era ancora la 4 in cui era lasciata
> > > libera
> > > scelta.
> >
> > anche su ie8 (normale e modo compatibile) non
> > invia il
> > name.
> > Questo però imho non è relativo al markup e
> > rendering, che invece resta separato proprio in
> > base al doctype ( google -> "firefox doctype
> > sniffing", google -> "firefox html 5 parser"); è
> > per questo che in tutti i doctype si comporta
> > allo stesso modo, la traduzione markup->dom è
> > stata già completata e a quel punto non è più
> > influente sul comportamento dell'user agent. Sì,
> > è un bug, ma almeno in firefox è di difficile
> > soluzione, parlando di
> > codifica.
>
> Ma non vi siete rotti i coglioni di tutti questi
> browser? Possibile che in 20 anni la situazione
> sia ancora
> questa?
Errore DataReader PIBox_AvvisoMessaggidaLeggere: Invalid object name 'PINET.dbo.Account_PIBox'. at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior) at CorePI.Util.PBoxCountMessageToRead()Young professional woman and busy mom.
-
-
Re: HTML5 vs HTML4- Scritto da: ::1
> anche su ie8 (normale e modo compatibile) non
> invia il
> name.
Appunto. In HTML4 potevi fare quel razzo che volevi. IE (e credo Opera) non lo mandava, Firefox e Chrome si.
Con l'HTML5 ora l'algoritmo per decidere che fare sull'invio delle FORM invece è dettagliato ed esclude la scelta di Firefox e Chrome dando invece ragione ad IE. Firefox con la versione 4 si è allineata all'algoritmo del W3, Chrome non ancora. Ma questo è stato fatto a prescindere dalla versione indicata nel DOCTYPE.
Diverse persone hanno protestato per questo, e la risposta è stata più o meno questa: "fottesega".
> Questo però imho non è relativo al markup e
> rendering, che invece resta separato proprio in
> base al doctype ( google -> "firefox doctype
> sniffing", google -> "firefox html 5 parser"); è
> per questo che in tutti i doctype si comporta
> allo stesso modo, la traduzione markup->dom è
> stata già completata e a quel punto non è più
> influente sul comportamento dell'user agent. Sì,
> è un bug, ma almeno in firefox è di difficile
> soluzione, parlando di
> codifica.
Essendo l'HTML5 praticamente basato sull'HTML4 IMO non avrebbe alcun senso continuare a supportare i comportamenti errati dell'HTML4 scelti a caso dai vari browser (come il comportamento di SIZE nel caso INPUT FILE di Alex, o l'invio della coppia nome-valore come per qualsiasi altro INPUT anche per il tipo "image") perché non dettagliati dalle specifiche dell'HTML4.
Le differenze sono (per lo più) minime e, francamente, è molto più grave un bug di comportamento (invio o meno di coppia nome-valore) che un bug estetico (determinare se la dimensione visiva di qualcosa è in caratteri o pixel). Il fatto che dal DOCTYPE sia sparita la versione dell'HTML indica piuttosto chiaramente che da ora in avanti il rendering e l'interpretazione dell'HTML standard si riferiscono sempre e solo all'ultima versione (che tuttavia sarà per lo più retrocompatibile, infatti nella specifica dell'HTML5 c'è scritto che i browser devono comunque supportare i tag vecchi e deprecati).
Prima non si faceva così. Evidentemente questo portava a complicazioni di varia natura che io ignoro ma che posso immaginare.-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
> - Scritto da: ::1
> > anche su ie8 (normale e modo compatibile) non
> > invia il
> > name.
>
> Appunto. In HTML4 potevi fare quel razzo che
> volevi. IE (e credo Opera) non lo mandava,
> Firefox e Chrome
> si.
Quindi ti lamenti di aver codificato una cosa sicuro del supporto di un vendor che ha cambiato idea? In un thread dove si parla di standard web??? GRANDISSIMA MICRO$OF- no aspè





Young professional woman and busy mom.-
Re: HTML5 vs HTML4
- Scritto da: ::1
>
> - Scritto da: Daisuke Niwa
> > - Scritto da: ::1
> > > anche su ie8 (normale e modo compatibile) non
> > > invia il
> > > name.
> >
> > Appunto. In HTML4 potevi fare quel razzo che
> > volevi. IE (e credo Opera) non lo mandava,
> > Firefox e Chrome
> > si.
>
> Quindi ti lamenti di aver codificato una cosa
> sicuro del supporto di un vendor che ha cambiato
> idea? In un thread dove si parla di standard
> web??? GRANDISSIMA MICRO$OF- no aspè
>
>




È molto semplice, non l'ho fatto sul WEB, ma in una Intranet in cui IO controllavo ogni aspetto, incluso che browser usare. In realtà, usando sempre o Firefox o Chrome, non mi sono mai reso conto che la cosa non era supportata da IE (e credo Opera). D'altra parte non era nemmeno proibito dalle specifiche HTML4 perciò non mi sono nemmeno sognato che la cosa non funzionasse negli altri browser... ora lo so.-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
>
> - Scritto da: ::1
> >
> > - Scritto da: Daisuke Niwa
> > > - Scritto da: ::1
> > > > anche su ie8 (normale e modo compatibile)
> non
> > > > invia il
> > > > name.
> > >
> > > Appunto. In HTML4 potevi fare quel razzo che
> > > volevi. IE (e credo Opera) non lo mandava,
> > > Firefox e Chrome
> > > si.
> >
> > Quindi ti lamenti di aver codificato una cosa
> > sicuro del supporto di un vendor che ha cambiato
> > idea? In un thread dove si parla di standard
> > web??? GRANDISSIMA MICRO$OF- no aspè
> >
> >




>
> È molto semplice, non l'ho fatto sul WEB, ma in
> una Intranet in cui IO controllavo ogni aspetto,
> incluso che browser usare. In realtà, usando
> sempre o Firefox o Chrome, non mi sono mai reso
> conto che la cosa non era supportata da IE (e
> credo Opera). D'altra parte non era nemmeno
> proibito dalle specifiche HTML4 perciò non mi
> sono nemmeno sognato che la cosa non funzionasse
> negli altri browser... ora lo
> so.
Ammetti però che:
a) non è l'esempio che ti avevo chiesto
b) html5 non è minimamente collegato alla questione, che è agnostica dal doctype in quanto non è relativa a rendering e posizionamento (html _non è_ quello che invia il form al server), ma solo relativa all'user agentYoung professional woman and busy mom.-
Re: HTML5 vs HTML4- Scritto da: ::1
> Ammetti però che:
> a) non è l'esempio che ti avevo chiesto
Invece si. È un esempio di caratteristica HTML5 applicata retroattivamente a qualcosa che prima funzionava in HTML4 (in base alle preferenze del browser).
> b) html5 non è minimamente collegato alla
> questione
In HTML5, ciò che va o non va inviato al server, è dettagliato da un algoritmo del W3.
http://www.whatwg.org/specs/web-apps/current-work/...
Is this HTML5?
In short: Yes.
Sempre nella stessa pagina:
http://www.whatwg.org/specs/web-apps/current-work/...
Punto 3.7 che interrompe l'algoritmo prima di raggiungere il punto 4.
Questo "Form Submission Algorithm", prima dell'esistenza di HTML5, non esisteva. Ogni browser poteva implementarlo a piacere.-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
> - Scritto da: ::1
> > Ammetti però che:
> > a) non è l'esempio che ti avevo chiesto
>
> Invece si. È un esempio di caratteristica HTML5
> applicata retroattivamente a qualcosa che prima
> funzionava in HTML4 (in base alle preferenze del
> browser).
Funzionava solo perché nessuno aveva deciso come doveva funzionare, e ogni ua faceva come gli pareva.
Non è stata infranta nessuna regola di html4 per aggiungendo questa.Young professional woman and busy mom.-
Re: HTML5 vs HTML4
- Scritto da: ::1
>
> - Scritto da: Daisuke Niwa
> > - Scritto da: ::1
> > > Ammetti però che:
> > > a) non è l'esempio che ti avevo chiesto
> >
> > Invece si. È un esempio di caratteristica HTML5
> > applicata retroattivamente a qualcosa che prima
> > funzionava in HTML4 (in base alle preferenze del
> > browser).
>
> Funzionava solo perché nessuno aveva deciso come
> doveva funzionare, e ogni ua faceva come gli
> pareva.
> Non è stata infranta nessuna regola di html4 per
> aggiungendo
> questa.
Se questo tuo ragionamento fosse vero... perché ha effetti anche sulle pagine con DOCTYPE HTML4 create _prima_ che se ne saltassero fuori con questo algoritmo?
È come se io venissi messo in prigione retroattivamente perché mi sono trombato un 16enne prima che l'età del consenso fosse alzata a 25 anni.-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
>
> - Scritto da: ::1
> >
> > - Scritto da: Daisuke Niwa
> > > - Scritto da: ::1
> > > > Ammetti però che:
> > > > a) non è l'esempio che ti avevo chiesto
> > >
> > > Invece si. È un esempio di caratteristica
> HTML5
> > > applicata retroattivamente a qualcosa che
> prima
> > > funzionava in HTML4 (in base alle preferenze
> del
> > > browser).
> >
> > Funzionava solo perché nessuno aveva deciso come
> > doveva funzionare, e ogni ua faceva come gli
> > pareva.
> > Non è stata infranta nessuna regola di html4 per
> > aggiungendo
> > questa.
>
> Se questo tuo ragionamento fosse vero... perché
> ha effetti anche sulle pagine con DOCTYPE HTML4
> create _prima_ che se ne saltassero fuori con
> questo
> algoritmo?
Perché ha effetto su pagine in cui prima _NON C'ERA_ una specifica.Young professional woman and busy mom.-
Re: HTML5 vs HTML4
- Scritto da: ::1
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da: ::1
> > >
> > > - Scritto da: Daisuke Niwa
> > > > - Scritto da: ::1
> > > > > Ammetti però che:
> > > > > a) non è l'esempio che ti avevo chiesto
> > > >
> > > > Invece si. È un esempio di caratteristica
> > HTML5
> > > > applicata retroattivamente a qualcosa che
> > prima
> > > > funzionava in HTML4 (in base alle preferenze
> > del
> > > > browser).
> > >
> > > Funzionava solo perché nessuno aveva deciso
> come
> > > doveva funzionare, e ogni ua faceva come gli
> > > pareva.
> > > Non è stata infranta nessuna regola di html4
> per
> > > aggiungendo
> > > questa.
> >
> > Se questo tuo ragionamento fosse vero... perché
> > ha effetti anche sulle pagine con DOCTYPE HTML4
> > create _prima_ che se ne saltassero fuori con
> > questo
> > algoritmo?
>
> Perché ha effetto su pagine in cui prima _NON
> C'ERA_ una
> specifica.
Come una legge che ti mette in galera per qualcosa che prima non era reato perché la legge non esisteva.
L'HTML4 non aveva questa specifica, perciò è insensato applicarla anche all'HTML4. Eppure è così che si fa.-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
>
> - Scritto da: ::1
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da: ::1
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > > - Scritto da: ::1
> > > > > > Ammetti però che:
> > > > > > a) non è l'esempio che ti avevo chiesto
> > > > >
> > > > > Invece si. È un esempio di caratteristica
> > > HTML5
> > > > > applicata retroattivamente a qualcosa che
> > > prima
> > > > > funzionava in HTML4 (in base alle
> preferenze
> > > del
> > > > > browser).
> > > >
> > > > Funzionava solo perché nessuno aveva deciso
> > come
> > > > doveva funzionare, e ogni ua faceva come gli
> > > > pareva.
> > > > Non è stata infranta nessuna regola di html4
> > per
> > > > aggiungendo
> > > > questa.
> > >
> > > Se questo tuo ragionamento fosse vero...
> perché
> > > ha effetti anche sulle pagine con DOCTYPE
> HTML4
> > > create _prima_ che se ne saltassero fuori con
> > > questo
> > > algoritmo?
> >
> > Perché ha effetto su pagine in cui prima _NON
> > C'ERA_ una
> > specifica.
>
> Come una legge che ti mette in galera per
> qualcosa che prima non era reato perché la legge
> non
> esisteva.
> L'HTML4 non aveva questa specifica, perciò è
> insensato applicarla anche all'HTML4. Eppure è
> così che si
> fa.
Non è così, è come una legge che dice: da oggi si fa così, se hai cose vecchie fatte colì, vedi di adeguarti o rischi di avere request non congruenti con le tue aspettative. (che è peggio della galera
)
Young professional woman and busy mom.-
Re: HTML5 vs HTML4
- Scritto da: ::1
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da: ::1
> > >
> > > - Scritto da: Daisuke Niwa
> > > >
> > > > - Scritto da: ::1
> > > > >
> > > > > - Scritto da: Daisuke Niwa
> > > > > > - Scritto da: ::1
> > > > > > > Ammetti però che:
> > > > > > > a) non è l'esempio che ti avevo
> chiesto
> > > > > >
> > > > > > Invece si. È un esempio di
> caratteristica
> > > > HTML5
> > > > > > applicata retroattivamente a qualcosa
> che
> > > > prima
> > > > > > funzionava in HTML4 (in base alle
> > preferenze
> > > > del
> > > > > > browser).
> > > > >
> > > > > Funzionava solo perché nessuno aveva
> deciso
> > > come
> > > > > doveva funzionare, e ogni ua faceva come
> gli
> > > > > pareva.
> > > > > Non è stata infranta nessuna regola di
> html4
> > > per
> > > > > aggiungendo
> > > > > questa.
> > > >
> > > > Se questo tuo ragionamento fosse vero...
> > perché
> > > > ha effetti anche sulle pagine con DOCTYPE
> > HTML4
> > > > create _prima_ che se ne saltassero fuori
> con
> > > > questo
> > > > algoritmo?
> > >
> > > Perché ha effetto su pagine in cui prima _NON
> > > C'ERA_ una
> > > specifica.
> >
> > Come una legge che ti mette in galera per
> > qualcosa che prima non era reato perché la legge
> > non
> > esisteva.
> > L'HTML4 non aveva questa specifica, perciò è
> > insensato applicarla anche all'HTML4. Eppure è
> > così che si
> > fa.
>
> Non è così, è come una legge che dice: da oggi si
> fa così, se hai cose vecchie fatte colì, vedi di
> adeguarti
Esatto. Proprio così funziona la nuova specifica dell'HTML5.-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
>
> - Scritto da: ::1
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da: ::1
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > >
> > > > > - Scritto da: ::1
> > > > > >
> > > > > > - Scritto da: Daisuke Niwa
> > > > > > > - Scritto da: ::1
> > > > > > > > Ammetti però che:
> > > > > > > > a) non è l'esempio che ti avevo
> > chiesto
> > > > > > >
> > > > > > > Invece si. È un esempio di
> > caratteristica
> > > > > HTML5
> > > > > > > applicata retroattivamente a qualcosa
> > che
> > > > > prima
> > > > > > > funzionava in HTML4 (in base alle
> > > preferenze
> > > > > del
> > > > > > > browser).
> > > > > >
> > > > > > Funzionava solo perché nessuno aveva
> > deciso
> > > > come
> > > > > > doveva funzionare, e ogni ua faceva come
> > gli
> > > > > > pareva.
> > > > > > Non è stata infranta nessuna regola di
> > html4
> > > > per
> > > > > > aggiungendo
> > > > > > questa.
> > > > >
> > > > > Se questo tuo ragionamento fosse vero...
> > > perché
> > > > > ha effetti anche sulle pagine con DOCTYPE
> > > HTML4
> > > > > create _prima_ che se ne saltassero fuori
> > con
> > > > > questo
> > > > > algoritmo?
> > > >
> > > > Perché ha effetto su pagine in cui prima
> _NON
> > > > C'ERA_ una
> > > > specifica.
> > >
> > > Come una legge che ti mette in galera per
> > > qualcosa che prima non era reato perché la
> legge
> > > non
> > > esisteva.
> > > L'HTML4 non aveva questa specifica, perciò è
> > > insensato applicarla anche all'HTML4. Eppure è
> > > così che si
> > > fa.
> >
> > Non è così, è come una legge che dice: da oggi
> si
> > fa così, se hai cose vecchie fatte colì, vedi di
> > adeguarti
>
> Esatto. Proprio così funziona la nuova specifica
> dell'HTML5.
Non va contro nessuna specifica precedente.Young professional woman and busy mom.-
Re: HTML5 vs HTML4
- Scritto da: ::1
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da: ::1
> > >
> > > - Scritto da: Daisuke Niwa
> > > >
> > > > - Scritto da: ::1
> > > > >
> > > > > - Scritto da: Daisuke Niwa
> > > > > >
> > > > > > - Scritto da: ::1
> > > > > > >
> > > > > > > - Scritto da: Daisuke Niwa
> > > > > > > > - Scritto da: ::1
> > > > > > > > > Ammetti però che:
> > > > > > > > > a) non è l'esempio che ti avevo
> > > chiesto
> > > > > > > >
> > > > > > > > Invece si. È un esempio di
> > > caratteristica
> > > > > > HTML5
> > > > > > > > applicata retroattivamente a
> qualcosa
> > > che
> > > > > > prima
> > > > > > > > funzionava in HTML4 (in base alle
> > > > preferenze
> > > > > > del
> > > > > > > > browser).
> > > > > > >
> > > > > > > Funzionava solo perché nessuno aveva
> > > deciso
> > > > > come
> > > > > > > doveva funzionare, e ogni ua faceva
> come
> > > gli
> > > > > > > pareva.
> > > > > > > Non è stata infranta nessuna regola di
> > > html4
> > > > > per
> > > > > > > aggiungendo
> > > > > > > questa.
> > > > > >
> > > > > > Se questo tuo ragionamento fosse vero...
> > > > perché
> > > > > > ha effetti anche sulle pagine con
> DOCTYPE
> > > > HTML4
> > > > > > create _prima_ che se ne saltassero
> fuori
> > > con
> > > > > > questo
> > > > > > algoritmo?
> > > > >
> > > > > Perché ha effetto su pagine in cui prima
> > _NON
> > > > > C'ERA_ una
> > > > > specifica.
> > > >
> > > > Come una legge che ti mette in galera per
> > > > qualcosa che prima non era reato perché la
> > legge
> > > > non
> > > > esisteva.
> > > > L'HTML4 non aveva questa specifica, perciò è
> > > > insensato applicarla anche all'HTML4.
> Eppure
> è
> > > > così che si
> > > > fa.
> > >
> > > Non è così, è come una legge che dice: da oggi
> > si
> > > fa così, se hai cose vecchie fatte colì, vedi
> di
> > > adeguarti
> >
> > Esatto. Proprio così funziona la nuova specifica
> > dell'HTML5.
>
> Non va contro nessuna specifica precedente.
Prendi il caso di Alex allora. Il campo size in HTML4 era erroneamente specificato in pixel per gli INPUT di tipo FILE rendendo Size identico a Width (probabilmente si è trattato di una dimenticanza quando hanno scritto le specifiche), in HTML5 è specificato in caratteri ed è stato rimosso lì dove era specificato in pixel (come per il TAG HR).
Ecco un esempio in cui la specifica HTML5 corregge quella HTML4 sottolineando che l'attributo Size NON va usato come fosse l'attributo Width.-
Re: HTML5 vs HTML4
> Prendi il caso di Alex allora. Il campo size in
> HTML4 era erroneamente specificato in pixel per
> gli INPUT di tipo FILE rendendo Size identico a
> Width (probabilmente si è trattato di una
> dimenticanza quando hanno scritto le specifiche),
> in HTML5 è specificato in caratteri ed è stato
> rimosso lì dove era specificato in pixel (come
> per il TAG
> HR).
> Ecco un esempio in cui la specifica HTML5
> corregge quella HTML4 sottolineando che
> l'attributo Size NON va usato come fosse
> l'attributo
> Width.
Ricominciamo???
Ora devo cercarmi il codice, provare con entrambi i doctype (avendo cura di mettere le pagine su un webserver, perché usare file:// cambia le carte in tavola...)
Intanto segno l'1-0 per me, stasera vedo cosa ha combinato quel gattaro...Young professional woman and busy mom.-
Re: HTML5 vs HTML4
- Scritto da: ::1
>
> > Prendi il caso di Alex allora. Il campo size in
> > HTML4 era erroneamente specificato in pixel per
> > gli INPUT di tipo FILE rendendo Size identico a
> > Width (probabilmente si è trattato di una
> > dimenticanza quando hanno scritto le
> specifiche),
> > in HTML5 è specificato in caratteri ed è stato
> > rimosso lì dove era specificato in pixel (come
> > per il TAG
> > HR).
> > Ecco un esempio in cui la specifica HTML5
> > corregge quella HTML4 sottolineando che
> > l'attributo Size NON va usato come fosse
> > l'attributo
> > Width.
>
> Ricominciamo???
Cosa c'è che in questo esempio non ti piace?
> Ora devo cercarmi il codice, provare con entrambi
> i doctype (avendo cura di mettere le pagine su un
> webserver, perché usare file:// cambia le carte
> in
> tavola...)
Cosa vuoi emulare? La specifica la trovi scritta sul sito del W3.
In HTML4 l'attributo Size per l'INPUT FILE va specificato in pixel.
In HTML5 in caratteri.
Ergo ciò che dice la specifica HTML5 è in contraddizione con quello che dice la specifica HTML4, e da quanto ha detto Alex Firefox usa la versione HTML5 anche sul DOCTYPE per la 4.
Non capisco poi cosa c'entri il fatto che la pagina si trovi su un server piuttosto che in locale visto che il DOCTYPE sta scritto nel file HTML e non gli viene certo comunicato dal server a piacere.
> Intanto segno l'1-0 per me, stasera vedo cosa ha
> combinato quel
> gattaro...
Segna pure quello che ti pare.
-
-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 16:38:00.0 alle 2011-09-09 16:38:00.0
- Scritto da: Daisuke Niwa
>
> Ecco un esempio ..
dato che il tuo non c'entra una fava
SUORA 1 - WAKKABOIA R.I.P.
-
Re: HTML5 vs HTML4Scritto daaltgutente che non utieneil 2011-09-09 17:10:00.0 alle 2011-09-09 17:10:00.0Trollate totali: 11540> Ecco un esempio in cui la specifica HTML5
> corregge quella HTML4 sottolineando che
> l'attributo Size NON va usato come fosse
> l'attributo
> Width.
Ti e` anche chiaro, vero, da discussioni come quelle che trovi qui http://www.codingforums.com/archive/index.php/t-45...
e in altri millemila post inclusi quelli di questi giorni da queste parti,
che
i poerelli che vogliono, poerelli, degnarsi di star dietro alla panda rossa, facendogli un favore e aggiustando il layout in modo che la panda rossa non sembri diversa dagli altri, cosi` come si faceva per quel poerello di IE,
non hanno altro modo
di cambiare le dimensioni di quei selettori di file se non usando IMPROPRIAMENTE l'attributo "size" che a tutti gli altri browser non serve affatto dato che loro, chissa` perche` nella loro follya, width lo applicano a partire dal normalissimo CSS? Sai che ce ne fregava di specificare la larghezza in size se potevamo farlo, anche su firefox come su ogni altro browser di rilevanza, con il CONSUETO attributo width che fa parte dello stile ANCHE dei controlli di un form?
-----------------------------------------------------------
Modificato dall' autore il 09 settembre 2011 17.10
------------------------------------------------------------
Re: HTML5 vs HTML4
- Scritto da: altg
> > Ecco un esempio in cui la specifica HTML5
> > corregge quella HTML4 sottolineando che
> > l'attributo Size NON va usato come fosse
> > l'attributo
> > Width.
>
> Ti e` anche chiaro, vero, da discussioni come
> quelle che trovi qui
> http://www.codingforums.com/archive/index.php/t-45
>
>  
>
> i poerelli che vogliono, poerelli, degnarsi di
> star dietro alla panda rossa, facendogli un
> favore e aggiustando il layout in modo che la
> panda rossa non sembri diversa dagli altri, cosi`
> come si faceva per quel poerello di
> IE,
>
>  
>
> di cambiare le dimensioni di quei selettori di
> file se non usando IMPROPRIAMENTE l'attributo
> "size" che a tutti gli altri browser non serve
> affatto dato che loro, chissa` perche` nella loro
> follya, width lo applicano a partire dal
> normalissimo CSS? Sai che ce ne fregava di
> specificare la larghezza in size se potevamo
> farlo, anche su firefox come su ogni altro
> browser di rilevanza, con il CONSUETO attributo
> width che fa parte dello stile ANCHE dei
> controlli di un
> form?
Quindi? Continui a ripetere come un pappagallo quello che hai già detto e ripetuto, ma questo non cambia di una virgola quello che ti ho detto io. Se ritieni che Firefox debba comportarsi in un altro modo apri la segnalazione, o accodati a quella esistente. Magari aprine una anche sul sito del W3. O pensi che le cose cambieranno in base a quello che scrivi qui?
-
Re: HTML5 vs HTML4Scritto daaltgutente che non utieneil 2011-09-09 19:49:00.0 alle 2011-09-09 19:49:00.0Trollate totali: 11540
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Re: HTML5 vs HTML4Scritto daaltgutente che non utieneil 2011-09-09 14:57:00.0 alle 2011-09-09 14:57:00.0Trollate totali: 11540> Essendo l'HTML5 praticamente basato sull'HTML4
> IMO non avrebbe alcun senso continuare a
> supportare i comportamenti errati dell'HTML4
> scelti a caso dai vari browser (come il
> comportamento di SIZE nel caso INPUT FILE di
> Alex, o l'invio della coppia nome-valore come per
> qualsiasi altro INPUT anche per il tipo "image")
> perché non dettagliati dalle specifiche
> dell'HTML4.
Invece era dettagliato.
Vuoi che ti riproponga di nuovo la pagina?
Cheppalle.
http://www.w3.org/TR/html4/interact/forms.html#h-1...

size = cdata [CN]
This attribute tells the user agent the initial width of the control. The width is given in pixels except when type attribute has the value "text" or "password". In that case, its value refers to the (integer) number of characters.
type=file non e` ne` type=text ne` type=password
Quindi il valore dell'attributo size per type=file e` in pixels, non in caratteri, nero su bianco.
Se continui a spargere per il forum la tua versione, puo` anche darsi che diventi vera, chissa`.
-
Re: HTML5 vs HTML4
- Scritto da: altg
> > Essendo l'HTML5 praticamente basato sull'HTML4
> > IMO non avrebbe alcun senso continuare a
> > supportare i comportamenti errati dell'HTML4
> > scelti a caso dai vari browser (come il
> > comportamento di SIZE nel caso INPUT FILE di
> > Alex, o l'invio della coppia nome-valore come
> per
> > qualsiasi altro INPUT anche per il tipo "image")
> > perché non dettagliati dalle specifiche
> > dell'HTML4.
>
> Invece era dettagliato.
> Vuoi che ti riproponga di nuovo la pagina?
> Cheppalle.
>
>http://www.w3.org/TR/html4/interact/forms.html#h-1

>
> size = cdata [CN]
> This attribute tells the user agent the initial
> width of the control. The width is given in
> pixels except when type attribute has the
> value "text" or "password". In that case, its
> value refers to the (integer) number of
> characters.
>
> type=file non e` ne` type=text ne`
> type=password
> Quindi il valore dell'attributo size per
> type=file e` in pixels, non in caratteri, nero su
> bianco.
>
> Se continui a spargere per il forum la tua
> versione, puo` anche darsi che diventi vera,
> chissa`.
>
Allora, se size si misura in pixel e indica la dimensione grafica del campo, spiegaci a che serve width e in che modo è diverso.-
Re: HTML5 vs HTML4Scritto daaltgutente che non utieneil 2011-09-09 15:17:00.0 alle 2011-09-09 15:17:00.0Trollate totali: 11540> > > Essendo l'HTML5 praticamente basato sull'HTML4
> > > IMO non avrebbe alcun senso continuare a
> > > supportare i comportamenti errati dell'HTML4
> > > scelti a caso dai vari browser (come il
> > > comportamento di SIZE nel caso INPUT FILE di
> > > Alex, o l'invio della coppia nome-valore come
> > per
> > > qualsiasi altro INPUT anche per il tipo
> "image")
> > > perché non dettagliati dalle specifiche
> > > dell'HTML4.
> >
> > Invece era dettagliato.
> > Vuoi che ti riproponga di nuovo la pagina?
> > Cheppalle.
> >
> >
>
Oh guarda, Opera non solo gli applica width ed height producendo un gadget enorme, magari molto adatto agli ipovedenti e a quelli col tremolio nelle mani quando usano il mouse, ma addirittura colora lo sfondo.
E la panda rossa?
Nah, queste cose non si fanno. Cattivo cattivo cattivo.
Ti pare possiamo starci a sbattere a implementare i nostri gadget della UI?
Usiamo quelli di sistema cosi` come sono, va`...-
Re: HTML5 vs HTML4- Scritto da: altg
> E lo chiedi a me?
Quello che volevo farti notare è che stai usando un bug, una dimenticanza nella specifica dell'HTML4, come fosse una feature.
Il fatto che sia un bug lo capisci da due cose:
1) la prima è che se fosse vero che il Size indica la dimensione in pixel del TAG in questione allora non ci sarebbe ragione per l'attributo Width. Perciò Size e Width hanno significati diversi o uno dei due è di troppo.
2) la seconda è che questo bug è stato corretto nella versione successiva dell'HTML
> Chiedilo a quelli di firefox, per loro a quanto
> pare width non serve a nulla in quel
> caso.
Loro si limitano a fare quello che gli viene detto dal W3.
> Anche se poi un altro, in un altro thread, m'ha
> detto che a casa sua width riesce a rimpicciolire
> i selettori di file, ma non a
> ingrandirli.
In realtà se guardi con Firebug vedrai che in Firefox il Width funziona... infatti il TAG occupa più o meno spazio in base al suo Width. Tuttavia questo non ha alcun effetto grafico sul TAG stesso, semplicemente perché Firefox non sa come il width si comporta nel rendering dell'oggetto.
> Comunque, nella specifica HTML4 width e` tra gli
> attributi degli inputs nel rendering dei forms:
> anche degli inputs di tipo file. Per come la vedo
> io, cosi` come width si applica a un pulsante, a
> una checkbox, a una combo box, eccetera, si
> applica anche a un selettore di file. Passi che
> lo standard, obiettivamente troppo vago come loro
> stessi hanno riconosciuto poi, non specificasse a
> cosa si dovesse riferire la width in pixels
> (all'intero controllo o al solo campo contenente
> il valore, cioe` il percorso e il nome del file
> selezionato?), ma a qualcosa si riferiva. Per
> buon senso, non solo mio ma anche degli
> sviluppatori di Opera, IE, Chrome, width secondo
> loro si riferiva a tutto il controllo perche`
> come ho detto e` improbabile che a qualcuno
> piaccia appendere il bottone "browse" fuori dalla
> larghezza prevista. Non e` che ci volesse un
> genio ad arrivarci, ma io non credo che a firefox
> siano stati scemi, no... solo non lo
> consideravano
> importante.
>
> Prendiamo un altro esempietto, vuoi?
> Una bella checkbox.
> Vediamo cosa fa Opera e cosa fa Firefox.
>
> [img]http://anynowhere.com/personal/checkboxrender
>
> Oh guarda, Opera non solo gli applica width ed
> height producendo un gadget enorme, magari molto
> adatto agli ipovedenti e a quelli col tremolio
> nelle mani quando usano il mouse, ma addirittura
> colora lo sfondo.
>
>
> E la panda rossa?
> Nah, queste cose non si fanno. Cattivo cattivo
> cattivo.
> Ti pare possiamo starci a sbattere a implementare
> i nostri gadget della
> UI?
> Usiamo quelli di sistema cosi` come sono, va`...
Ripeto, Firefox si limita ad applicare le scelte del W3. Dove il W3 non ha proferito parola i browser fanno quello che gli pare, e Firefox ha scelto di non fare nulla.
Cmq, se la cosa ti infastidisce, puoi partecipare al bugzilla sia di Firefox che del W3. È l'unico modo per cambiare le cose.-
Re: HTML5 vs HTML4Scritto daaltgutente che non utieneil 2011-09-09 16:33:00.0 alle 2011-09-09 16:33:00.0Trollate totali: 11540> > E lo chiedi a me?

>
> Quello che volevo farti notare è che stai usando
> un bug, una dimenticanza nella specifica
> dell'HTML4, come fosse una
> feature.
Non e` una dimenticanza.
Non si sono dimenticati proprio nulla dello stile in un elemento INPUT, incluso l'attributo width.
> Il fatto che sia un bug lo capisci da due cose:
> 1) la prima è che se fosse vero che il Size
> indica la dimensione in pixel del TAG in
> questione allora non ci sarebbe ragione per
> l'attributo Width. Perciò Size e Width hanno
> significati diversi o uno dei due è di
> troppo.
Ma io so che e` un bug.
Di Firefox.
O meglio, a dirla tutta, non e` un bug: e` un caso di fancazzismo.
Quelli di firefox non ritenevano importante l'aspetto grafico di un form.
Devono essere parenti di avvelentani.
> 2) la seconda è che questo bug è stato corretto
> nella versione successiva
> dell'HTML
Ma a me toccava usare "size" in firefox per ridimensionare visualmente il controllo anche quando la versione successiva di HTML era ancora in mente dei.
> > Chiedilo a quelli di firefox, per loro a quanto
> > pare width non serve a nulla in quel
> > caso.
>
> Loro si limitano a fare quello che gli viene
> detto dal
> W3.
Ma no, non si limitano, vanno oltre: correggono lo standard quando e` sbagliato. Un po' come il vigile che non mi fa la multa perche` riconosce che il limite di 50 su una strada lunga dritta e larga e` assurdo, e mi dice "ma sai cosa ti dico? secondo me il codice della strada sbaglia qui, manca una regola che dice che in questi casi il limite si puo` ignorare".
> In realtà se guardi con Firebug vedrai che in
> Firefox il Width funziona... infatti il TAG
> occupa più o meno spazio in base al suo Width.
> Tuttavia questo non ha alcun effetto grafico sul
> TAG stesso, semplicemente perché Firefox non sa
> come il width si comporta nel rendering
> dell'oggetto.
E a me che razzo me ne frega se dal punto di vista di un utente il form sembra pasticciato perche` quel cazzo di selettore di file resta alla sua dimensione di default?
Chissa` perche` tutti gli altri browser applicano width tranquillamente, come del resto la specifica HTML4 implicava includendo l'attributo sttile tra i coreattrs.
> > Prendiamo un altro esempietto, vuoi?
> > Una bella checkbox.
> > Vediamo cosa fa Opera e cosa fa Firefox.
> >
> >
> ]img]http://anynowhere.com/personal/checkboxrender
> >
> > Oh guarda, Opera non solo gli applica width ed
> > height producendo un gadget enorme, magari molto
> > adatto agli ipovedenti e a quelli col tremolio
> > nelle mani quando usano il mouse, ma addirittura
> > colora lo sfondo.
> >
Vedo che questa parte l'hai prudentemente saltata.
> > E la panda rossa?
> > Nah, queste cose non si fanno. Cattivo cattivo
> > cattivo.
> > Ti pare possiamo starci a sbattere a
> implementare
> > i nostri gadget della
> > UI?
> > Usiamo quelli di sistema cosi` come sono, va`...
>
> Ripeto, Firefox si limita ad applicare le scelte
> del W3. Dove il W3 non ha proferito parola i
> browser fanno quello che gli pare, e Firefox ha
> scelto di non fare
> nulla.
Firefox ha scelto di non applicare un attributo che fa parte dello stile perche` non considerava importante farlo. Perche` era un mero fatto estetico su cui i gekkini del team non erano disposti a ammattire. E` stata una sua scelta, non una scelta del W3C. Gli altri invece hanno seguito, col sVdore della fronte e nonostante la vaghezza, le indicazioni del W3C. Diciamo le cose come stanno, vuoi?
> Cmq, se la cosa ti infastidisce, puoi partecipare
> al bugzilla sia di Firefox che del W3. È l'unico
> modo per cambiare le
> cose.
Non sono sufficientemente interessato.
Quel che m'infastidisce e` lo stridere delle unghie sugli specchi.-
Re: HTML5 vs HTML4
- Scritto da: altg
> > > E lo chiedi a me?
> >
> > Quello che volevo farti notare è che stai usando
> > un bug, una dimenticanza nella specifica
> > dell'HTML4, come fosse una
> > feature.
>
> Non e` una dimenticanza.
Secondo me si. Hanno dimenticato di specificare che il Size andava specificato in caratteri anche per l'INPUT di tipo FILE.
> Non si sono dimenticati proprio nulla dello stile
> in un elemento INPUT, incluso l'attributo
> width.
Quindi perché dal 2000 Firefox non ha corretto questo problema?
> Ma io so che e` un bug.
> Di Firefox.

> O meglio, a dirla tutta, non e` un bug: e` un
> caso di
> fancazzismo.
> Quelli di firefox non ritenevano importante
> l'aspetto grafico di un
> form.
> Devono essere parenti di avvelentani.
Come mai gli altri elementi delle form invece si possono stilare?
> Ma a me toccava usare "size" in firefox per
> ridimensionare visualmente il controllo anche
> quando la versione successiva di HTML era ancora
> in mente
> dei.
L'ho capito a cosa ti serviva, ma non puoi continuare a basarti su qualcosa che, come ti dice l'ultima specifica dell'HTML, è destinata a cambiare _anche_ in Opera e compagnia.
> Ma no, non si limitano, vanno oltre: correggono
> lo standard quando e` sbagliato.
Non ti è venuto in mente che forse è possibile che abbiano notato l'incongruenza e abbiano chiesto al W3 che fare? Cosa che poi è stata corretta in HTML5?
> E a me che razzo me ne frega se dal punto di
> vista di un utente il form sembra pasticciato
> perche` quel cazzo di selettore di file resta
> alla sua dimensione di
> default?
Ti ho detto, usa uno dei trucchi che altra gente ha usato. Perché ti ostini ad usare l'INPUT di tipo FILE se, per ragioni di mancanza di standard, funziona su ogni browser in modo diverso? Le soluzioni esistono, no?
> > > Oh guarda, Opera non solo gli applica width ed
> > > height producendo un gadget enorme, magari
> molto
> > > adatto agli ipovedenti e a quelli col tremolio
> > > nelle mani quando usano il mouse, ma
> addirittura
> > > colora lo sfondo.
> > >
>
> Vedo che questa parte l'hai prudentemente saltata.
No, semplicemente quello che fa Opera non ha la benché minima importanza, visto che lo standard WEB non si basa sul comportamento di Opera.
> Firefox ha scelto di non applicare un attributo
> che fa parte dello stile perche` non considerava
> importante farlo. Perche` era un mero fatto
> estetico su cui i gekkini del team non erano
> disposti a ammattire. E` stata una sua scelta,
> non una scelta del W3C. Gli altri invece
> hanno seguito, col sVdore della fronte e
> nonostante la vaghezza, le indicazioni del W3C.
> Diciamo le cose come stanno,
> vuoi?
Si certo, gli costava tantissimo applicare il Width. Così tanto che in 11 anni nessuno l'ha mai fatto.
> Non sono sufficientemente interessato.
Strano, ne hai fatto una questione di Stato... io quando incontro un problema su un software che uso come prima cosa cerco di comunicarlo agli autori.
> Quel che m'infastidisce e` lo stridere delle
> unghie sugli
> specchi.
Si, dovresti smettere.-
Re: HTML5 vs HTML4Scritto daaltgutente che non utieneil 2011-09-09 19:53:00.0 alle 2011-09-09 19:53:00.0Trollate totali: 11540> Si, dovresti smettere.
Io eh?
Dai, non e` una tragedia avere torto, ogni tanto.
Ti ho spiattellato lo standard sul muso,
cosa si deve fare di piu`?
Poi hanno ragione quando dicono che sei veramente assurdo in queste cose.-
Re: HTML5 vs HTML4
- Scritto da: altg
> > Si, dovresti smettere.
>
> Io eh?
>
> Dai, non e` una tragedia avere torto, ogni tanto.
>
> Ti ho spiattellato lo standard sul muso,
> cosa si deve fare di piu`?
>
> Poi hanno ragione quando dicono che sei veramente
> assurdo in queste
> cose.
Tant'è che Firefox continua a non applicare la tua idea dello standard HTML alla tua pagina.-
Re: HTML5 vs HTML4Scritto daaltgutente che non utieneil 2011-09-09 20:43:00.0 alle 2011-09-09 20:43:00.0Trollate totali: 11540solo firefox e derivati però
be', sono a giocare fuori sede, torno tardi, andate avanti da soli a darmi del coglione
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Re: HTML5 vs HTML4
- Scritto da: ::1
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da: ::1
> > > Dettaglia mettendo su pastebin un esempio di
> > > pagina che hai dovuto modificare nonostante
> > fosse
> > > html 4.01 valido, con doctype valido
> (strict),
> e
> > > che veniva mostrato sbagliato perché
> > interpretato
> > > html 5 o non ci
> > > credo.
> > >
> > > I doctype transitional e frameset non valgono,
> > > sono almost standard e usano un parser
> > > differente.
> > >
> >
> > Crea l'esempio che ho indicato nell'altro post.
> > Scrivici sopra il DOCTYPE di HTML4.
> > Aprilo con qalsiasi versione di Firefox <= 3.6
> > Poi aprilo con qualsiasi versione di Firefox >=
> 4
> > Vedrai che la pagina, perfettamente funzionante
> > in Firefox 3.6 e minori, sarà rotta in Firefox 4
> > e
> > maggiori.
> >
> > Poi vai su bugzilla, cerca il bug, e segui la
> > litigata che ne è seguita da parte di una marea
> > di sviluppatori che si sono visti, da un giorno
> > all'altro, le loro applicazioni Intranet
> > distrutte e le risposte che hanno ottenuto da
> > Firefox. Poi visto che ci sei vai anche sul
> > bugzilla del W3, e segui la litigata anche
> > lì.
>
> belink!
mica vuoi farmi cercare un post tra
> mille
> dai!!!
ok trovato.
mangio e ti rispondo.Young professional woman and busy mom.
-
-
-
-
-
-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 11:56:00.0 alle 2011-09-09 11:56:00.0
- Scritto da: Daisuke Niwa
> Diverse cose sono cambiate, incluse alcune regole
> che potrebbero rompere diversi
> siti.
tipo?
comunque basta continuare a scrivere xhtml e si va sul sicuro
fra l'altro genera codice più consistente di qualunque html x.x-
Re: HTML5 vs HTML4
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> > Diverse cose sono cambiate, incluse alcune
> regole
> > che potrebbero rompere diversi
> > siti.
>
> tipo?
Per esempio.
I tag INPUT nelle form.
Come sai, quando premi "INVIA", al server sono mandate coppie di tipo
nome = valore
Dove "nome" è l'attributo "name" del tag INPUT e il valore è il valore che contiene.
Ecco...
Dall'HTML5 in poi questo vale praticamente per tutti gli INPUT... salvo quando il type="image", in quel caso, anziché la coppia nome = valore, avrai nome_x = coordinataX, nome_y=coordinataY
Ora... diverse persone fra cui io, per sapere se una form era stata inviata, testavano la presenza della coppia nome = valore nel POST dei dati del pulsante SUBMIT della form. Dall'HTML5 in poi, se il pulsante SUBMIT è di tipo immagine (magari perché vuoi che il pulsante sia carino), questo tuo metodo non funzionerà più, la tua pagina non saprà che hai inviato i dati e perciò li scarterà.
È una cosa illogica... perché mai l'INPUT di tipo immagine non deve inviare oltre a nome_x e nome_y anche la coppia nome=valore come è logico che sia visto che vale per tutti gli altri INPUT e visto che non rompe né da problemi di alcun tipo? Però è così. Se vai a vederti l'algoritmo del W3 che dettaglia questo funzionamento vedrai che è proprio così che è inteso funzionare... perciò incazzarsi con i browser se da un giorno all'altro la tua pagina non funziona più non serve a nulla. È colpa di una scelta illogica del W3 ma che i browser devono rispettare. Prima ai browser era lasciato campo libero, ora non più.-
Re: HTML5 vs HTML4
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > > Diverse cose sono cambiate, incluse alcune
> > regole
> > > che potrebbero rompere diversi
> > > siti.
> >
> > tipo?
>
> Per esempio.
> I tag INPUT nelle form.
> Come sai, quando premi "INVIA", al server sono
> mandate coppie di
> tipo
> nome = valore
> Dove "nome" è l'attributo "name" del tag INPUT e
> il valore è il valore che
> contiene.
> Ecco...
> Dall'HTML5 in poi questo vale praticamente per
> tutti gli INPUT... salvo quando il type="image",
> in quel caso, anziché la coppia nome = valore,
> avrai nome_x = coordinataX,
> nome_y=coordinataY
>
> Ora... diverse persone fra cui io, per sapere se
> una form era stata inviata, testavano la presenza
> della coppia nome = valore nel POST dei dati del
> pulsante SUBMIT della form. Dall'HTML5 in poi, se
> il pulsante SUBMIT è di tipo immagine (magari
> perché vuoi che il pulsante sia carino), questo
> tuo metodo non funzionerà più, la tua pagina non
> saprà che hai inviato i dati e perciò li
> scarterà.
>
> È una cosa illogica... perché mai l'INPUT di tipo
> immagine non deve inviare oltre a nome_x e nome_y
> anche la coppia nome=valore come è logico che sia
> visto che vale per tutti gli altri INPUT e visto
> che non rompe né da problemi di alcun tipo? Però
> è così. Se vai a vederti l'algoritmo del W3 che
> dettaglia questo funzionamento vedrai che è
> proprio così che è inteso funzionare... perciò
> incazzarsi con i browser se da un giorno
> all'altro la tua pagina non funziona più non
> serve a nulla. È colpa di una scelta illogica del
> W3 ma che i browser devono rispettare. Prima ai
> browser era lasciato campo libero, ora non
> più.
Se non ci credi basta che provi a creare una semplice pagina PHP e poi la testi prima con Firefox 3.6 e poi con Firefox 4 o successivo.
In entrambi i casi assicurati che il DOCTYPE sia di tipo HTML4 così ti rendi conto che le regole stabilite dall'HTML5 sono retroattive.-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 13:00:00.0 alle 2011-09-09 13:00:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da:
> > >
> > > - Scritto da: Daisuke Niwa
> > > > Diverse cose sono cambiate, incluse alcune
> > > regole
> > > > che potrebbero rompere diversi
> > > > siti.
> > >
> > > tipo?
> >
> > Per esempio.
> > I tag INPUT nelle form.
> > Come sai, quando premi "INVIA", al server sono
> > mandate coppie di
> > tipo
> > nome = valore
> > Dove "nome" è l'attributo "name" del tag INPUT e
> > il valore è il valore che
> > contiene.
> > Ecco...
> > Dall'HTML5 in poi questo vale praticamente per
> > tutti gli INPUT... salvo quando il type="image",
> > in quel caso, anziché la coppia nome = valore,
> > avrai nome_x = coordinataX,
> > nome_y=coordinataY
> >
> > Ora... diverse persone fra cui io, per sapere se
> > una form era stata inviata, testavano la
> presenza
> > della coppia nome = valore nel POST dei dati del
> > pulsante SUBMIT della form. Dall'HTML5 in poi,
> se
> > il pulsante SUBMIT è di tipo immagine (magari
> > perché vuoi che il pulsante sia carino), questo
> > tuo metodo non funzionerà più, la tua pagina non
> > saprà che hai inviato i dati e perciò li
> > scarterà.
> >
> > È una cosa illogica... perché mai l'INPUT di
> tipo
> > immagine non deve inviare oltre a nome_x e
> nome_y
> > anche la coppia nome=valore come è logico che
> sia
> > visto che vale per tutti gli altri INPUT e visto
> > che non rompe né da problemi di alcun tipo? Però
> > è così. Se vai a vederti l'algoritmo del W3 che
> > dettaglia questo funzionamento vedrai che è
> > proprio così che è inteso funzionare... perciò
> > incazzarsi con i browser se da un giorno
> > all'altro la tua pagina non funziona più non
> > serve a nulla. È colpa di una scelta illogica
> del
> > W3 ma che i browser devono rispettare. Prima ai
> > browser era lasciato campo libero, ora non
> > più.
>
>
> Se non ci credi basta che provi a creare una
> semplice pagina PHP e poi la testi prima con
> Firefox 3.6 e poi con Firefox 4 o
> successivo.
> In entrambi i casi assicurati che il DOCTYPE sia
> di tipo HTML4 così ti rendi conto che le regole
> stabilite dall'HTML5 sono
> retroattive.
ci credo ci credo, io però per stilizzare i pulsanti ho sempre usato il button type submit che3 rimane in html 5
tu prima avevi citato il tag isindex, quello è stato eliminato da html 5
-
-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 13:39:00.0 alle 2011-09-09 13:39:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > > Diverse cose sono cambiate, incluse alcune
> > regole
> > > che potrebbero rompere diversi
> > > siti.
> >
> > tipo?
>
> Per esempio.
> I tag INPUT nelle form.
> Come sai, quando premi "INVIA", al server sono
> mandate coppie di
> tipo
> nome = valore
> Dove "nome" è l'attributo "name" del tag INPUT e
> il valore è il valore che
> contiene.
> Ecco...
> Dall'HTML5 in poi questo vale praticamente per
> tutti gli INPUT... salvo quando il type="image",
> in quel caso, anziché la coppia nome = valore,
> avrai nome_x = coordinataX,
> nome_y=coordinataY
>
> Ora... diverse persone fra cui io, per sapere se
> una form era stata inviata, testavano la presenza
> della coppia nome = valore nel POST dei dati del
> pulsante SUBMIT della form. Dall'HTML5 in poi, se
> il pulsante SUBMIT è di tipo immagine (magari
> perché vuoi che il pulsante sia carino), questo
> tuo metodo non funzionerà più, la tua pagina non
> saprà che hai inviato i dati e perciò li
> scarterà.
>
> È una cosa illogica... perché mai l'INPUT di tipo
> immagine non deve inviare oltre a nome_x e nome_y
> anche la coppia nome=valore come è logico che sia
> visto che vale per tutti gli altri INPUT e visto
> che non rompe né da problemi di alcun tipo? Però
> è così. Se vai a vederti l'algoritmo del W3 che
> dettaglia questo funzionamento vedrai che è
> proprio così che è inteso funzionare... perciò
> incazzarsi con i browser se da un giorno
> all'altro la tua pagina non funziona più non
> serve a nulla. È colpa di una scelta illogica del
> W3 ma che i browser devono rispettare. Prima ai
> browser era lasciato campo libero, ora non
> più.
<button type="submit" name="mySubmit" value="submitted">submit</button>
testato con html 5 su ff chrome e ie7
problema superato
-
-
Re: HTML5 vs HTML4Scritto daavvelentaniCubicolarioil 2011-09-09 13:41:00.0 alle 2011-09-09 13:41:00.0Trollate totali: 18184
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> > Diverse cose sono cambiate, incluse alcune
> regole
> > che potrebbero rompere diversi
> > siti.
>
> tipo?
>
> comunque basta continuare a scrivere xhtml e si
> va sul
> sicuro
>
> fra l'altro genera codice più consistente di
> qualunque html
> x.x
l'xhtml viene interpretato come html da tutti i browser a meno che non venga servito con l'appropriato mimetype (e in tal caso non funziona su IE6)I think happiness is love
- Vladimir Putin-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 13:46:00.0 alle 2011-09-09 13:46:00.0
- Scritto da: avvelentani
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > > Diverse cose sono cambiate, incluse alcune
> > regole
> > > che potrebbero rompere diversi
> > > siti.
> >
> > tipo?
> >
> > comunque basta continuare a scrivere xhtml e si
> > va sul
> > sicuro
> >
> > fra l'altro genera codice più consistente di
> > qualunque html
> > x.x
>
> l'xhtml viene interpretato come html da tutti i
> browser a meno che non venga servito con
> l'appropriato mimetype (e in tal caso non
> funziona su
> IE6)
vero però a me fa cagare il cazzo, con rispetto parlando, aprire un tag li poi aprirne un altro senza chiudere il primo-
Re: HTML5 vs HTML4
- Scritto da:
>
> - Scritto da: avvelentani
> >
> > - Scritto da:
> > >
> > > - Scritto da: Daisuke Niwa
> > > > Diverse cose sono cambiate, incluse alcune
> > > regole
> > > > che potrebbero rompere diversi
> > > > siti.
> > >
> > > tipo?
> > >
> > > comunque basta continuare a scrivere xhtml e
> si
> > > va sul
> > > sicuro
> > >
> > > fra l'altro genera codice più consistente di
> > > qualunque html
> > > x.x
> >
> > l'xhtml viene interpretato come html da tutti i
> > browser a meno che non venga servito con
> > l'appropriato mimetype (e in tal caso non
> > funziona su
> > IE6)
>
> vero però a me fa cagare il cazzo, con rispetto
> parlando, aprire un tag li poi aprirne un altro
> senza chiudere il
> primo
Allora chiudili tutti, m'importa una sega. Per quanto mi riguarda puoi anche mettere tutte le 'e' in maiuscolo se vuoi.-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 14:17:00.0 alle 2011-09-09 14:17:00.0
- Scritto da: alttg
>
> - Scritto da:
> >
> > - Scritto da: avvelentani
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > > Diverse cose sono cambiate, incluse alcune
> > > > regole
> > > > > che potrebbero rompere diversi
> > > > > siti.
> > > >
> > > > tipo?
> > > >
> > > > comunque basta continuare a scrivere xhtml e
> > si
> > > > va sul
> > > > sicuro
> > > >
> > > > fra l'altro genera codice più consistente di
> > > > qualunque html
> > > > x.x
> > >
> > > l'xhtml viene interpretato come html da tutti
> i
> > > browser a meno che non venga servito con
> > > l'appropriato mimetype (e in tal caso non
> > > funziona su
> > > IE6)
> >
> > vero però a me fa cagare il cazzo, con rispetto
> > parlando, aprire un tag li poi aprirne un altro
> > senza chiudere il
> > primo
>
> Allora chiudili tutti, m'importa una sega. Per
> quanto mi riguarda puoi anche mettere tutte le
> 'e' in maiuscolo se
> vuoi.
graziE
-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 14:28:00.0 alle 2011-09-09 14:28:00.0
- Scritto da: alttg
>
> - Scritto da:
> >
> > - Scritto da: avvelentani
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > > Diverse cose sono cambiate, incluse alcune
> > > > regole
> > > > > che potrebbero rompere diversi
> > > > > siti.
> > > >
> > > > tipo?
> > > >
> > > > comunque basta continuare a scrivere xhtml e
> > si
> > > > va sul
> > > > sicuro
> > > >
> > > > fra l'altro genera codice più consistente di
> > > > qualunque html
> > > > x.x
> > >
> > > l'xhtml viene interpretato come html da tutti
> i
> > > browser a meno che non venga servito con
> > > l'appropriato mimetype (e in tal caso non
> > > funziona su
> > > IE6)
> >
> > vero però a me fa cagare il cazzo, con rispetto
> > parlando, aprire un tag li poi aprirne un altro
> > senza chiudere il
> > primo
>
> Allora chiudili tutti, m'importa una sega. Per
> quanto mi riguarda puoi anche mettere tutte le
> 'e' in maiuscolo se
> vuoi.
che maleducato
-
-
-
-
-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 12:24:00.0 alle 2011-09-09 12:24:00.0
- Scritto da: Daisuke Niwa
> Diverse cose sono cambiate, incluse alcune regole
> che potrebbero rompere diversi
> siti.
>
> Inizialmente pensavo fosse colpa di Firefox. Dopo
> aver litigato con loro è saltato fuori che loro
> non potevano farci nulla, perché il W3 aveva
> deciso
> diversamente.
>
> Sono quindi andato a litigare con quelli del W3 e
> mi è stato detto che l'HTML4 va considerato
> deprecato.
>
>
> Diverse scelte in HTML4 erano scelte frettolose,
> incoerenti e mal pensate. Il tizio mi ha detto
> che sono stati un sacco di tempo a tirar fuori le
> specifiche dell'HTML5 _proprio_ perché stavolta
> non volevano cadere nell'errore fatto con
> l'HTML4. In altre parole BISOGNA considerare le
> specifiche dell'HTML5 come le specifiche GENERALI
> dell'HTML. Anche se nel DocType c'è scritto HTML4
> il browser deve applicare le regole dell'HTML5,
> punto e basta. l'HTML4 è praticamente deprecato e
> i browser non sono più obbligati ad
> implementarlo. Applicheranno invece di default le
> regole
> dell'HTML5.
tutto molto bello
adesso il w3c deve solo convincere tutti gli utenti internet del mondo a passare a browser aggiornati ad html 5
-
Re: HTML5 vs HTML4
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> > Diverse cose sono cambiate, incluse alcune
> regole
> > che potrebbero rompere diversi
> > siti.
> >
> > Inizialmente pensavo fosse colpa di Firefox.
> Dopo
> > aver litigato con loro è saltato fuori che loro
> > non potevano farci nulla, perché il W3 aveva
> > deciso
> > diversamente.
> >
> > Sono quindi andato a litigare con quelli del W3
> e
> > mi è stato detto che l'HTML4 va considerato
> > deprecato.
> >
> >
> > Diverse scelte in HTML4 erano scelte frettolose,
> > incoerenti e mal pensate. Il tizio mi ha detto
> > che sono stati un sacco di tempo a tirar fuori
> le
> > specifiche dell'HTML5 _proprio_ perché stavolta
> > non volevano cadere nell'errore fatto con
> > l'HTML4. In altre parole BISOGNA considerare le
> > specifiche dell'HTML5 come le specifiche
> GENERALI
> > dell'HTML. Anche se nel DocType c'è scritto
> HTML4
> > il browser deve applicare le regole dell'HTML5,
> > punto e basta. l'HTML4 è praticamente deprecato
> e
> > i browser non sono più obbligati ad
> > implementarlo. Applicheranno invece di default
> le
> > regole
> > dell'HTML5.
>
> tutto molto bello
>
> adesso il w3c deve solo convincere tutti gli
> utenti internet del mondo a passare a browser
> aggiornati ad html
> 5
>
>
L'importante è che ci passino gli sviluppatori, gli utenti non potranno fare altro che adattarsi... se vogliono vedere delle pagine web decenti.-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 12:38:00.0 alle 2011-09-09 12:38:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > > Diverse cose sono cambiate, incluse alcune
> > regole
> > > che potrebbero rompere diversi
> > > siti.
> > >
> > > Inizialmente pensavo fosse colpa di Firefox.
> > Dopo
> > > aver litigato con loro è saltato fuori che
> loro
> > > non potevano farci nulla, perché il W3 aveva
> > > deciso
> > > diversamente.
> > >
> > > Sono quindi andato a litigare con quelli del
> W3
> > e
> > > mi è stato detto che l'HTML4 va considerato
> > > deprecato.
> > >
> > >
> > > Diverse scelte in HTML4 erano scelte
> frettolose,
> > > incoerenti e mal pensate. Il tizio mi ha detto
> > > che sono stati un sacco di tempo a tirar fuori
> > le
> > > specifiche dell'HTML5 _proprio_ perché
> stavolta
> > > non volevano cadere nell'errore fatto con
> > > l'HTML4. In altre parole BISOGNA considerare
> le
> > > specifiche dell'HTML5 come le specifiche
> > GENERALI
> > > dell'HTML. Anche se nel DocType c'è scritto
> > HTML4
> > > il browser deve applicare le regole
> dell'HTML5,
> > > punto e basta. l'HTML4 è praticamente
> deprecato
> > e
> > > i browser non sono più obbligati ad
> > > implementarlo. Applicheranno invece di default
> > le
> > > regole
> > > dell'HTML5.
> >
> > tutto molto bello
> >
> > adesso il w3c deve solo convincere tutti gli
> > utenti internet del mondo a passare a browser
> > aggiornati ad html
> > 5
> >
> >
>
> L'importante è che ci passino gli sviluppatori,
> gli utenti non potranno fare altro che
> adattarsi... se vogliono vedere delle pagine web
> decenti.
Se fosse così IE6 sarebbe scomparso da eoni.-
Re: HTML5 vs HTML4
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da:
> > >
> > > - Scritto da: Daisuke Niwa
> > > > Diverse cose sono cambiate, incluse alcune
> > > regole
> > > > che potrebbero rompere diversi
> > > > siti.
> > > >
> > > > Inizialmente pensavo fosse colpa di Firefox.
> > > Dopo
> > > > aver litigato con loro è saltato fuori che
> > loro
> > > > non potevano farci nulla, perché il W3 aveva
> > > > deciso
> > > > diversamente.
> > > >
> > > > Sono quindi andato a litigare con quelli del
> > W3
> > > e
> > > > mi è stato detto che l'HTML4 va considerato
> > > > deprecato.
> > > >
> > > >
> > > > Diverse scelte in HTML4 erano scelte
> > frettolose,
> > > > incoerenti e mal pensate. Il tizio mi ha
> detto
> > > > che sono stati un sacco di tempo a tirar
> fuori
> > > le
> > > > specifiche dell'HTML5 _proprio_ perché
> > stavolta
> > > > non volevano cadere nell'errore fatto con
> > > > l'HTML4. In altre parole BISOGNA considerare
> > le
> > > > specifiche dell'HTML5 come le specifiche
> > > GENERALI
> > > > dell'HTML. Anche se nel DocType c'è scritto
> > > HTML4
> > > > il browser deve applicare le regole
> > dell'HTML5,
> > > > punto e basta. l'HTML4 è praticamente
> > deprecato
> > > e
> > > > i browser non sono più obbligati ad
> > > > implementarlo. Applicheranno invece di
> default
> > > le
> > > > regole
> > > > dell'HTML5.
> > >
> > > tutto molto bello
> > >
> > > adesso il w3c deve solo convincere tutti gli
> > > utenti internet del mondo a passare a browser
> > > aggiornati ad html
> > > 5
> > >
> > >
> >
> > L'importante è che ci passino gli sviluppatori,
> > gli utenti non potranno fare altro che
> > adattarsi... se vogliono vedere delle pagine web
> > decenti.
>
> Se fosse così IE6 sarebbe scomparso da eoni.
Guarda che IE6 esiste ancora solo lì dove l'utente non può cambiarlo (perché magari ha un SO vecchio per versioni successive, o perché così facendo rompe applicazioni Intranet che gli servono).-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 12:44:00.0 alle 2011-09-09 12:44:00.0- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > > Diverse cose sono cambiate, incluse alcune
> > > > regole
> > > > > che potrebbero rompere diversi
> > > > > siti.
> > > > >
> > > > > Inizialmente pensavo fosse colpa di
> Firefox.
> > > > Dopo
> > > > > aver litigato con loro è saltato fuori che
> > > loro
> > > > > non potevano farci nulla, perché il W3
> aveva
> > > > > deciso
> > > > > diversamente.
> > > > >
> > > > > Sono quindi andato a litigare con quelli
> del
> > > W3
> > > > e
> > > > > mi è stato detto che l'HTML4 va
> considerato
> > > > > deprecato.
> > > > >
> > > > >
> > > > > Diverse scelte in HTML4 erano scelte
> > > frettolose,
> > > > > incoerenti e mal pensate. Il tizio mi ha
> > detto
> > > > > che sono stati un sacco di tempo a tirar
> > fuori
> > > > le
> > > > > specifiche dell'HTML5 _proprio_ perché
> > > stavolta
> > > > > non volevano cadere nell'errore fatto con
> > > > > l'HTML4. In altre parole BISOGNA
> considerare
> > > le
> > > > > specifiche dell'HTML5 come le specifiche
> > > > GENERALI
> > > > > dell'HTML. Anche se nel DocType c'è
> scritto
> > > > HTML4
> > > > > il browser deve applicare le regole
> > > dell'HTML5,
> > > > > punto e basta. l'HTML4 è praticamente
> > > deprecato
> > > > e
> > > > > i browser non sono più obbligati ad
> > > > > implementarlo. Applicheranno invece di
> > default
> > > > le
> > > > > regole
> > > > > dell'HTML5.
> > > >
> > > > tutto molto bello
> > > >
> > > > adesso il w3c deve solo convincere tutti gli
> > > > utenti internet del mondo a passare a
> browser
> > > > aggiornati ad html
> > > > 5
> > > >
> > > >
> > >
> > > L'importante è che ci passino gli
> sviluppatori,
> > > gli utenti non potranno fare altro che
> > > adattarsi... se vogliono vedere delle pagine
> web
> > > decenti.
> >
> > Se fosse così IE6 sarebbe scomparso da eoni.
>
> Guarda che IE6 esiste ancora solo lì dove
> l'utente non può cambiarlo (perché magari ha un
> SO vecchio per versioni successive, o perché così
> facendo rompe applicazioni Intranet che gli
> servono).
Lascia perdere IE6 adesso, ma prima di far passare la gente a un browser successivo c'è voluta una vita. Figurati l'idea dei browser che in continuo si aggiornano per i cambiamenti dell'HTML5, è un'utopia.-
Re: HTML5 vs HTML4
- Scritto da:
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da:
> > >
> > > - Scritto da: Daisuke Niwa
> > > >
> > > > - Scritto da:
> > > > >
> > > > > - Scritto da: Daisuke Niwa
> > > > > > Diverse cose sono cambiate, incluse
> alcune
> > > > > regole
> > > > > > che potrebbero rompere diversi
> > > > > > siti.
> > > > > >
> > > > > > Inizialmente pensavo fosse colpa di
> > Firefox.
> > > > > Dopo
> > > > > > aver litigato con loro è saltato fuori
> che
> > > > loro
> > > > > > non potevano farci nulla, perché il W3
> > aveva
> > > > > > deciso
> > > > > > diversamente.
> > > > > >
> > > > > > Sono quindi andato a litigare con quelli
> > del
> > > > W3
> > > > > e
> > > > > > mi è stato detto che l'HTML4 va
> > considerato
> > > > > > deprecato.
> > > > > >
> > > > > >
> > > > > > Diverse scelte in HTML4 erano scelte
> > > > frettolose,
> > > > > > incoerenti e mal pensate. Il tizio mi ha
> > > detto
> > > > > > che sono stati un sacco di tempo a tirar
> > > fuori
> > > > > le
> > > > > > specifiche dell'HTML5 _proprio_ perché
> > > > stavolta
> > > > > > non volevano cadere nell'errore fatto
> con
> > > > > > l'HTML4. In altre parole BISOGNA
> > considerare
> > > > le
> > > > > > specifiche dell'HTML5 come le specifiche
> > > > > GENERALI
> > > > > > dell'HTML. Anche se nel DocType c'è
> > scritto
> > > > > HTML4
> > > > > > il browser deve applicare le regole
> > > > dell'HTML5,
> > > > > > punto e basta. l'HTML4 è praticamente
> > > > deprecato
> > > > > e
> > > > > > i browser non sono più obbligati ad
> > > > > > implementarlo. Applicheranno invece di
> > > default
> > > > > le
> > > > > > regole
> > > > > > dell'HTML5.
> > > > >
> > > > > tutto molto bello
> > > > >
> > > > > adesso il w3c deve solo convincere tutti
> gli
> > > > > utenti internet del mondo a passare a
> > browser
> > > > > aggiornati ad html
> > > > > 5
> > > > >
> > > > >
> > > >
> > > > L'importante è che ci passino gli
> > sviluppatori,
> > > > gli utenti non potranno fare altro che
> > > > adattarsi... se vogliono vedere delle pagine
> > web
> > > > decenti.
> > >
> > > Se fosse così IE6 sarebbe scomparso da eoni.
> >
> > Guarda che IE6 esiste ancora solo lì dove
> > l'utente non può cambiarlo (perché magari ha un
> > SO vecchio per versioni successive, o perché
> così
> > facendo rompe applicazioni Intranet che gli
> > servono).
>
> Lascia perdere IE6 adesso, ma prima di far
> passare la gente a un browser successivo c'è
> voluta una vita. Figurati l'idea dei browser che
> in continuo si aggiornano per i cambiamenti
> dell'HTML5, è
> un'utopia.
È molto semplice in realtà:
non ti tieni aggiornato? libero per non farlo, ma non lamentarti se le pagine web che vedi sono rotte.
Cmq, a differenza di IE6, molti browser ora o si aggiornano da soli (come Chrome), oppure ti dicono "guarda che è uscita una nuova versione, vuoi installarla?". Perciò in realtà il processo di aggiornamento è molto più semplice e "proattivo" rispetto al funzionamento dei vecchi browser dove se non andavi tu a controllare il sito del produttore nessuno ti diceva che c'era una nuova versione in agguato.
Poi ovviamente avrai anche un certo numero di utonti che non saprebbero nemmeno cliccare sul pulsante "Aggiorna Adesso" che Firefox ti sbatte in faccia 6 millisecondi dopo che una nuova versione è disponibile...-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 13:38:00.0 alle 2011-09-09 13:38:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > >
> > > > > - Scritto da:
> > > > > >
> > > > > > - Scritto da: Daisuke Niwa
> > > > > > > Diverse cose sono cambiate, incluse
> > alcune
> > > > > > regole
> > > > > > > che potrebbero rompere diversi
> > > > > > > siti.
> > > > > > >
> > > > > > > Inizialmente pensavo fosse colpa di
> > > Firefox.
> > > > > > Dopo
> > > > > > > aver litigato con loro è saltato fuori
> > che
> > > > > loro
> > > > > > > non potevano farci nulla, perché il W3
> > > aveva
> > > > > > > deciso
> > > > > > > diversamente.
> > > > > > >
> > > > > > > Sono quindi andato a litigare con
> quelli
> > > del
> > > > > W3
> > > > > > e
> > > > > > > mi è stato detto che l'HTML4 va
> > > considerato
> > > > > > > deprecato.
> > > > > > >
> > > > > > >
> > > > > > > Diverse scelte in HTML4 erano scelte
> > > > > frettolose,
> > > > > > > incoerenti e mal pensate. Il tizio mi
> ha
> > > > detto
> > > > > > > che sono stati un sacco di tempo a
> tirar
> > > > fuori
> > > > > > le
> > > > > > > specifiche dell'HTML5 _proprio_ perché
> > > > > stavolta
> > > > > > > non volevano cadere nell'errore fatto
> > con
> > > > > > > l'HTML4. In altre parole BISOGNA
> > > considerare
> > > > > le
> > > > > > > specifiche dell'HTML5 come le
> specifiche
> > > > > > GENERALI
> > > > > > > dell'HTML. Anche se nel DocType c'è
> > > scritto
> > > > > > HTML4
> > > > > > > il browser deve applicare le regole
> > > > > dell'HTML5,
> > > > > > > punto e basta. l'HTML4 è praticamente
> > > > > deprecato
> > > > > > e
> > > > > > > i browser non sono più obbligati ad
> > > > > > > implementarlo. Applicheranno invece di
> > > > default
> > > > > > le
> > > > > > > regole
> > > > > > > dell'HTML5.
> > > > > >
> > > > > > tutto molto bello
> > > > > >
> > > > > > adesso il w3c deve solo convincere tutti
> > gli
> > > > > > utenti internet del mondo a passare a
> > > browser
> > > > > > aggiornati ad html
> > > > > > 5
> > > > > >
> > > > > >
> > > > >
> > > > > L'importante è che ci passino gli
> > > sviluppatori,
> > > > > gli utenti non potranno fare altro che
> > > > > adattarsi... se vogliono vedere delle
> pagine
> > > web
> > > > > decenti.
> > > >
> > > > Se fosse così IE6 sarebbe scomparso da eoni.
> > >
> > > Guarda che IE6 esiste ancora solo lì dove
> > > l'utente non può cambiarlo (perché magari ha
> un
> > > SO vecchio per versioni successive, o perché
> > così
> > > facendo rompe applicazioni Intranet che gli
> > > servono).
> >
> > Lascia perdere IE6 adesso, ma prima di far
> > passare la gente a un browser successivo c'è
> > voluta una vita. Figurati l'idea dei browser che
> > in continuo si aggiornano per i cambiamenti
> > dell'HTML5, è
> > un'utopia.
>
> È molto semplice in realtà:
> non ti tieni aggiornato? libero per non farlo, ma
> non lamentarti se le pagine web che vedi sono
> rotte.
>
> Cmq, a differenza di IE6, molti browser ora o si
> aggiornano da soli (come Chrome), oppure ti
> dicono "guarda che è uscita una nuova versione,
> vuoi installarla?". Perciò in realtà il processo
> di aggiornamento è molto più semplice e
> "proattivo" rispetto al funzionamento dei vecchi
> browser dove se non andavi tu a controllare il
> sito del produttore nessuno ti diceva che c'era
> una nuova versione in
> agguato.
>
> Poi ovviamente avrai anche un certo numero di
> utonti che non saprebbero nemmeno cliccare sul
> pulsante "Aggiorna Adesso" che Firefox ti sbatte
> in faccia 6 millisecondi dopo che una nuova
> versione è
> disponibile...
oppure si cagano addosso pensando "ho preso un viruzzzzz ajut!"
-
-
-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 13:37:00.0 alle 2011-09-09 13:37:00.0
- Scritto da: Daisuke Niwa
>
> - Scritto da:
> >
> > - Scritto da: Daisuke Niwa
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da: Daisuke Niwa
> > > > > Diverse cose sono cambiate, incluse alcune
> > > > regole
> > > > > che potrebbero rompere diversi
> > > > > siti.
> > > > >
> > > > > Inizialmente pensavo fosse colpa di
> Firefox.
> > > > Dopo
> > > > > aver litigato con loro è saltato fuori che
> > > loro
> > > > > non potevano farci nulla, perché il W3
> aveva
> > > > > deciso
> > > > > diversamente.
> > > > >
> > > > > Sono quindi andato a litigare con quelli
> del
> > > W3
> > > > e
> > > > > mi è stato detto che l'HTML4 va
> considerato
> > > > > deprecato.
> > > > >
> > > > >
> > > > > Diverse scelte in HTML4 erano scelte
> > > frettolose,
> > > > > incoerenti e mal pensate. Il tizio mi ha
> > detto
> > > > > che sono stati un sacco di tempo a tirar
> > fuori
> > > > le
> > > > > specifiche dell'HTML5 _proprio_ perché
> > > stavolta
> > > > > non volevano cadere nell'errore fatto con
> > > > > l'HTML4. In altre parole BISOGNA
> considerare
> > > le
> > > > > specifiche dell'HTML5 come le specifiche
> > > > GENERALI
> > > > > dell'HTML. Anche se nel DocType c'è
> scritto
> > > > HTML4
> > > > > il browser deve applicare le regole
> > > dell'HTML5,
> > > > > punto e basta. l'HTML4 è praticamente
> > > deprecato
> > > > e
> > > > > i browser non sono più obbligati ad
> > > > > implementarlo. Applicheranno invece di
> > default
> > > > le
> > > > > regole
> > > > > dell'HTML5.
> > > >
> > > > tutto molto bello
> > > >
> > > > adesso il w3c deve solo convincere tutti gli
> > > > utenti internet del mondo a passare a
> browser
> > > > aggiornati ad html
> > > > 5
> > > >
> > > >
> > >
> > > L'importante è che ci passino gli
> sviluppatori,
> > > gli utenti non potranno fare altro che
> > > adattarsi... se vogliono vedere delle pagine
> web
> > > decenti.
> >
> > Se fosse così IE6 sarebbe scomparso da eoni.
>
> Guarda che IE6 esiste ancora solo lì dove
> l'utente non può cambiarlo (perché magari ha un
> SO vecchio per versioni successive, o perché così
> facendo rompe applicazioni Intranet che gli
> servono).
hai detto poco
chi usa ie6 per l'intranet poi nella pausa naviga anche in giro e forse non ha privilegi per installare un browser meno merdoso
-
-
Re: HTML5 vs HTML4Scritto daNon Autenticatoil 2011-09-09 13:35:00.0 alle 2011-09-09 13:35:00.0
- Scritto da:
>
> - Scritto da: Daisuke Niwa
> >
> > - Scritto da:
> > >
> > > - Scritto da: Daisuke Niwa
> > > > Diverse cose sono cambiate, incluse alcune
> > > regole
> > > > che potrebbero rompere diversi
> > > > siti.
> > > >
> > > > Inizialmente pensavo fosse colpa di Firefox.
> > > Dopo
> > > > aver litigato con loro è saltato fuori che
> > loro
> > > > non potevano farci nulla, perché il W3 aveva
> > > > deciso
> > > > diversamente.
> > > >
> > > > Sono quindi andato a litigare con quelli del
> > W3
> > > e
> > > > mi è stato detto che l'HTML4 va considerato
> > > > deprecato.
> > > >
> > > >
> > > > Diverse scelte in HTML4 erano scelte
> > frettolose,
> > > > incoerenti e mal pensate. Il tizio mi ha
> detto
> > > > che sono stati un sacco di tempo a tirar
> fuori
> > > le
> > > > specifiche dell'HTML5 _proprio_ perché
> > stavolta
> > > > non volevano cadere nell'errore fatto con
> > > > l'HTML4. In altre parole BISOGNA considerare
> > le
> > > > specifiche dell'HTML5 come le specifiche
> > > GENERALI
> > > > dell'HTML. Anche se nel DocType c'è scritto
> > > HTML4
> > > > il browser deve applicare le regole
> > dell'HTML5,
> > > > punto e basta. l'HTML4 è praticamente
> > deprecato
> > > e
> > > > i browser non sono più obbligati ad
> > > > implementarlo. Applicheranno invece di
> default
> > > le
> > > > regole
> > > > dell'HTML5.
> > >
> > > tutto molto bello
> > >
> > > adesso il w3c deve solo convincere tutti gli
> > > utenti internet del mondo a passare a browser
> > > aggiornati ad html
> > > 5
> > >
> > >
> >
> > L'importante è che ci passino gli sviluppatori,
> > gli utenti non potranno fare altro che
> > adattarsi... se vogliono vedere delle pagine web
> > decenti.
>
> Se fosse così IE6 sarebbe scomparso da eoni.
magari
-
-
-
-
Ho capitoScritto daNon Autenticatoil 2011-09-09 15:06:00.0 alle 2011-09-09 15:06:00.0che quando rimetterò mano a insulae.net
mi toccherà smaronnare come alex.tg e poi verrò a lagnarmi qui sul forum.
-
Re: Ho capitoScritto daaltgutente che non utieneil 2011-09-09 17:13:00.0 alle 2011-09-09 17:13:00.0Trollate totali: 11540> che quando rimetterò mano a insulae.net
mi
> toccherà smaronnare come alex.tg e poi verrò a
> lagnarmi qui sul forum.
>
E farai bene, perche` ci sono dei puzzettoni che hanno tanto bisogno di rosikare.
-
-