Vizsgatémák 1-4 WWW UNICODE MÉDIA TÍPUSOK URI Flashcards
Mi az az erőforrás?
Bármi, ami azonosítható egy URI-val .
Mi a reprezentáció?
Egy erőforrás állapotról információkat kódoló adatok.
Mi a tartalomegyeztetés?
Egy erőforrás több reprezentációja közül a megfelelő kiválasztása.
Mi a hivatkozás-feloldás?
Egy URI használata a hivatkozott erőforrás eléréséhez.
Mi az a web ágens?
Weben valaki nevében cselekvő személy vagy szoftver.
Mi az a felhasználói ágens?
Olyan web ágens, ami egy szoftver és egy személy nevében cselekszik.
Milyenek lehetnek a szabványok eredetük szerint?
De facto
De jure
Önkéntes közmegegyezéses
Jellemezd a de facto szabványokat és adj rá példát!
Gyakori használatból vagy a piac elfogadottságból származik
pl. QWERTY billentyűkiosztás, TeX, PDF (2008 előtt)
Jellemezd a de jure szabványokat és adj rá példát!
Helyi, állami vagy nemzetközi szintű szabályozók által előírt szabványok.
pl. nemzetközi mértékegységrendszer (SI), PDF(2008 után)
Jellemezd az önkéntes közmegegyezéses szabványokat és adj rá példát!
Magánintézmények által meghatározott szabványok.
pl. TCP/IP, HTML, CSS
Mivel foglalkozik a IANA?
A IANA egy funkció, melyet az ICANN működtet.
Az interneten használt kódok és számok kiosztását koordinálja.
IP címek kiosztásának globális koordinálása.
Nyilván tartja a különféle internet protokollokhoz használt kódokat és számokat.
Mivel foglalkozik az IETF?
Internet protokollkészletet (TCP/IP) fejleszti.
Alapítás 1986 január 16.
A szabványokhoz kötődő specifikációkat RFC sorozatban publikálja.
Mikor és hol indult az RFC?
1969-ben az ARPANET részeként.
Milyen folyamokra osztják az RFC sorozatot?
IETF
IAB
IRTF
Független beadványok folyama.
Milyen alsorozata van az IETF RFC sorozatnak?
Best Current Practice (BCP)
Internet Standard (STD)
Mi a W3C tervezési alapelvei?
Web mindenkinek
Web mindenhol
Ki hol és mikor alapította a W3Ct?
Tim Berners Lee az MITn 1994-ben.
Mivel foglalkozik a WHATWG?
Böngészőbe implementálható szabványokat fejleszt.
Mi a Unicode?
Univerzális karakterkódolási szabvány.
Mi a kódtér?
A kódtér azon egész számok halmaza amivel karaktereket kódolunk.
A legkisebb eleme a 0 16, a legnagyobb pedig 10FFFF 16.
Mi a kódpont?
A kódtér egy eleme, egy egész szám.
Az ábrázolás az U+ és ezt követő 4-6 hexadecimális számjegy a vezető nullák elhagyása után.
Mi a Basic Multilingual Plane (BMP)?
A BMP a Unicode kódtér első 65536 kódpontja, mely tartalmazza a leggyakrabban használt karaktereket, valamint számos ritka karaktert. Ez a 0. sík.
Milyen karakterkódolási szabványok léteznek?
UTF-8
UTF-16
UTF-32
ISO/IEC 8859
Jellemezd az UTF-32 karakterkódolást!
Legegyszerűbb karakterkódolás, 4 byteon történik és nagy a tárhelyigénye.
Jellemezd az UTF-16 karakterkódolást!
2-4 byteon kódol. A BMP elemeit 2 byteon, a többit pedig 4-en. Kompromisszumot köt a hatékonyság és a tárhellyel való gazdálkodás között.
Jellemezd az UTF-8 karakterkódolást!
Kevésbé hatékony.
1 byteon kódolja a U+0000 - U+007F (128 ASCII karaktereket)
2 byteon kódolja az U+0080 - U+07FF
3 byteon a BMP elemeit
4 byteon a többi elemet.
Mi az ISO/IEC 8859?
8 bites karakterkódolási szabvány.
Hogyan fejezünk ki Unicode karaktereket CSS-ben?
\hhhhhh
Hogyan fejezünk ki Unicode karaktereket JSON-ben?
\uhhhh formában.
Hogyan fejezünk ki Unicode karaktereket XML-ben?
Decimálisan &#nnnn
Hexadecimálisan &#xhhhh
Hogyan fejezünk ki Unicode karaktereket HTML-ben?
&név
&#hhhh decimális alakban
&#xnnnn hexadecimális alakban.
Mik a média típusok?
A protokollok által továbbított adatok formátumainak jelzése.
Sorold fel a felső szintű típusokat!
Image
Font
Message
Text
Model
Multipart
Video
Application
Audio
Mik a média típusok komponensei?
Felső szintű típusok, altípus, paraméterek, strukturált szintaxis utótag.
Hogy adunk meg altípust?
Használat körétől függően adott fába regisztráljuk.
Mi a strukturált szintaxis utótag?
Altípus nevét a ‘+’ követő karakter. Média típus szerkezetét jelzi.
A paraméterek jellemzői.
Értékére nincs előírt szintaxis.
A nevét és lehetséges értékét a média típus regisztráció határozza meg.
Mi az URI?
Egy azonosító, melyeket erőforrásokhoz társítunk, tömör karaktersorozat.
Ki adminisztrálja az URI sémákat?
IANA.
Sorold fel a közismert URI sémákat!
file
http/https
mailto
about
Milyen URIk léteznek?
Uniform Resource Locator URL
Uniform Resource Name URN
Mi a százalékos kódolás és hogy működik?
Nem megengedett karakterek használatához vagy a fenntartott karakterek speciális jelentésének elnyomásához.
A karaktereket helyettesítjük %HH módon, ahol a HH az oktett értékét reprezentáló két hexadecimális számjegy karakter.
Mi az URI szintaxisa?
séma:://host/útvonal?lekérdezés#erőforrásrész
séma:útvonal?lekérdezés
Jellemezd az URI autoritás komponenst!
Az URI további része által meghatározott névtér a része.
[userinfo ‘@’]host[’:’ port]
Jellemezd az útvonal komponenst!
Az útvonal részek ‘/’ karakterekkel vannak elválasztva.
Az első ‘?’ vagy ‘#’ karakterig tart, vagy az URI végéig.
Jellemezd a lekérdezés komponenst!
’?’ jelzi az elejét és ‘#’ig tart.
Név ‘=’ érték párokat tartalmaz és ‘&’ választja el őket.
Jellemezd az erőforrás rész azonosítót!
’#’ jelzi az elejét és az URI végéig tart.
Mi az abszolút URI?
Olyan URI ami nem tartalmaz erőforrásrész-azonosítót.
Mi az URI-hivatkozás?
URI vagy relatív hivatkozás.
Mire való az erőforrásrész-azonosító?
Az erőforrás reprezentációk média típusa határozza meg.
Mi a relatív hivatkozás?
Egy URI séma-specifikus része, vagy annak egy végszelete.
Hogyan hasonlítunk össze URIkat?
URI-k akkor ekvivalensek ha ugyanazt az erőforrást azonosítják.
Gyakorlatban a nagybetűk kisbetűvé alakítása, kis és nagybetű érzéketlen komponensekben.
Mi az IRI és mik a jellemzői?
Nemzetköziesített erőforrás-azonosító. URI általánosítása.
ASCII karakterek helyett, UNICODE/UCS karakterek.
A nem fenntartott karakterek halmazának kiterjesztése.
Melyek az IRI előnyei?
Nem latin abc használók könnyebben tudják használni az URIkat.
Melyek az IRI kockázatai?
Felhasználók megtévesztése, hasonló UNICODE karakterek esetén. broken és br0ken, 1ame és lame.