Rotta Assoluta u Relattiva

Nifhmu d-differenza bejn path Indirizz Assolut u Relattiv

L-ebda aspett tad-disinn tal-web ma huwa aktar "iċċentrat fuq il-web" minn hyperlinks (komunement imsejħa sempliċement bħala "links"). Il-ħila li toħloq link fuq paġna u li tippermetti lill-qarrejja biex jaċċessaw faċilment kontenut ieħor hija waħda mill-karatteristiċi li jiddefinixxu li jiffissaw il-websajts apparti minn mezzi oħra ta 'komunikazzjoni bħall-istampar jew il-midja tax-xandir.

Dawn ir-rabtiet huma faċli li jżidu ma 'paġna, u jistgħu jkunu għal paġni web oħra, jew fuq is-sit tiegħek jew x'imkien ieħor fuq il-Web. Tista 'wkoll ikollok links għal riżorsi oħra, bħal stampi, vidjows jew dokumenti. Għadhom kemm huma faċli li jżidu l-links, huma wkoll wieħed mill-punti li ħafna disinjaturi tal-web ġodda ibatu biex jifhmu l-ewwel, speċjalment f'termini tal-kunċett ta 'mogħdijiet tal-fajls u dak li jfisser stramba assoluta versus relattiva, kif ukoll meta wieħed jintuża minflok l-ieħor.

F'kull waħda mill-istanzi tal-links deskritti hawn fuq, għandek tikkonsidra kif ser tmur għal dawk il-paġni varji jew riżorsi mis-sit tiegħek. Speċifikament, għandek bżonn tiddeċiedi x'tip ta 'mogħdija URL int se tikteb. Fid-disinn tal-web, hemm żewġ modi standard biex jinħolqu links u żewġ tipi ta 'mogħdijiet li tista' tuża:

URLs tal-Path Assoluta

Il-mogħdijiet assoluti jużaw URLs li jirreferu għal post speċifiku ħafna fuq l-Internet. Dawn il-mogħdijiet se jinkludu isem ta 'dominju bħala parti mill-mogħdija tal-link innifsu. Eżempju tal-mogħdija assoluta għal din il-paġna web huwa:

https: // www. / web-typography-101-3470009

Int tkun tipikament triq assoluta meta tkun trid tindika l-elementi tal-Web li huma f'qasam ieħor għajr dak tiegħek. Pereżempju, jekk jien ridt li torbot ma 'paġna fuq websajt differenti hawnhekk, inkun nista' ninkludi l-URL sħiħ għal dik ir-rabta peress li nħalli qasam wieħed (il-webdesign) biex imorru għal ieħor. Dik il-ħolqa sempliċiment iżżid l-element ġewwa l-paġna bil-URL użat bħala l-valur tal-attribut "href" għal dik ir-rabta.

Mela jekk tkun qed tgħaqqad ma 'xi ħaġa li hija "barra mis-sit" minn tiegħek stess, ikollok bżonn tuża triq assoluta, imma xi ngħidu dwar il-paġni jew ir-riżorsi fuq id-dominju tiegħek? Int tista 'attwalment tuża mogħdijiet assoluti anki jekk tkun qed tgħaqqad paġni fuq is-sit tiegħek stess, iżda mhix meħtieġa u, skont l-ambjent ta' żvilupp tiegħek, mogħdijiet assoluti jistgħu jikkawżaw problemi.

Per eżempju, jekk għandek ambjent ta 'żvilupp li tuża matul il-ħolqien ta' websajt, u inti tikkalkula l-URLs kollha għal dik il-URL, allura dawn kollha jridu jinbidlu meta s-sit imur ħaj. Biex tiġi evitata din il-problema, il-mogħdijiet tal-fajl għal kwalunkwe riżorsi lokali għandhom jużaw Paths Relattivi.

URLs tal-Path Relattiv

Il-mogħdijiet relattivi jinbidlu skond il-paġna li l-links huma fuq - huma relattivi għall-paġna li huma wieħed (minn hawn l-isem). Jekk qed tgħaqqad paġna fuq is-sit tiegħek stess, jew immaġni ġewwa direttorju "immaġini" fuq dak is-sit, mogħdija relattiva hija x'ser tuża x'aktarx. Il-mogħdijiet relattivi ma jużawx il-URL sħiħ ta 'paġna, b'differenza mill-mogħdijiet assoluti li aħna biss ħarsu lejn.

Hemm diversi regoli biex tinħoloq rabta bl-użu tal-mogħdija relattiva:

Kif tiddetermina l-passaġġ relattiv:

  1. L-ewwel jiddefinixxi l-URL tal-paġna li qed teditja. Fil-każ tal-eżempju tal-artikolu elenkat hawn fuq, dan ikun https: // www. / web-typography-101-3470009
  2. Imbagħad ħares lejn it-triq tad-direttorju għall-paġna. Għal dak l-artikolu, jiġifieri / web-typography-101-3470009

Se tara hawnhekk li aħna tikteb il-passaġġ relattiv billi nibda dik it-triq b'saqaf 'il quddiem (/). Dak il-karattru jgħidlek lill-browser biex tmur l-għerq tad-direttorju kurrenti. Minn hemm, tista 'żżid kwalunkwe folders jew ismijiet tal-fajl li għandek bżonn għar-riżorsa speċifika tiegħek, tħaffir għal folders u dokumenti biex fl-aħħar toħroġ fuq ir-riżorsa eżatta li tixtieq tkun marbuta.

Allura fil-qosor - jekk int imqabbad "barra mis-sit", tuża rotta assoluta li tinkludi t-triq kollha għal dak li tixtieq tagħmel. Jekk inti marbut ma 'fajl fuq id-dominju li tirrisjedi l-paġna li qed tikkodifika, tista' tuża mogħdija relattiva li essenzjalment tinnaviga mill-paġna li tkun fuq, permezz tal-istruttura tal-fajl tas-sit, u fl-aħħar għar-riżorsa li għandek bżonn .