Rendering: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Inseritore (discussione | contributi)
Inseritore (discussione | contributi)
Riga 141:
* Alla nascita dei [[CSS]] il motore di rendering [[Trident (motore di rendering)|Trident]] di [[Internet Explorer]] 6 e versioni precedenti interpretava male alcune regole CSS influendo sulla corretta visualizzazione delle pagine web. In parte questo problema veniva risolto da tecniche come CSS alternativi appositamente per Internet Explorer e commenti condizionali su misura per esso<ref name=":1">{{Cita web|url=https://www.sitepoint.com/internet-explorer-conditional-comments/|titolo=Internet Explorer Conditional Comments - SitePoint|sito=www.sitepoint.com|lingua=en|accesso=2021-02-03}}</ref>. Altre critiche a Trident erano la lentezza di rendering delle pagine web rispetto agli altri motori, il mancato supporto della trasparenza nelle immagini [[Portable Network Graphics|PNG]] e [[Graphics Interchange Format|GIF]]<ref>{{Cita web|url=https://www.theverge.com/2014/4/8/5593584/the-most-hated-browser-in-the-world-is-finally-dead|titolo=The most hated browser in the world is finally dead|autore=Kwame Opam|sito=The Verge|data=2014-04-08|lingua=en|accesso=2021-02-03}}</ref><ref>{{Cita web|url=https://davidwalsh.name/6-reasons-why-ie6-must-die|titolo=6 Reasons Why IE6 Must Die|autore=David Walsh|sito=David Walsh Blog|data=2007-08-29|lingua=en|accesso=2021-02-03}}</ref>.
* Alla nascita di [[HTML5]] e CSS3 il motore di rendering [[WebKit|Webkit]] fu il primo a interpretare in modo corretto molti dei nuovi codici, il secondo ad aggiornarsi da quel punto di vista fu Gecko e per ultimo Trindent. Per alcuni anni i siti web che utilizzavano i nuovi tag CSS e HTML disponibili venivano visti in maniera differente a seconda del browser che utilizzava l'utente<ref name=":0" />. In parte questo problema veniva risolto da tecniche come CSS alternativi appositamente per Internet Explorer, commenti condizionali su misura per esso e librerie [[JavaScript]] come Modernizr<ref>{{Cita web|url=https://www.targetweb.it/css3-su-internet-explorer/|titolo=Css3 su Internet Explorer 8? - da oggi si può|sito=Target Web.it|data=2011-04-08|lingua=it-IT|accesso=2021-02-03}}</ref><ref name=":1" /><ref>{{Cita web|url=https://alistapart.com/it/article/approfittare-di-html5-e-css3-con-modernizr/|titolo=Approfittare di HTML5 e CSS3 con Modernizr|autore=Faruk Ateş|sito=Italian A List Apart|data=2010-07-05|lingua=it-IT|accesso=2021-02-03}}</ref>.
 
==== Web 3D ====
{{Vedi anche|Web 3D}}
 
Web 3D è un termine usato per indicare i contenuti 3D interattivi inseriti in una pagina [[HTML]], visualizzabili da un comune browser attraverso un particolare Web 3D viewer. Si utilizza il concetto di Web 3D anche per indicare una possibile evoluzione del Web in cui viene abbandonata l'idea di pagina e ci si immerge in uno spazio tridimensionale interattivo. Anche in questo caso i browser utilizzano il proprio motore di rendering per interpretare ricostruzioni 3D (anche interattive).
 
== Libri e compendi ==