Jelölőnyelvek
A jelölőnyelvek szöveg annotálására szolgáló számítógépes nyelvek.
Lehetővé teszik szövegrészekhez metaadatok megadását a szövegtől jól elkülöníthető módon.
példák jelölőnyelvekre
Mi a Markdown?
A Markdown egy pehelysúlyú jelölőnyelv sima szöveges formázási szintaxissal.
A Markdown jellemzői
Szabványosítás
Markdown változatok
markdown Gyakorlati felhasználások
konverzios eszkozok:
- Pandoc: css kodda alakit
- Mermaid: folyamatabrat keszit
A böngészők felépítése és komponensei
felhasználó felület
böngészőmotor
renderelő motor
hálózati komponens
A hálózati komponens felelős a hálózati
kommunikáció kezeléséért, beleértve:
– HTTP kérések és válaszok
– WebSocket API
– WebRTC
Egy platformfüggetlen interfészt biztosít, mely
mögött platform specifikus API-k kerülnek
felhasználásra.
fo js motorok
UI back-end
adattároló
Az adattároló felelős az adatok perzisztens
tárolásáért, a következőkhöz használják:
– HTTP sütik
– HTTP gyorsítótárazás
– Indexed Database API (IndexedDB)
– Web Storage API
A főbb renderelő motorok
fő asztali és mobil böngészők
Böngésző kiegészítők
Egy böngésző kiegészítő egy böngésző
megjelenését vagy viselkedését testreszabó
szoftvermodul.
– A kiegészítők fajtái: kiterjesztések, nyelvi
csomagok, témák, plugin-ek
böngésző kiterjesztések
Egy böngésző kiterjesztés egy olyan
kiegészítő, mely egy böngésző viselkedését
módosítja, azaz új funkcionalitást ad hozzá
vagy létező funkcionalitást módosít.
“Fej nélküli” (headless) böngészők
Egy „fej nélküli” (headless) böngésző egy grafikus
felhasználói felület nélküli böngésző.
– Programozottan vezérelhető.
Lehetséges alkalmazások:
– Webalkalmazások automatikus tesztelése
– Weboldalakkal történő interakció automatizálása
– Képernyőképek készítése weboldalakról
– Információ kinyerés weboldalakból (web scraping)
Az about URI séma