Vizsgatémák 6-8 Webböngészők Markdown XML bevezető Flashcards
Ki mikor és milyen böngészőt alkotott meg először?
Tim Berners Lee 1990 december 25 a World Wide Webet.
Milyen komponensei vannak a böngészőknek?
User Interface
Browser Engine
Rendering Engine
Networking
Javascript Engine
UI Backend
Data Storage
Mi a felhasználói felület?
A böngésző minden látható része, a weboldal megjelenítésén kívül.
Mi a böngészőmotor?
Magas szintű interfészt biztosít a renderelő motor manipulálásához.
Közvetítő szerepet tölt be a felhasználói felület és a renderelő motor között.
Kezeli az adattároló komponenst.
Mi a renderelő motor feladata?
A webes tartalmat vizualizálja.
Mi a hálózati komponens feladata?
Kezeli a hálózati kommunikációkat.
Mi a feladata a JavaScript motoroknak és melyek a fő motorok?
Futtatja a JavaScript kódokat.
SpiderMonkey, V8, JavaScriptCore
Mi a feladata a UI back-endnek?
A böngészőben a rajzolásért felelős, felhasználói felületet és weboldalakat jelenít meg .
Jellemezd az adattárolót és sorold fel használati területeiket!
Adatok perzisztens tárolását végzik.
HTTP sütik
HTTP gyorsítótárazás
Indexed Database API
Web Storage API
Melyek a főbb renderelő motorok?
WebKit (Apple)
Blink (Chrome)
Gecko (Mozilla)
Mire való a böngésző kiegészítő?
A böngésző megjelenését vagy viselkedését testreszabó szoftvermodul.
Lehet kiterjesztés, nyelvi csomag, téma vagy plugin.
Mire való a böngésző kiterjesztés?
Egy olyan kiegészítő, ami a böngésző viselkedését módosítja, funkciót ad hozzá vagy módosít.
Mi és hol használják a fej nélküli böngészőket?
Grafikus felhasználói felület nélküli.
Webalkalmazások automatikus tesztelése.
Weboldalakkal történő interakció automatizálása.
Képernyőkép készítése weboldalakról.
Információ kinyerése weboldalakból.
Mire használják az about URI sémát?
Hozzáférést adnak a belső erőforrásaikhoz, pl beállítások, alkalmazás információk vagy rejtett beépített funkciók.
Mik a jelölőnyelvek és mire valók?
Szöveg annotálására szolgáló számitógépes nyelvek.
Szövegtől jól elkülöníthető módon lehet szövegrészekhez metaadatokat adni.