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.
Adj példát jelölőnyelvekre!
AsciiDoc
Markdown
TeX
troff
Wikitext
XML
Mi a Markdown?
Egy pehelysúlyú jelölőnyelv sima szöveges formázási szintaxissal.
Jellemezd a Markdown jelölőnyelvet!
Könnyen olvasható és írható.
Többféle kimeneti formátum. (pl HTML)
Speciális ismeretekkel nem rendelkező felhasználókat célozza meg.
Szintaxisát a sima szöveges email formázás ihlette.
Mi a Markdown szabványosítás?
A CommonMark a Markdown egy egyértelmű szintaxis specifikációja.
Egy tesztkészlet is biztosít az implementációk a specifikációnak való megfelelésének ellenőrzéséhez.
Sorolj fel Markdown változatokat!
GitHub Flavored Markdown
Pandoc’s Markdown
Sorold fel hol használják a Markdownt!
A weben szövegbevitelre használják.
Kollaborációs eszközök és platformok.
Blogolási platformok és tartalomkezelő rendszerek.
Online közösségi platformok.
Műszaki és tudományos publikálás.
Mi az XML?
Általános célú jelölőnyelv.
1990-es évek második felében született.
Jellemezd az XML-t!
Szintaxis struktúrált dokumentumok ábrázolására, majd azok automatikus feldolgozását.
Rengeteg hasonló specifikáció, mely XML család.
Mik alkotják az XML dokumentumot?
Címek, fejezetek, szakaszok, bekezdések, megjegyzések, táblázatok.
Mi a célja az XML dokumentumoknak?
Automatikus feldolgozhatóság.
Minek és miért a rövidítése az XML?
Extensible Markup Language.
Kiterjeszthető, mert nincs előre definiált címkekészlet a szerkezeti alkotórészek azonosítására.
Hasonlítsd össze az XML és HTML-t!
Az XML-nek nincs előre definiált címkekészlete, míg a HTML azt használ.
Célja adatok leírása, míg a HTML-nek információ megjelenítése.
Adatcsere formátumként használják az XML-t.
A HTML egy jelölőnyelv.
A HTML az XML egy speciális alkalmazása (XHTML).
Sorold fel az XML előnyeit!
Egyszerű
Nyílt
Gyártófüggetlen
Platformfüggetlen
Univerzális adatcsere formátum
Kiterjedt infrastruktúra
De facto szabvány
Sorold fel az XML hátrányait!
Bőbeszédű és nehézkesen használható szintaxis.
Nagy tárigény
Bonyolultság-
Milyen alternatívája van az XML-nek?
JSON.
Nagyjából ugyanazokat az előnyöket kínálja mint az XML, azonban azok hátrányai nélkül.
Jellemezd a dokumentum központú XML-t!
A dokumentumok jelölésekkel kiegészített folyó szöveg.
Dokumentumok szerkezete nagy változatosságot mutat.
Lényeges az elemek sorrendje.
Emberi fogyasztásra szánt dokumentumok.
pl. XHTML