Хипервръзките, обикновено наричани „връзки“, все още са един от най-важните аспекти и основен елемент на световната мрежа. Това е възможността да се създаде връзка на страница, която кара читателите директно да следят или да получат достъп до друго съдържание в рамките на документ. Това е една от най-определящите черти на уебсайтовете, особено за постигане на високи класирания. Има пряка зависимост между количеството връзки. Връзките могат да бъдат всичко като дума или бутон, който сочи към друго местоположение, което е част от този уебсайт, или може да сочи към съдържание, което е част от външни уебсайтове. Колкото и лесно да е да добавяте връзки към уебсайтове, това е малко по-сложно за уеб дизайнера да разбере концепцията, особено когато влязат абсолютни и относителни пътища.

Какво е абсолютен път?

Абсолютен път е път, който описва местоположението на файл или папка, независимо от текущата работна директория; всъщност той е относително към основната директория. Той съдържа пълното местоположение на файл или директория, откъдето идва и името. Също така се нарича абсолютно име на пътеката или пълен път и винаги започва на едно и също място, което е основната директория. Абсолютните пътеки съдържат цялата необходима информация за намиране на ресурсите, посочени с абсолютен URL. Трябва да се използва абсолютен път за препращане към уебсайтове, които са в домейн, различен от домашния.

Какво е относителен път?

Относителен път е път, който описва местоположението на файл или папка спрямо текущата работна директория. Най-добре може да се използва за препращане към уебсайтове, които са разположени в един и същ домейн, в идеалния случай в определени секции от уебсайтове, в които документите никога не променят отношения помежду си. За разлика от абсолютните пътища, относителните пътища съдържат информация, която е само относителна към текущия документ в рамките на същия уебсайт, което избягва необходимостта от предоставяне на пълен абсолютен път. С прости думи, относителният път се отнася до път, отнасящ се до местоположението на текущата уеб страница.

Разлика между абсолютния и относителния път

значение

Абсолютният път, наричан още пътека към файла или пълен път, се отнася до конкретно място във файловата система, независимо от текущата работна директория. Това е местоположението на файл или директория в компютър, който съдържа главната директория и пълния списък на директория, който е необходим за намиране на файла или директорията. Обратният път, напротив, се отнася до местоположението на директория, използваща текущата директория като референтна, което избягва необходимостта от уточняване на пълния абсолютен път. По този начин относителният път се нарича също като неособичен път.

URL

Има два основни варианта, когато става въпрос за подбор на URL адреси, абсолютен URL и относителен URL адрес. Абсолютен URL адрес сочи към много конкретно местоположение в мрежата и съдържа цялата необходима информация за намиране на ресурс. Абсолютните URL адреси трябва да се използват за връзка към други уебсайтове, които не са разположени в същия домейн. От друга страна, относителните URL адреси са по-лесни за използване, тъй като са относителни към страницата, на която се намират. Винаги е най-добрата практика да използвате относителни URL адреси за препратки към връзки, които са разположени в един и същ домейн, което ги прави по-лесни за работа.

В Windows

Абсолютният път съдържа пълния адрес на местоположението на файла, за да се отнася до определена директория в компютъра, докато текущата директория се приема като референтна за намиране на друга директория в случай на относителен път. Относителният път съдържа частичен адрес на абсолютния път въз основа на връзката му с директорията, към която е свързан.

Например:

D: \ документи \ mydocument.doc

mydocument.doc

В първия пример абсолютният път съдържа пълния път на файла, разположен в директорията „D“. Можете да щракнете с десния бутон върху файла и да щракнете върху свойства, за да определите абсолютния път на този файл. Във втория пример относителният път съдържа частичен адрес на файла спрямо текущата работна директория.

В Linux

В Linux абсолютният път се дефинира като местоположението на файл или директория спрямо кореновата директория и се обозначава с челна черта (/). Кореновата директория се отнася до горната директория, която съдържа файловата система, съдържаща поредица от под-директории, което води до допълнителни под-директории. Напротив, относителният път се отнася до местоположението на файл или директория спрямо текущата работна директория, а не до главната директория. Например,

/ Износ / Начало / FTP / кръчма

експорт / Начало / FTP / кръчма

В първия пример пътят започва от / директорията, която е главната директория, което го прави абсолютно име. Премахнахме предната наклонена черта / във втория пример, което я прави относително име на пътя, което означава, че е свързано с текущата работна директория, вместо с главната директория.

Абсолютен спрямо относителен път: Сравнителна диаграма

Обобщение на абсолютния спрямо относителния път

С две думи, ако искате да поставите връзки към други уебсайтове, които принадлежат към някакъв друг домейн, различен от домашния, най-вероятно използвате абсолютен път. Напротив, ще използвате относителен път, за да навигирате на място, ако връзките са в същия домейн, за който се отнасяте. С прости думи, абсолютен път се отнася до едно и също място във файлова система спрямо кореновата директория, докато относителният път сочи към конкретно местоположение във файлова система, спрямо текущата директория, в която работите.

Препратки

  • Кредит за изображение: https://www.flickr.com/photos/india_7/16318264487
  • Кредитна снимка: https://upload.wikimedia.org/wikipedia/commons/thumb/5/53/Linux_cmd001.png/640px-Linux_cmd001.png
  • Гойваерц, Ян и Стивън Левитан. Готварска книга с регулярни изрази. Себастопол: O’Reilly Media, 2009. Печат
  • Bishop, Sherry, et al. Колекцията WEB разкри стандартното издание. Бостън: Cengage, 2012. Печат
  • Шафер, Справочник на програмиста за уеб стандарти на Стивън М. Ню Джърси: John Wiley & Sons, 2008. Печат