Webböngészők Történet (2) ● Böngészőháborúk – Lásd: https://en.wikipedia.org/wiki/Browser_wars Jeszenszky Péter Debreceni Egyetem, Informatikai Kar
[email protected] Utolsó módosítás: 2021. szeptember 24. 3 Történet (1) Hogy működnek a böngészők? ● Az első böngésző: ● Ajánlott olvasnivaló: – WorldWideWeb (Tim Berners-Lee, 1990. – Tali Garsiel and Paul Irish. How Browsers Work: december 25.) Behind the scenes of modern web browsers. – Lásd: August 5, 2011. https://www.html5rocks.com/en/tutorials/internals/h ● Tim Berners-Lee. The WorldWideWeb browser. owbrowserswork/ https://www.w3.org/People/Berners-Lee/WorldWideWeb .html – Anton Paras. Notes on “How Browsers Work”. ● Jay Hoffmann. The Web’s First (And Second) Browser. December 11, 2017. September 25, 2017. https://codeburst.io/how-browsers-work-6350a423 https://thehistoryoftheweb.com/web-first-and-second-br 4634 owser/ 2 4 A böngészők komponensei: A böngészők felépítése felhasználó felület User Interface ● A felhasználói felülethez tartozik a címsor, a gombok (például, vissza, előre, frissítés), menük, stb. Browser Engine ● Beletartozik a böngésző minden látható része, Data annak a területnek a kivételével, ahol a Storage weboldal megjelenítésre kerül. Rendering Engine Networking JS Engine UI Backend 5 7 A böngészők komponensei: Böngészőmotor és renderelő motor böngészőmotor ● A böngészőmotor (browser engine), renderelő ● Egy magas szintű interfészt biztosít a motor (rendering engine) és layout engine renderelő motor manipulálásához. kifejezéseket gyakran egymás megfelelőiként ● Közvetítő szerepet tölt be a felhasználói felület használják, bár ez technikailag pontatlan. és a renderelő motor között. – A Gecko egy speciális eset, mivel egy ● böngészőmotorból és egy renderelő motorból áll. Kezeli az adattároló komponenst. 6 8 A böngészők komponensei: A böngészők komponensei: renderelő motor hálózati komponens (2) ● A böngészők egy kulcskomponense.