Web Hypertext Application Technology Working Group: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Atarubot (discussione | contributi)
m fix data in cita libro-web-news... using AWB
Funzionalità collegamenti suggeriti: 3 collegamenti inseriti.
 
(22 versioni intermedie di 17 utenti non mostrate)
Riga 1:
Il '''Web Hypertext Application Technology Working Group''' (noto anche con l'[[acronimo]] '''WHATWG''') è il gruppo di lavoro che si occupa dell'evoluzione deldelle tecnologie [[HTML]] e delle tecnologie correlate. Il WHATWG è stato fondato nel [[2004]] da [[Apple]], [[Mozilla Foundation]] e [[Opera Software]] a(ai cuiquali successivamente si è aggiunto anche [[Google]]), a seguito di un workshop del [[W3C]], dalche qualecausò glinegli sviluppatori uscironouna sempreseria piùpreoccupazione preoccupatiper sullela direzionidirezione impresseimpressa dal W3C con la proposta di adottare l'[[XHTML,]]. attraversoCon iltale qualemossa il consorzioConsorzio mostravadimostrò poco interesse per lall'htmlepoca e apparentementescarso nessun rispettointeresse per le reali esigenze degli sviluppatori webdei developers<ref>[httphttps://wiki.whatwg.org/wiki/FAQ#What_is_the_WHATWG.3F Faq - Whatwg Wiki<!-- Titolo generato automaticamente -->]</ref>.
 
E utile ricordare cheMentre il processo di standardizzazione portato avanti dal W3C è aperto ai soli membri paganti, mentre il lavoro del WHATWG è un processo di specifiche aperto liberamente al pubblico,; chiunque può partecipare come contributore associandosi alla [[mailing list]] del WHATWG,. ancheIl secomitato perdirettivo entrareha aperò farneun partenumero comeristretto di partecipanti chiamati "membri", e per farne parte è necessario essere invitati dai membri esistenti. Tale direttivo ha il potere di mettere in dubbio le proposte degli editor, e il ruolo di editor tenuto da Ian Hickson (noto come Hixie) ha sollevato dubbi sulla sua democraticità, al punto di far guadagnare a Ian Hickson l'epiteto di dittatore benevolo<ref>{{Cita web|url=http://marcdrummond.com/responsive-web-design/2012/08/28/picture-element-proposal|titolo=
Responsive images, the picture element and the W3C: This is how you deal with Hixie and WHATWG|nome=Marc|cognome=Drummond|data=28 agosto 2012|accesso=2 ottobre 2012}}</ref><ref>{{Cita web|url=http://www.zeldman.com/2012/05/17/editor-vs-constituencies/|titolo=
Chris Wilson della [[Microsoft]] (che all'epoca con il browser Internet Explorer deteneva la maggioranza assoluta nel mercato dei browser) fu invitato ma non partecipò, adducendo come motivazione la mancanza di una politica di licenze per assicurare che tutte le specifiche fossero implementate gratuitamente.<ref>{{Cita web|url=http://blogs.msdn.com/cwilso/archive/2007/01/10/you-me-and-the-w3c-aka-reinventing-html.aspx|titolo=You, me and the W3C (aka Reinventing HTML)|nome=Chris|cognome=Wilson|opera=Albatross! The personal blog of Chris Wilson, Platform Architect of the Internet Explorer Platform team at Microsoft|data=10 gennaio 2007|editore=[[Microsoft]]|accesso=30 gennaio 2009}}</ref>
The Unbearable Lightness of HTML5 – or, the priority of constituencies versus the great dictator|nome=Jeffrey|cognome=Zeldman|data=7 maggio 2012|accesso=2 ottobre 2012}}</ref>.
 
Chris Wilson della [[Microsoft]] (che all'epoca con il browser [[Internet Explorer]] deteneva la maggioranza assoluta nel mercato dei browser) fu invitato ma non partecipò, adducendo come motivazione la mancanza di una politica di licenze per assicurare che tutte le specifiche fossero implementate gratuitamente.<ref>{{Cita web|url=httphttps://blogs.msdn.com/cwilso/archive/2007/01/10/you-me-and-the-w3c-aka-reinventing-html.aspx|titolo=You, me and the W3C (aka Reinventing HTML)|nome=Chris|cognome=Wilson|opera=Albatross! The personal blog of Chris Wilson, Platform Architect of the Internet Explorer Platform team at Microsoft|data=10 gennaio 2007|editore=[[Microsoft]]|accesso=30 gennaio 2009}}</ref>
La differenza concettuale della proposta del WHATWG è riassumibile nel motto "dont' break the web", ovvero non spezzare il web attraverso degli standard che rendano parti del web incompatibili con altre.
 
La differenza concettuale della proposta del WHATWG è riassumibile nel motto "dontdon't break the web", ovvero non spezzare il web attraverso degli standard che rendano parti del web incompatibili con altre.
L'xhtml2 infatti nonostante come l'xhtml1 sia basato sull'xml, non era retro-compatibe con i browser capaci di leggere l'html 4.01, diventando praticamente un nuovo linguaggio funzionante solo con nuovi browser capaci di interpretarlo.
Alla base dell'html5 invece c'è la volontà di essere compatibile con i vecchi browser, e di fare in modo che browser e siti possano evolversi senza creare delle incompatibilità nel processo di evoluzione; tale risultato può essere ad esempio raggiunto tramite la regola del "must ignore unknowns" <ref>[http://lists.w3.org/Archives/Public/public-whatwg-archive/2004Dec/0201.html | [whatwg] Comments on Web Forms 2.0]</ref>, ovvero ignora cio' che non conosci (es. nuovi tags), e del degrade gracefully secondo la quale le nuove versioni dell'html devono consentire ai vecchi browser di esporne il contenuto, al più al costo di un degrado estetico.
 
L'[[XHTML]]2, infatti, nonostante sia basato sull'[[XML]], come la versione 1, non era retro-compatibile con i browser capaci di leggere l'HTML 4.01, diventando ''de facto'' un nuovo linguaggio funzionante solo con nuovi browser capaci di interpretarlo. Alla base dell'html5[[HTML5]] invece c'è la volontà di essere compatibile con i vecchi browser, e di fare in modo che browser e siti possano evolversi senza creare delle incompatibilità nel processo di evoluzione; tale risultato può essere ad esempio raggiunto tramite la regola del "must ignore unknowns" <ref>[httphttps://lists.w3.org/Archives/Public/public-whatwg-archive/2004Dec/0201.html | <nowiki>[whatwg]</nowiki> Comments on Web Forms 2.0]</ref>, ovvero ignora cio'ciò che non conosci (es. nuovi tags), e del "degrade gracefully" secondo la quale le nuove versioni dell'html[[XHTML|HTML]] devono consentire ai vecchi browser di esporne il contenuto, al più al costo di un degrado estetico.
Il 9 Aprile 2007, a 3 anni dalla costituzione, il gruppo ha scritto la lettera aperta "Proposal to Adopt HTML5" al consorzio W3C, chiedendogli:
 
* che l'[[HTML5]] (che include al suo interno web apps 1.0 e web forms 2.0) diventi il punto di partenza dell'evoluzione dell'html,
Il 9 Aprileaprile 2007, a 3 anni dalla costituzione, il gruppo ha scritto la lettera aperta "Proposal to Adopt HTML5" al consorzio W3C, chiedendogli:
* che l'[[HTML5]] (che include al suo interno web apps 1.0 e web forms 2.0) diventi il punto di partenza dell'evoluzione dell'html[[XHTML|HTML]],
* che la nuova generazione di specifiche html sia ufficialmente chiamata "html 5"
* che Ian Hickson sia l'editor del gruppo di specifiche dell'html [[XHTML|HTML]]5 del w3c[[W3C]].
Il W3C ha riconosciuto valide tali motivazioni, annunciando di voler creare un gruppo apposito per la standardizzazione dell'HTML5 <ref>{{cita web | url = httphttps://www.w3.org/html/wg/ | titolo = W3C HTML Working Group | editore = World Wide Web Consortium | lingua = en | accesso = 25 Luglioluglio 2012}}</ref>, e abbandonare l'XHTML 2.0<ref>{{cita web | url = httphttps://www.w3.org/News/2009#entry-6601 | titolo = XHTML 2 Working Group Expected to Stop Work End of 2009, W3C to Increase Resources on HTML 5 | editore = World Wide Web Consortium | lingua = en | accesso = 15 febbraio 2011}}</ref>.
Il W3C ha poi riconosciuto valide tali motivazioni, annunciando di creare un apposito gruppo per la standardizzazione dell'HTML5
<ref>{{cita web | url = http://www.w3.org/html/wg/ | titolo = W3C HTML Working Group | editore = World Wide Web Consortium | lingua = en | accesso = 25 Luglio 2012}}</ref> e abbandonare l'XHTML 2.0<ref>{{cita web | url = http://www.w3.org/News/2009#entry-6601 | titolo = XHTML 2 Working Group Expected to Stop Work End of 2009, W3C to Increase Resources on HTML 5 | editore = World Wide Web Consortium | lingua = en | accesso = 15 febbraio 2011}}</ref>.
 
Il [[World Wide Web]] Consortium ha annunciato chepubblicato la prima versione dello standard sarà pronta per il [[luglio]]nel [[2014]]. Dal 2007 il WHATWG ha collaborato con il W3C in tale processo di standardizzazione, per poi decidere nel 2012 di separarsi dal processo di standardizzazione del W3C<ref>{{cita web | url = httphttps://wwwlists.tomshww3.itorg/contArchives/newsPublic/html5public-nelwhatwg-2014-e-lo-standard-sara-servitoarchive/297412012Jul/10119.html | titolo = HTML5Update nelon 2014,the erelationship lobetween the WHATWG HTML living standard saràand servitothe W3C HTML5 specification | editore = Tom'sWorld HardwareWide ItaliaWeb Consortium | autorelingua = Dario D'Eliaen | accesso = 1522 febbraioluglio 20112012}}</ref>, creando di fatto due versioni dell'HTML5: la versione del WHATWG viene definita come "HTML Living Standard" e quindi in continua evoluzione, mentre quella del W3C sarà un'unica versione corrispondente ad uno "snapshot" del Living Standard.
Dal 2007 il WHATWG ha collaborato con il W3C in tale processo di standardizzazione, per poi decidere nel 2012 di separarsi dal processo di standardizzazione del W3C <ref>{{cita web | http://lists.w3.org/Archives/Public/public-whatwg-archive/2012Jul/0119.html | titolo = Update on the relationship between the WHATWG HTML living standard and the W3C HTML5 specification | editore = World Wide Web Consortium | lingua = en | accesso = 22 luglio 2012}}</ref>, creando di fatto due versioni dell'HTML5: la versione del WHATWG viene definita come "HTML Living Standard" e quindi in continua evoluzione, mentre quella del W3C sarà una unica versione corrispondente ad uno "snapshot" del Living Standard.
 
Il gruppo è attivo nello sviluppo delle tecnologie e documentazioni riguardanti:
* [[HTML5]]<ref>[httphttps://www.whatwg.org/specs/web-apps/current-work/ HTML5 (including next generation additions still in development)|last=Hickson|first=Ian]</ref>
* [[Web Workersworker]]<ref>[httphttps://www.whatwg.org/specs/web-workers/current-work/ Web Workers]</ref>
* vocabolari delle caratteristiche microdata dell'HTML5<ref>[httphttps://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html#mdvocabs HTML5 (including next generation additions still in development)#5.4 Microdata vocabularies]</ref>
* web form 2.0<ref>[httphttps://www.whatwg.org/specs/web-forms/current-work/ Web Forms 2.0]</ref>
* [[applicazioni web]] 1.0 ([[Web statico]])<ref>[httphttps://www.whatwg.org/specs/web-apps/current-work/complete.html Web Applications 1.0]</ref>.
 
== Voci correlate ==
*[[HTML5]]
 
== Note ==
<references />
{{Portale|Web}}
 
== Voci correlate ==
[[Categoria:World Wide Web]]
* [[HTML5]]
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
 
{{Portale|Webinternet}}
 
[[Categoria:World Wide WebHTML]]
[[cs:Web Hypertext Application Technology Working Group]]
[[de:Web Hypertext Application Technology Working Group]]
[[en:WHATWG]]
[[eo:Laborgrupo pri TTT-a Hiperteksta Aplikaĵa Teĥniko]]
[[es:Web Hypertext Application Technology Working Group]]
[[et:Web Hypertext Application Technology Working Group]]
[[fr:Web Hypertext Application Technology Working Group]]
[[id:Web Hypertext Application Technology Working Group]]
[[ja:Web Hypertext Application Technology Working Group]]
[[ml:വെബ് ഹൈപ്പർടെക്സ്റ്റ് ആപ്ലിക്കേഷൻ റ്റെക്നോളജി വർക്കിങ്ങ് ഗ്രൂപ്പ്]]
[[pl:Web Hypertext Application Technology Working Group]]
[[pt:Web Hypertext Application Technology Working Group]]
[[ru:WHATWG]]
[[sv:Web Hypertext Application Technology Working Group]]
[[zh:網頁超文本技術工作小組]]