Avatar uživatele
Vojtishko

Jak by jste definovali a rozlišili relativní a absolutní hypertextový odkaz?

Jakou definici by jste přidělili pojmům relativní a absolutní hypertextový odkaz a jaký rozdíl mezi nimi je? Děkuji za pomoc

Zajímavá 0 před 1809 dny Sledovat Nahlásit



Nejlepší odpověď
Avatar uživatele
Arne1

Absolutní musí být kompletní URL – tedy začínající HTTP://
Relativní odkazuje na stejný server počínaje od nějakého konkrétního umístění v hierarchii webového serveru. Relativní odkaz se špatně použije mimo příslušnou webovou stránku (resp. mimo stránku umístěnou na daném serveru), může totiž vést so místa které není zvenčí viditelné. Význam je zjednodušení a zrychlení práce serveru. Spousta obrázků, ikonek, skriptů je tak dostupná daleko rychleji a jednodušeji než kdyby se odkaz zpracovával jako odkaz do Internetu.

0 Nominace Nahlásit

Další odpovědi
Avatar uživatele
Bobek 2

V samotné definici souhlasím s Arnem1, jen bych upřesnil, že důvod použití relativních odkazů určitě není v tom, že by se tím „zjednodušila a zrychlila práce serveru“ – ten server si to stejně vždycky musí přeložit na plné adresy.

Ale je to jednodušší pro správu toho webu. Když celý web se všemi podstránkami přemístíte na jinou doménu, tak na těch relativních odkazech nemusíte měnit naprosto nic, protože vám tam budou fungovat úplně stejně. Zatímco absolutní byste musel pokaždé všechny přepisovat.

0 Nominace Nahlásit


Avatar uživatele
anonym

Relativní odkaz předpokládá, že nějakou základní část odkazu máš danou a pohybuješ se jen na její úrovni. Takže například tou základní částí odkazu může být http:||olomouc.eu a ty tím že uvedeš relativní odkaz /aktuality máš vlastně na mysli absolutní odkaz http:||olomou­c.eu/aktuality , který vznikne jejich složením.

podobně třeba složením základní url http:||olomou­c.eu/aktuality s relativním zadáním ../portal vznikne absolutni cesta https:||olomou­c.eu/portal, protože dvě tečky jsou symbolické vyjádření pro relativní pohyb o úroveň výše od základní url.

Upravil/a: anonym

0 Nominace Nahlásit


Diskuze k otázce
Avatar uživatele
Arne1

Bobek 2: máš samozřejmě pravdu. To jsem tam dopisoval narychlo nakonec na mobilu.

před 1809 dny Odpovědět Nahlásit
Nový příspěvek
Zajímavé otázky v kategorii Počítače a internet