[ Pobierz całość w formacie PDF ]
.Katalog w Gopherze nie jest tymsamym, co œcie¿ka dostêpu do pliku w URL-ach HTTP czy FTP.Opis zasad kodowanianazw katalogów wykracza poza ramy tej ksi¹¿ki, ale je¿eli jesteœ nimzainteresowany, mo¿esz go znaleŸæ w szczegó³owej specyfikacji standardu URL.W wiêkszoœci wypadków bêdziesz u¿ywa³ URL-a typu Gopher tylko po to, abyuzyskaæ dostêp do serwera.Taki adres wygl¹da nastêpuj¹co:gopher://gopher.myhost.com/Je¿eli jednak bêdziesz chcia³ umieœciæ na stronie po³¹czenie do konkretnegopliku na serwerze Gophera, lepiej jest dojœæ do niego za pomoc¹ przegl¹darki,zamiast konstruowaæ go w³asnymi si³ami.Spróbuj wiêc dojœæ do tego pliku, anastêpnie skopiuj go i wstaw do kodu swojej strony.UsenetURL-e s³u¿¹ce do obs³ugi list dyskusyjnych Usenet mog¹ mieæ dwie formy:news:name_of_newsgroupnews:message-idPierwsza forma jest u¿ywana do odczytu ca³ej listy, na przyk³ad,comp.infosystems.www.authoring.html lub alt.gothic.Je¿eli przegl¹darkaobs³uguje tego typu URL-e (bezpoœrednio lub poprzez specjalny program), takizapis spowoduje odczytanie listy wszystkich artyku³Ã³w dostêpnych w ramachdanej grupy.Druga forma umo¿liwia odczyt konkretnego artyku³u.Ka¿dy artyku³, znajduj¹cysiê na liœcie dyskusyjnej posiada swój unikalny numer ID, który wygl¹danastêpuj¹co:Aby wykorzystaæ ten numer w adresie URL, wystarczy usun¹æ nawiasy k¹towe iwstawiæ go po s³owie news:news:lemayCt76Jq.CwG@netcom.comWstawiaj¹c tego typu po³¹czenia, musisz pamiêtaæ o tym, ¿e artyku³y naserwerach Usenet nie s¹ przechowywane bez koñca i po up³ywie jakiegoœ czasu s¹usuwane.Numer ID takiego artyku³u stanie siê po jakimœ czasie nieaktualny.Jedyny sposób na wstawienie sta³ego po³¹czenia do artyku³u, to skopiowanie go wpostaci pliku na serwer, na którym znajduje siê prezentacja i pod³¹czenie jakopliku tekstowego lub HTML.Obydwa sposoby dostêpu do wiadomoœci zak³adaj¹, ¿e artyku³y bêd¹ odczytywane zserwera NNTP i mog¹ byæ u¿ywane tylko wtedy, gdy takowy bêdzie zdefiniowany wzmiennej œrodowiskowej lub ustawieniach przegl¹darki.Dlatego te¿ URL-e tegotypu nadaj¹ siê bardziej do lokalnego odczytywania artyku³Ã³w, ni¿ doumieszczania w po³¹czeniach na stronach WWW.Nie wszystkie przegl¹darki obs³uguj¹ URL-e typu News i Mailto.FileAdresy URL tego typu umo¿liwiaj¹ dostêp do plików na lokalnych dyskach.Innymis³owy, odnosz¹ siê do plików znajduj¹cych siê w tym samym systemie komputerowymco przegl¹darka.URL przyjmuje w przypadku plików lokalnych jedn¹ z dwóchpostaci.W pierwszej z nich nazwa serwera jest pusta (st¹d trzy ukoœniki oboksiebie), w drugiej z kolei w miejscu nazwy serwera pojawia siê s³owolocalhost.file:///dir1/dir2/filefile://localhost/dir1/dir2/fileJeden z tych sposobów na pewno zadzia³a (jest to zale¿ne od przegl¹darki).Adres URL tego typu bardzo przypominaj¹ adresy FTP.Tak naprawdê, to je¿eli wURL-u typu file podaæ nazwê serwera inn¹ ni¿ pusta lub lolcalhost, przegl¹darkabêdzie próbowa³a skopiowaæ ten plik za pomoc¹ protoko³u FTP.Obydwa poni¿szeURL-e odnios¹ dok³adnie taki sam skutek:file://somesystem.com/pub/dir/foo/file.htmlftp://somesystem.com/pub/dir/foo/file.htmlChyba najlepszym sposobem na wykorzystanie URL typu file jest umieszczenielokalnej strony w parametrach przegl¹darki jako tej, która bêdzie wywo³ywananatychmiast po uruchomieniu programu.Mo¿e to byæ z powodzeniem stronalokalna, zawieraj¹ca najczêœciej wykorzystywane punkty startowe do wêdrówki posieci.Problem z URL-ami typu file polega na tym, ¿e odnosz¹ siê one do plików w tymsamym systemie, w którym pracuje przegl¹darka, a nie w systemie, z któregopochodzi strona.Je¿eli ktoœ napotka tego typu po³¹czenie na Twojej stronie ispróbuje pod¹¿yæ jego œladem, przegl¹darka bêdzie szukaæ plików w jegosystemie, co oczywiœcie w 99,99 procentach przypadków, nie mo¿e siê udaæ.Dodatkowym minusem jest to, ¿e œcie¿ki dostêpu w tego typu URL-ach s¹ œcie¿kamibezwzglêdnymi, co znacznie utrudnia przenoszenie plików pomiêdzy ró¿nymisystemami.Je¿eli zamierzasz wstawiaæ po³¹czenia do plików umieszczonych w tym samymsystemie, w którym znajduje siê strona wyjœciowa, staraj siê korzystaæ zeœcie¿ek wzglêdnych a nie z adresów URL typu file
[ Pobierz całość w formacie PDF ]