|
|
|
Macromedia
Dreamweaver 4
Linkuri relative, legaturi interne
|
|
|
|
|
|
|
Legaturi
relative
Linkurile
absolute dau
posibilitatea vizitatorului de a se lega
la resurse interesante, valoroase sau distractive exterioare
site-ului, dar ce te faci, in interioru' lui, cu navigarea ? De
ea
sunt raspunzatoare legaturile relative ce tin de structura
site-ului - in functie de structura se realizeaza meniul de
navigare si toate linkurile intre paginile(fisierele) proprii; la
modul cel mai ortodox spus, URL-urile relative functioneaza
pe baza faptului ca programul de navigare adauga numele
masinii gazda si calea paginii curente la fiecare referinta spre
alta pagina. Pe-nteles spus, se lipeste adresa(url-ul) site-ului
propriu inaintea denumirii paginii destinatie aratandu-se
si directorul in care ea, pagina, se afla in raport cu radacina.
|
|
|
O mica paranteza : masina gazda de acasa are adresa locului
in care-mi tin site-ul - C:\@CHESTII\
@GarajuLuiMike\ - asta-mi livreaza ea mie in Address
Bar inaintea oricarui fisier deschis; masina
gazda de la hostul platit are adresa http://www.garajuluimike.ro
- asta lipeste ea oricarei pagini
de pe server afisate in browserul vizitatorului ce intra pe
site-ul meu.
Inc-o paranteza : chestia asta cu lipitul e f.utila, iti iei de-o
grija cu adresa site-ului daca n-o stabilesti
inainte sa-l faci sau daca trebuie schimbata ulterior; avand numai
linkuri relative la meniul de navigare
practic nu conteaza la ce adresa vei incarca site-ul, legaturile
se vor pastra intacte.
Parantezele de sus luate impreuna se pot traduce si astfel
: cele doua puncte si-un slash(../) ce reprezinta
radacina site-ului in interfata de realizare a paginii(in meniurile
Link ale ferestrelor Properties sau
in codul
sursa) devin fie adresa site-ului(url-ul) propriu in browserul vizitatorului
fie adresa masinii gazda de acasa
atunci cand deschizi offline fisierele site-ului.
Ultima paranteza : atunci cand treci cursorul peste un link, inainte
sa dai click pe el, in bara de stare
(in coltul stanga-jos al ecranului, deasupra butonului Start)
se vede adresa la care vei ajunge cu click
pe acel link(asta numai daca vreun script pervers nu blocheaza
afisarea ).
In site-ul aflat acasa si mai apoi pe server ai numai denumiri de
pagini - cele aflate la vedere in root pot fi
numite principale(index.htm, electrice.htm, cockeri.htm,
...), cele aflate in directoarele vizibile (detector-
de-lilieci.htm in electrice, macromedia4-legaturi-
relative.htm in miscellanea, ...) pot fi numite secun-
dare, s.a.m.d - tertiare, cuaternare, ... - daca ele se afla in
alte directoare incluse in cele vizibile.
|
|
|
Conform
celor spuse mai sus despre lipit, url-urile
paginilor au mereu, in browserul vizitatorului, in
functie de locul unde se afla in
structura site-ului
si
indiferent de linkurile interne dintre ele, aceeasi forma
finala, astfel : o pagina principala va fi mereu de tip
http://www. numesite.ro/principala.htm, ex. http://
www.garajuluimike.ro/electrice.htm sau http://www.
garajuluimike.ro/index.htm ; o pagina secundara va fi
mereu de tip http://www.numesite.ro/directorul-in-
care-se-afla/secundara.htm,
ex. http://www.
garajuluimike.ro/electrice/detector-de-lilieci.htm.
Realizarea legaturilor relative e mult usurata de
Macromedia,
iar linkurile interne apar automat in
meniurile
Link ale ferestrelor Properties, dupa
ce ai
cautat paginile destinatie dand click pe iconita
directorului. Vezi exemple in pagina
urmatoare !
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.
|
|
|