Rendering: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Corretto: "le applicazioni" |
|||
Riga 139:
* Agli albori del web quando si usava il tag HTML <nowiki><table></nowiki> per costruire il layout dei siti web era frequente che i vari motori di rendering interpretassero le caratteristiche delle tabelle in maniera diversa (altezza, larghezza, allineamenti...) influendo sulla corretta visualizzazione delle pagine web.
* 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
* 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>. Successivamente nacque il motore di rendering HTML Edge (e rese obsoleto Internet Explorer a favore di [[Microsoft Edge]]) che sostituì Trident.
|