Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00511 010255 11030899 na godz. na dobę w sumie
Po prostu tworzenie stron WWW - książka
Po prostu tworzenie stron WWW - książka
Autor: Liczba stron: 240
Wydawca: Helion Język publikacji: polski
ISBN: 83-7197-661-5 Data wydania:
Lektor:
Kategoria: ebooki >> komputery i informatyka >> webmasterstwo >> tworzenie stron www
Porównaj ceny (książka, ebook, audiobook).
Celem książki jest przekazanie praktycznej wiedzy o sposobie tworzenia stron WWW, ale również o samej filozofii ich tworzenia.

Autor zwraca uwagę nie tylko na język HTML czy elementy JavaScriptu, ale również na różnego rodzaju 'sztuczki' i ułatwienia, usprawniające pracę nad stronami WWW, a zatem nie pominięto opisu najczęściej używanych i najłatwiej osiągalnych narzędzi do projektowania stron. Dzieki tej książce czytelnik nauczy się, w jakim zakresie warto z nich korzystać i do czego je wykorzystywać. Najważniejsze, że pominięto dyskusję o wyższości jednej metody na drugą.

Znajdź podobne książki Ostatnio czytane w tej kategorii

Darmowy fragment publikacji:

IDZ DO IDZ DO PRZYK£ADOWY ROZDZIA£ PRZYK£ADOWY ROZDZIA£ SPIS TRE(cid:140)CI SPIS TRE(cid:140)CI KATALOG KSI¥flEK KATALOG KSI¥flEK KATALOG ONLINE KATALOG ONLINE ZAM(cid:211)W DRUKOWANY KATALOG ZAM(cid:211)W DRUKOWANY KATALOG TW(cid:211)J KOSZYK TW(cid:211)J KOSZYK Po prostu tworzenie stron WWW Autor: Krzysztof Pikoæ ISBN: 83-7197-661-5 Format: B5, stron: 236 DODAJ DO KOSZYKA DODAJ DO KOSZYKA Celem ksi„¿ki jest przekazanie praktycznej wiedzy o sposobie tworzenia stron WWW, ale r(cid:243)wnie¿ o samej filozofii ich tworzenia. Autor zwraca uwagŒ nie tylko na jŒzyk HTML czy elementy JavaScriptu, ale r(cid:243)wnie¿ na r(cid:243)¿nego rodzaju (cid:132)sztuczki(cid:148) i u‡atwienia, usprawniaj„ce pracŒ nad stronami WWW, a(cid:160) zatem nie pominiŒto opisu najczŒ(cid:156)ciej u¿ywanych i naj‡atwiej osi„galnych narzŒdzi do projektowania stron. Dzieki tej ksi„¿ce czytelnik nauczy siŒ, w jakim zakresie warto z(cid:160) nich korzysta(cid:230) i do czego je wykorzystywa(cid:230). Najwa¿niejsze, ¿e pominiŒto dyskusjŒ o(cid:160) wy¿szo(cid:156)ci jednej metody na drug„. Poradnik dla pocz„tkuj„cych, przysz‡ych profesjonalnych projektant(cid:243)w stron WWW. PrzystŒpne wyja(cid:156)nienie pojŒ(cid:230) HTML, HTTP, WWW, ‡„cza, ramka, tabela, etc. Jak skompletowa(cid:230) niezbŒdne narzŒdzia i nie straci(cid:230) du¿o pieniŒdzy? Jak zaprojektowa(cid:230) stronŒ? -- kilka doskona‡ych porad. Ramki, formularze, skrypty. Naucz siŒ tak¿e, czym s„ i jak poprawnie stosowa(cid:230) Kaskadowe arkusze styl(cid:243)w. Poznaj r(cid:243)¿nice w dzia‡aniu przegl„darek internetowych i zaprojektuj swoj„ stronŒ tak, by by‡a prawid‡owo wy(cid:156)wietlana. Naucz siŒ w‡a(cid:156)ciwego doboru formatu graficznego plik(cid:243)w oraz tworzenia stron, kt(cid:243)re ‡atwo obejrze(cid:230) nawet za pomoc„ ‡„cza modemowego. Techniki umieszczania tesktu i obrazk(cid:243)w na stronie. Wzbogacanie stron WWW: animowane obrazki, filmy, darmowe gotowe komponenty, etc. Publikowanie stron WWW. Jak pozyska(cid:230) i zarejestrowa(cid:230) w‡asn„ domenŒ internetow„. CENNIK I INFORMACJE CENNIK I INFORMACJE ZAM(cid:211)W INFORMACJE ZAM(cid:211)W INFORMACJE O NOWO(cid:140)CIACH O NOWO(cid:140)CIACH ZAM(cid:211)W CENNIK ZAM(cid:211)W CENNIK CZYTELNIA CZYTELNIA FRAGMENTY KSI¥flEK ONLINE FRAGMENTY KSI¥flEK ONLINE Wydawnictwo Helion ul. Chopina 6 44-100 Gliwice tel. (32)230-98-63 e-mail: helion@helion.pl Wstęp...................................................a.................................... 5 Zanim zaczniemy ...................................................y..................................... 5 Rozdział 1. W jakim celu tworzymy tę stronę? ............................................ 7 Rozdział 2. Kompletujemy narzędzia ...................................................a..... 13 Przeglądarka internetowa ...................................................y....................... 14 Projektant stron WWW ...................................................y.......................... 15 Edytor tekstu ...................................................y.......................................... 16 Program graficzny ...................................................y.................................. 17 Program do przesyłania plików...................................................y.............. 18 Rozdział 3. HTML, czyli esencja internetu .................................................. 19 Czym jest HTML?...................................................y.................................. 19 Gdzie można znaleźć przykłady? ...................................................y........... 20 Jak się tworzy i zapisuje dokumenty HTML-owe?................................... 21 Struktura strony WWW...................................................y.......................... 23 Struktura pliku HTML ...................................................y........................... 24 Formatowanie całej strony ...................................................y..................... 27 Tekst w HTML-u ...................................................y................................... 31 Grafika w HTML-u ...................................................y................................ 45 Tabele w HTML-u ...................................................y................................. 49 Łącza ...................................................y...................................................y... 60 Ramki ...................................................y...................................................y.. 70 Formularze ...................................................y............................................. 80 Kaskadowe arkusze stylów CSS ...................................................y............ 97 Rozdział 4. Projektant stron WWW ...................................................a...... 123 Netscape Composer...................................................y.............................. 124 Nowa strona...................................................y.......................................... 127 Grafika...................................................y.................................................. 136 Łącza ...................................................y...................................................y. 141 Tabele ...................................................y...................................................y 144 Ramki ...................................................y...................................................y 151 Formularze ...................................................y........................................... 152 Publikowanie strony w internecie ...................................................y........ 153 3 Spis treści Rozdział 5. Grafika w internecie...................................................a.......... 157 Formaty plików graficznych ...................................................y................ 158 Kolory ...................................................y.................................................. 161 Przeskalowywanie grafiki ...................................................y.................... 163 Grafika progresywna ...................................................y............................ 165 Grafika przezroczysta...................................................y........................... 166 Zapis i optymalizacja grafiki...................................................y................ 168 Grafika animowana ...................................................y.............................. 173 Skąd można pobrać grafikę? ...................................................y................ 176 Rozdział 6. Wzbogacamy stronę, czyli różne efekty................................. 177 Aktualna data...................................................y........................................ 178 Modyfikowanie paska stanu...................................................y................. 179 Wykrywanie przeglądarki ...................................................y.................... 180 Menu animowane ...................................................y................................. 181 Banery przewijane...................................................y................................ 183 Dźwięk na stronie...................................................y................................. 185 Wideo na stronie...................................................y................................... 188 Rozdział 7. Urozmaicanie stron gotowymi komponentami ....................... 191 Dodatki w serwisie 4free.pl...................................................y.................. 192 Dodatki w serwisie free4web.pl ...................................................y........... 194 Dodatki w portalu Onet.pl ...................................................y.................... 196 Dodatki w portalu Wirtualna Polska ...................................................y.... 197 Dodatki w portalu Interia ...................................................y..................... 198 Dodatki w serwisie WEBMEDIA ...................................................y........ 199 Dodatki w serwisie Of.pl...................................................y...................... 200 Rozdział 8. Efekt końcowy — publikacja ................................................. 201 Testowanie stron ...................................................y.................................. 202 Serwer dla naszych stron...................................................y...................... 203 FTP, czyli przesyłanie plików ...................................................y.............. 209 Rozdział 9. Domeny i rejestracja strony w wyszukiwarkach .................... 221 Rejestracja stron w wyszukiwarkach ...................................................y... 222 Rejestracja domen ...................................................y................................ 224 Dodatek A Kolory ...................................................a............................... 227 Dodatek B Znaki specjalne ...................................................a................. 231 4 Rozdział 8. Efekt końcowy — publikacja E f e k t k o ń c o w y — p u b l i k a c j a Nareszcie dotarliśmy do upragnionego końca. Dzięki opanowaniu HTML-u i obsługi narzędzi mamy gotową stronę WWW. Mamy również odpowiednio zoptymalizowaną grafikę — jednym słowem wszystko. To znaczy prawie wszystko. Pozostają nam czynności końcowe, które są również istotne. Nikt bowiem nie zobaczy naszej strony przed jej opublikowaniem. Najpierw przetestujemy nasze dzieło na własnym komputerze — jeszcze przed publikacją. W wielu miejscach książki znalazły się apele o bieżące sprawdzanie efektu naszych zabiegów. Zarówno używając Netscape Composera, jak i po prostu pisząc w języku HTML, powinniśmy regularnie wczytywać stworzoną stronę i sprawdzać, czy to jest to, o co nam chodziło. Pod sam koniec pracy bardzo zalecane jest przetestowanie całości, czyli ponowne sprawdzenie wszystkich elementów, np. podstron, oraz serwisu. Ważne jest bowiem współdziałanie wszystkich elementów. Kiedy już upewnimy się, że wszystko działa poprawnie, wówczas będziemy musieli zarejestrować swoje konto na jakimś serwerze i w końcu przesłać wszystkie pliki składające się na nasze strony do wybranego serwera. Dalszym etapem będą ponowne testy. Jest to absolutnie konieczne! Często zdarza się, że albo z naszej winy, albo z winy narzędzi na przykład zostaną poprzestawiane w dziwny sposób łącza. Po opublikowaniu stron upewnijmy się więc jeszcze raz, czy wszystko działa poprawnie. Następnie pozostanie nam już tylko zgłoszenie naszej strony do różnych wyszukiwarek i być może zarejestrowanie domeny. 201 n n o o r r t t s s e e i i n n a a w w o o t t s s e e T T Rozdział 8. Testowanie stron Powtórzę to jeszcze raz — stronę należy gruntownie przetestować przed opublikowaniem. Okazuje się, że jeżeli na przykład używamy projektanta stron WWW pracującego w technologii WYSIWYG, to faktycznie to, co zobaczymy na ekranie, nie zawsze odpowiada temu, co będzie mógł zobaczyć internauta odwiedzający naszą stronę. Pamiętajmy, że używany przez nas język HTML ma pewne standardy i w zasadzie powinien dawać takie same rezultaty we wszystkich przeglądarkach. Niestety tak nie jest, co pewnie już zauważyliśmy w trakcie omawiania poszczególnych elementów samego języka. Dosyć często zdarza się, że ta sama strona wczytana przez Internet Explorera i Netscape’a wygląda — delikatnie mówiąc — inaczej. Warto więc sprawdzić, jak nasz serwis prezentuje się w obu przypadkach. Jeżeli struktura katalogów, w których przechowywaliśmy nowo stworzony serwis, na naszym komputerze będzie inna niż ta, którą zbudujemy na serwerze, może się okazać, że linki będą martwe i zamiast nowych elementów internauta zobaczy tylko niemiły komunikat o błędzie. Czasami problemy sprawiają też edytory HTML takie jak Composer — przestawiając w dziwaczny sposób łącza oraz adresy miejsc, w których przechowywana jest grafika używana na stronie. Możemy to sprawdzić bardzo prosto, wczytując swoją stronę do przeglądarki wprost z dysku twardego. W Internet Explorerze wybieramy z menu Plik/ Otwórz/Przeglądaj i wskazujemy właściwy plik. W Netscapie podobnie — File/Open Page/ Choose file. Teraz pozostaje po prostu poświęcić trochę czasu i popróbować. 202 Otwieranie strony z dysku twardego w przeglądarce Internet Explorer (Plik/Otwórz). Otwieranie strony z dysku twardego w przeglądarce Netscape (File/Open Page). Tak może wyglądać strona, jeżeli pomylone zostały ścieżki dostępu do elementów graficznych. Zamiast nich pojawiły się znaczki ze znakami zapytania. Nie wygląda to ładnie. Oto komunikat, który może napotkać internauta, jeżeli strony poprawnie nie przetestowano. Łącze prowadziło do pliku, który nie istnieje. Internet Explorer jest równie mało wyrozumiały dla martwych łączy. Efekt końcowy — publikacja Serwer dla naszych stron Strony są zaprojektowane — pozostaje nam znaleźć dla nich miejsce w sieci. Musimy je umieścić na serwerze, żeby były dostępne dla szerokich rzesz internautów. Gdzie znajdzie się dom dla naszych stron? Jak go szukać? Okazuje się, że odpowiedź na to pytanie jest łatwiejsza, niż można przypuszczać. Niekiedy zdarza się, że pracujemy na czyjeś wyraźne zlecenie, wówczas miejsce publikacji stron jest już ściśle określone. Czasami też nasza macierzysta firma udostępnia nam możliwość opublikowania własnych stron na jej serwerze. Najczęściej jednak jesteśmy w sytuacji, w której nie wiemy za bardzo, gdzie i jak to zrobić. Nie martwmy się! Oferta miejsc, które chętnie przyjmą naszą stronę, jest ogromna. Nie trzeba troszczyć się również o pieniądze. Oferta ta jest zupełnie darmowa. W zasadzie wszystkie szanujące się portale internetowe oraz popularne gazety dają możliwość otwarcia konta pocztowego i udostępniają miejsce na WWW. Oferta co prawda jest wszędzie darmowa, jednak różnice mogą być znaczne. Przede wszystkim chodzi o pojemność konta — czyli to, jak dużo miejsca mamy na naszą stronę. Niekiedy nie ma limitu, w innych przypadkach jest to np. tylko 6 MB. Serwery różnią się też szybkością działania i jakością połączenia z resztą świata. Efektem jest szybkość wczytywania naszych stron, a więc trzeba również na to zwrócić uwagę. Jeżeli nie będziemy zadowoleni krajową ofertą — chociaż wydaje się, że jest ona całkiem sensowna — to już teraz bez wiz i dewiz możemy umieścić nasze strony na serwerach w USA, Francji, czy gdzie tylko chcemy. Prawdziwy globalizm! Tak będzie być może wyglądał rzeczywisty świat za kilkadziesiąt lat. Cyberświat już taki jest. 203 S e r w e r d l a n a s z y c h s t r o n http://www.onet.pl. Republika WWW — dom dla tysięcy stron. n o r t s h c y z s a n a l d r e w r e S Rozdział 8. Portal Onet.pl http://www.onet.pl Onet umożliwia uzyskanie osobistego konta pocztowego i tworzenie własnych stron internetowych. Zaopatrzony jest w przyjazny i prosty moduł obsługi, który umożliwia sprawne zarządzanie pocztą elektroniczną. Po połączeniu się z serwerem www.onet.pl zostanie wczytana strona, która umożliwi ci założenie konta i jego późniejszą obsługę. Serwer Onet.pl udostępnia 20 MB z przeznaczeniem na korespondencję i kolejne 6 MB, które będziesz mógł wykorzystać dla potrzeb swojej strony WWW. Oprócz tego Onet oferuje tematyczny katalog prywatnych witryn, pomoc w tworzeniu witryny, projektowaniu stron i propagowaniu ich w sieci internet. Na stronie głównej powinniśmy wskazać ikonę Republika znajdującą się w lewym górnym rogu. W ten sposób przejdziemy do Republiki WWW, która jest domem dla wielu setek stron. Jeżeli jeszcze nie mamy konta, powinniśmy je założyć, czyli wybrać swój identyfikator. Wystarczy teraz postępować zgodnie z instrukcją. Dopiero po założeniu konta możemy przystąpić do zainstalowania naszej strony. Całość procesu udostępnienia konta zajmuje zaledwie kilka minut i przebiega w sposób zupełnie bezproblemowy. Przesyłając swoje strony programem FTP musisz połączyć się z serwerem ftp.onet.pl i podać wybraną przez siebie w trakcie procesu zakładania konta nazwę użytkownika i hasło. Adres strony będzie wyglądał tak: http://republika.pl/nazwa_użytkownika/. W portalu Onet.pl znajduje się ciekawy system wspomagający tworzenie stron WWW i nieźle opracowana pomoc. 204 http://free.polbox.pl. Lista najczęściej zadawanych pytań dotyczących oferty Polboxu. Ma ona dać użytkownikom obraz oferty i jej zalet. Niestety, w chwili pisania tej książki (rok 2002) ostatnia aktualizacja listy miała datę 14 sierpnia 1997! Polbox wciąż działa i można tu założyć konto. Jednak z nowościami nie jest najlepiej. Efekt końcowy — publikacja Polbox http://free.polbox.pl Kolejną ofertę dla internautów internetu przygotował Polbox. Można tu nieodpłatnie założyć sobie konto pocztowe i uzyskać miejsce dla własnej strony WWW. Po połączeniu się z adresem http://free.polbox.pl/ wczytana zostanie strona, która w sposób łatwy i przyjemny poprowadzi cię przez proces zakładania konta. Konto pocztowe na tym serwerze ma standardową pojemność zaledwie 1 MB, a miejsce dla strony WWW — jedynie 2 MB. Adres mailowy, jaki uzyskasz, będzie miał format: nazwa_użytkownika@polbox.com. Udostępniono również system sprawdzania i wysyłania poczty z poziomu przeglądarki i stron WWW. Jednak w tym ostatnim przypadku jego oferta jest bardzo uboga — pozwala tylko na najbardziej podstawowe operacje. Po uzyskaniu konta pocztowego możemy wyrazić życzenie uzyskania również na serwerze darmowego miejsca przeznaczonego dla naszej własnej strony WWW. Adres strony użytkownika ma następujący format: http://free.polbox.com/x/nazwa_użytkownik, gdzie x to pierwsza litera nazwy użytkownika. Teraz wystarczy przygotować swoją stronę (a raczej strony) i przesłać jest na serwer. Oferta Polboxu — kiedyś rewelacyjna i nowatorska — niestety powoli traci na atrakcyjności. Oferowane pojemności są zdecydowanie za małe. Poza tym zdarzają się przykre niespodzianki, że listy wysyłane z kont polbox.com są odrzucane przez największego chyba dostawcę internetu na świecie, America On-Line... Brakuje również biblioteki narzędzi. Możliwość odbierania poczty przez WWW jest dopiero testowana. 205 S e r w e r d l a n a s z y c h s t r o n Rozdział 8. Portal Wirtualna Polska http://www.wp.pl Wirtualna Polska to portal internetowy, dzięki któremu możesz zostać posiadaczem własnego konta pocztowego i to całkiem sporego, bo o pojemności 15 MB, przy czym maksymalna wielkość pojedynczego przesyłanego listu nie może być większa niż 4 MB. Całkowita pojemność, jaką możemy wykorzystać na nasza stronę WWW, to niestety tylko 5 MB. Twoja strona będzie miała adres: http://strony.wp.pl/wp/Twój_login. Również i tutaj proces zakładania konta jest szybki i zupełnie nieskomplikowany. Wystarczy wypełnić formularz, odpowiadając na proste pytania. Wszystko dzieje się automatycznie. Nasze zadanie ogranicza się do udzielania odpowiedzi. Wirtualna Polska oferuje szablony stron, które możemy wykorzystać. Wpłynie to z pewnością na polepszenie efektu wizualnego i oczywiście na szybkość tworzenia własnej witryny. Wybieramy po prostu projekt, który nam się podoba, i dosłownie za pomocą kilku kliknięć możemy go dostosować do naszych potrzeb, wypełniając pożądaną treścią. Efekt jest natychmiastowy, jednak to, co powstanie, trudno to nazwać zaawansowaną stroną WWW, która może zadowolić bardziej ambitne osoby. Co najwyżej może to być początek dalszych starań. W portalu Wirtualna Polska znajduje się cały szereg narzędzi przydatnych do tworzenia i publikacji stron WWW. Możemy tu znaleźć wersje instalacyjne chociażby Windows Commandera czy programu Cute FTP. Możemy więc traktować Wirtualną Polskę jako kolejne źródło oprogramowania w internecie. n o r t s h c y z s a n a l d r e w r e S 206 http://www.wp.pl. Modyfikacja szablonu strony WWW za pomocą kreatora stron z serwisu Wirtualnej Polski. Wirtualna Polska oferuje biblioteczkę przydatnych narzędzi. www.interia.pl. Moduł wyszukiwarki, który można bez problemu wstawić na własną stronę. Przegląd gotowych projektów, które możesz zastosować do budowy twojej strony. Efekt końcowy — publikacja Portal Interia.pl www.interia.pl Interia założyła swoje własne miasto internetowe, do którego możesz się wprowadzić zupełnie za darmo! Serwis stworzono w konwencji wirtualnego miasta, które odzwierciedla infrastrukturę miasta rzeczywistego. Zlokalizowano w nim osiem głównych dzielnic, podzielonych na kategorie. W ich obrębie będziesz mógł zlokalizować swoją nowo zbudowaną stronę lub przenieść już istniejącą, rezydującą na innym serwerze. Masz do dyspozycji sporą powierzchnię (12 MB pojemności), która umożliwi ci stworzenie całkiem rozbudowanej strony. Pojemność ta może zostać podwojona, jeżeli gospodarze Miasta ocenią twoją stronę jako wartościową i ciekawą. Razem z kontem WWW otwierane jest konto o pojemności aż 20 MB, przeznaczone na pocztę elektroniczną — przy czym pojedyncza przesyłka nie może być większa niż 4 MB. W serwisie udostępniono, oprócz standardowych rozwiązań, kilka przydatnych dodatków. Są to m.in. licznik i księga gości. Ciekawym rozwiązaniem jest STATeria, która umożliwia szczegółowe monitorowanie i analizowanie popularności stron. Znajdziemy tu również gotowe projekty stron i inne udogodnienia, jak np. okna wyszukiwarek i inne oryginalne narzędzia, które będziesz mógł wykorzystać na swojej stronie. Na dodatek Miasto oferuje ci także własny serwer wirtualny WWW oraz ftp. Autorzy Miasta zapewniają, że będą się starali jeszcze bardziej uatrakcyjniać swoją ofertę, a w zanadrzu mają przygotowane kolejne ciekawe udogodnienia, które systematycznie będziemy wprowadzać do serwisu. S e r w e r d l a n a s z y c h s t r o n 207 n o r t s h c y z s a n a l d r e w r e S Rozdział 8. Yahoo Geocities http://geocities.yahoo.com/ Geocities to prawdziwa legenda. Kiedy jeszcze w Polce własne strony WWW pozostawały tylko w sferze marzeń, Geocities udostępniało miejsce za darmo. Wielu internautów z Polski tam właśnie umieszczało swoje pierwsze prace. Dzisiaj mamy już sporo dobrych polskich miejsc, jednak Geocities nadal jest niezłym rozwiązaniem. Każdy użytkownik może liczyć na 15 MB miejsca przeznaczonego na strony WWW. Większa pojemność i dodatkowe udogodnienia niestety kosztują. Nie są to co prawda ogromne pieniądze (w każdym razie jak na amerykańskie standardy), bo rzędu kilkunastu złotych na miesiąc — ale w każdym razie jest to pewien koszt. Adres, jaki otrzymamy po rejestracji, to: http://www.geocities.com/nazwa_użytkownika. Wszystkie strony są ładnie posegregowane i umieszczone w katalogu. Każda osoba, która będzie chciała odwiedzić portal, może w ten sposób dotrzeć do naszych zasobów. Oczywiście oprócz miejsca na strony WWW otrzymamy również konto o adresie: nazwa_użytkownika@yahoo.com przeznaczone na pocztę elektroniczną. W skrócie można powiedzieć, że Geocities to całkiem przyjazne miejsce w Stanach Zjednoczonych, które cechuje się niezawodnością i przyzwoitą szybkością działania. Jeśli chodzi o to ostatnie, to warto sprawdzić, jak serwer ten będzie widoczny z naszego miejsca w internecie. Niekiedy bowiem polski internet chodzi całkiem dobrze, ale strony zza oceanu są ściągane bardzo wolno. Geocities oferuje również ciekawe narzędzia do edycji HTML-u i przesyłania plików czy też statystyki odwiedzin stron. 208 http://geocities.yahoo.com/. Edytor HTML-u w serwisie Geocities. W ten sposób możemy tworzyć swoją stronę, pisząc po prostu w języku HTML. Do wstawienia tabeli zastosowano tu ciekawy mechanizm, ułatwiający pracę. Netscape działający w trybie FTP. Na przykład po połączeniu się z America On Line możemy przejrzeć zasoby serwera. FTP może nie jest spektakularny — bo nie ma tu grafiki i innych „efektów specjalnych” — ale za to jest niezwykle pożyteczny. Dzięki niemu kompletowanie niezbędnego oprogramowania czy np. sterowników do różnych urządzeń jest bardzo łatwe. Efekt końcowy — publikacja FTP, czyli przesyłanie plików FTP to skrót od angielskich słów File Transfer Protocol — co oznacza protokół służący do przesyłania plików. Jak sama nazwa wskazuje, umożliwia on ściąganie plików tekstowych i binarnych z serwerów, na których są one przechowywane. Właśnie dzięki FTP jesteś w stanie pobrać z sieci najnowszą wersję Netscape’a czy jakiś program sharewarowy. Jeżeli będziesz używał znanej przeglądarki, na przykład Netscape’a, nie musisz się w zasadzie martwić o dodatkowe oprogramowanie, gdyż nie jest to tylko narzędzie do oglądania stron WWW, ale uniwersalny instrument do eksploracji internetu. Dzięki jego funkcjom można bez problemu łączyć się za pomocą protokołu FTP z najrozmaitszymi miejscami w sieci i ściągać odpowiednie oprogramowanie. Adres FTP zawsze zaczyna się od ftp:// — w odróżnieniu od stron WWW o adresach zaczynających się od http://. Nie ma oczywiście żadnych przeszkód, by adres FTP był linkiem. Dlatego też profesjonalnie przygotowane bazy danych udostępniające oprogramowanie (sprawdź http://www.shareware.com) są udostępniane w postaci strony WWW ze specjalnymi linkami wykorzystującymi protokół FTP. Jeżeli jesteśmy zapalonymi użytkownikami sieci, to okazuje się, że nasza przeglądarka nie może spełnić wszystkich naszych wymagań w odniesieniu do użytkowania protokołu FTP. Jeżeli na przykład chcemy stworzyć własną stronę WWW, wówczas konieczne staje się nie tylko ściąganie, ale również przesyłanie i umieszczanie plików na innych serwerach. Do tego celu Netscape się nie nadaje, konieczne jest użycie innego programu. Nie ma z tym jednak najmniejszych kłopotów, gdyż jest ich mnóstwo— wystarczy poszperać w sieci, a na pewno znajdzie się wiele shareware’owych czy nawet freeware’owych wersji. W skrócie można powiedzieć, że program tego typu działa podobnie jak Norton Commander czy Explorator Windows w twoim komputerze. Głównym jego zadaniem jest kopiowanie i przesyłanie plików. 209 F T P , c z y l i p r z e s y ł a n i e p l i k ó w Rozdział 8. Trzeba pamiętać, że inaczej są przesyłane pliki tekstowe, a inaczej pliki binarne, na przykład spakowany program w wersji wykonywalnej czy mapa bitowa. Konieczne jest więc odpowiednie ustawienie wszystkich opcji informujących niejako program o tym, jaki typ pliku będzie przesyłany. Jeżeli tego nie zrobimy, może się okazać, że plik co prawda zostanie pobrany, ale będzie bezużyteczny. Na szczęście część programów potrafi automatycznie zorientować się, z jakim typem pliku ma do czynienia, jednak w niektórych przypadkach trzeba ustawić parametry ręcznie. To właśnie dzięki FTP będziemy mogli umieszczać bez problemu nasze pliki na serwerze i tym samym udostępniać je światu. Nawet edytory WWW, które umożliwiają automatyczną publikację stron, tak naprawdę korzystają właśnie z FTP. Dla naszych celów najlepiej będzie skorzystać z któregoś z programów FTP, by nie tylko przesyłać pliki tworzące naszą stronę na serwer, ale również w skuteczny sposób zarządzać strukturą katalogów — co przyda się, jeżeli zaprojektujemy bardziej skomplikowany serwis. W takim przypadku przechowywanie wszystkiego w jednym tylko folderze to proszenie się o kłopoty. w ó k i l p e i n a ł y s e z r p i l y z c , P T F 210 WS_FTP w całej okazałości. Okienko, które pokazuje się po naciśnięciu przycisku ChgDir i umożliwia wpisanie nazwy folderu docelowego. Okienko, które pokazuje się po naciśnięciu przycisku MkDir i umożliwia określenie nazwy nowego folderu Efekt końcowy — publikacja WS_FTP WS_FTP przypomina bardzo znanego Norton Commandera. Mamy tu do dyspozycji dwa okna. W jednym może być pokazana zawartość jakiegoś folderu na naszym dysku twardym, w drugim na serwerze odległym (tzw. remote server, czyli taki, który może znajdować się nawet na drugiej półkuli). Przy każdym oknie wydzielono blok przycisków: K ChgDir — umożliwia zmianę folderu, który jest wyświetlany w okienku. Działanie jest analogiczne do podwójnego kliknięcia jakiegoś folderu, którego nazwa widnieje w okienku. Jest to po prostu narzędzie do poruszania się po strukturze folderów; K MkDir — umożliwia stworzenie nowego folderu. Niestety, nie wszystkie serwery dopuszczają taką operację dla zwykłych użytkowników. W każdym razie, jeżeli jest to wykonalne, to WS_FTP to zrobi. Po naciśnięciu tego przycisku zostaniemy poproszeni o wpisanie nazwy nowego folderu, który ma zostać utworzony; K Białe pole — umożliwia wprowadzenie maski filtru. Jeżeli wpiszemy np. *.gif, to wyświetlone zostaną tylko pliki z tym rozszerzeniem. Standardowo pojawia się tu *.*, czyli polecenie wyświetlania wszystkich plików; K View — umożliwia podejrzenie zawartości pliku tekstowego. Najpierw wskazujemy żądany plik, następnie naciskamy ten przycisk. Na ekranie pojawi się okienko z zawartością pliku. Możemy w ten sposób podglądać zarówno pliki na naszym dysku, jak i na serwerach; K Exec — umożliwia wykonanie wskazanego programu lub otwarcie jakiegoś pliku. Polecenie to działa zarówno dla plików lokalnych, jak i tych na odległych serwerach. Pamiętajmy jednak, że w tym ostatnim przypadku przed wykonaniem plik będzie musiał być pobrany do naszego komputera, a to może trochę potrwać. 211 F T P , c z y l i p r z e s y ł a n i e p l i k ó w w ó k i l p e i n a ł y s e z r p i l y z c , P T F Rozdział 8. K Jeżeli rozszerzenie pliku jest różne niż standardowe rozszerzenia plików wykonywalnych, takie jak .exe, .com, .bat czy .pif, wtedy do otwarcia pliku zostanie użyte narzędzie skojarzone z tym konkretnym rozszerzeniem w naszym systemie. Powiązanie tego typu jest zapisane w pliku WIN.INI w sekcji Extensions. Działanie tego przycisku jest analogiczne do dwukrotnego kliknięcia wskazywanego pliku; K Rename — umożliwia zmianę nazwy wskazywanego pliku. Niestety, nie zawsze serwery umożliwiają wykonanie takiej czynności zwykłym użytkownikom, jeżeli chodzi o zasoby serwera. Natomiast jeżeli operacja ma się odnosić do plików wchodzących w skład naszej strony, to zazwyczaj nie problemu; K Delete — umożliwia usunięcie jednego lub kilku wybranych plików lub folderów; K Refresh — umożliwia odświeżenie zawartości wyświetlanego okienka. Jest to dokonywane automatycznie po każdorazowym wczytaniu albo usunięciu jakiegoś pliku, zmianie nazwy lub stworzeniu folderu; K DirInfo — otwiera okienko, w którym wyświetlone są dokładne informacje o wszystkich plikach zawartych w aktualnym folderze. Poniżej znajdują się trzy opcje, które dotyczą sposobu przesyłania plików: K ASCII — określa transfer w trybie ASCII, czyli tekstowym, i służy, jak sama nazwa wskazuje, do przesyłania plików tekstowych — a więc również dokumentów w języku HTML czy Java Script. W trakcie transferu znaki końca wiersza są automatyczne tłumaczone w taki sposób, żeby mogły być odczytane przez inny system; K Binary — określa transfer w formacie binarnym, kiedy pliki będą przesyłane dokładnie w takiej postaci, w jakiej są wysyłane, bez żadnej ingerencji z zewnątrz. 212 Okienko, które pojawia się po naciśnięciu przycisku DirInfo. Okienko zawierające prośbę o potwierdzenie decyzji skasowania pliku — pojawia się po naciśnięciu przycisku Delete. Okienko, które pojawi się po naciśnięciu klawisza Rename, umożliwiające nadanie nowej nazwy wybranemu plikowi lub folderowi. Okienko, które pojawia się po naciśnięciu przycisku Options. Możemy tu dostosować WS_FTP do naszych wymagań. Dziennik operacji, który pojawi się po naciśnięciu przycisku LogWnd, jest dokładnym zapisem wszystkich czynności i poleceń, wydanych w trakcie bieżącej sesji. Efekt końcowy — publikacja Tryb ten zwykle jest używany do przesyłania wszystkiego, co nie jest plikiem tekstowym. Mogą to być przede wszystkim pliki graficzne, ale również dokumenty w formacie edytorów tekstów, arkuszy kalkulacyjnych, edytorów graficznych oraz programy w postaci wykonywalnej. Zazwyczaj — poza nielicznymi wyjątkami — nic się złego nie stanie, gdy prześlemy pliki tekstowe tym trybem; K Auto — jeżeli nie jesteśmy pewni, jakiego trybu użyć, to można wybrać tę opcję. W trybie ASCII zostaną przesłane tylko pliki z rozszerzeniem zdefiniowanym w zakładce Extensions okienka Options. W dolnej części znajduje się rząd przycisków, które będą nam służyły do wydawania poleceń i realizacji połączeń. Są to: K Connect — służy do nawiązania połączenia z odległym serwerem; K Cancel — służy do anulowania ostatniego polecenia, którego wykonywanie jeszcze się nie zakończyło; K LogWnd — otwiera okienko zawierające dziennik operacji wykonanych w trakcie bieżącej sesji, który możemy następnie zapisać na dysku; K Help — udostępnia pomoc; K Options — umożliwia konfigurowanie programu i dostosowywanie go naszych potrzeb i upodobań; K About — wizytówka programu i producenta; K Exit — umożliwia opuszczenie programu; K Close — przycisk ten pojawia się tylko wtedy, gdy aktualnie jest nawiązane jakieś połączenie, i służy do jego zakończenia. Kiedy już wiemy mniej więcej, co gdzie się znajduje i jak tego używać, możemy przystąpić do nawiązania połączenia z naszym serwerem. Naciskamy więc przycisk Connect. Na ekranie pojawia się okienko, w którym powinniśmy podać szereg informacji, umożliwiających przesłanie naszych plików. Znajduje się tu szereg pól i rubryk: 213 F T P , c z y l i p r z e s y ł a n i e p l i k ó w Okienko, które pojawia się po naciśnięciu przycisku Connect, umożliwiające określenie, z jakim serwerem chcemy się połączyć. w ó k i l p e i n a ł y s e z r p i l y z c , P T F Rozdział 8. K Profile Name — zawiera nazwy profili. Pojawi się tu lista wielu nazw, które reprezentują różne ustawienia i różne serwery docelowe. Możemy wybrać któryś z wcześniej zdefiniowanych profili lub wpisać swoją nową nazwę i w ten sposób określić nowy profil, który będzie można później wykorzystać. Nazwa ta może być zupełnie dowolna i nie musi mieć nic wspólnego z nazwą serwera; K Host Name/Address — tutaj wpisujemy adres naszego serwera; K Host Type — umożliwia wybranie określonego typu serwera. Jeżeli nie za bardzo wiemy, jaki to ma być, najlepiej wskazać opcję automatycznego wykrywania typu auto detect; K User ID — wpisujemy tutaj nazwę naszego konta lub jeżeli chcemy zalogować się jako anonimowy gość, możemy wskazać po prostu opcję Anonymous. Zwykle jeżeli publikujemy własne strony, powinniśmy tutaj użyć nazwy naszego konta, założonego na serwerze; K Anonymous — jego zaznaczenie powoduje automatyczne wpisanie słowa anonymous w rubryce User ID i wstawienie twojego adresu poczty elektronicznej jako hasła (pole Password); K Password — tutaj powinniśmy wpisać hasło dostępu do naszego konta. Hasło sami wybraliśmy podczas procesu rejestracji w czasie zakładania konta. Jeżeli logujemy się jako osoba anonimowa, to wpisujemy tu swój własny e-mail; K Save Pwd — wybranie tej opcji powoduje, że hasło dostępu, które zostanie wpisane, zostanie zapamiętane i pojawi się automatycznie przy następnej próbie łączenia się z tym samym serwerem przy użyciu tego samego profilu. Nie zalecane jest użycie tej opcji, jeżeli korzystamy z ogólnodostępnego komputera. W takim przypadku każdy będzie mógł wejść do naszych zasobów na serwerze i nieźle narozrabiać! Hasło zapamiętane w taki sposób jest przechowywane w pliku WS_FTP.INI; 214 Zakończyliśmy pracę. Po połączeniu się z serwerem przeznaczenia zaznaczamy pliki składające się na naszą stronę i wydajemy dyspozycję kopiowania. Okienko, które pojawia się w trakcie kopiowania poszczególnych plików. Efekt końcowy — publikacja K Account — jeżeli mamy konto, to powinniśmy wpisać tu jego nazwę. W większości przypadków pole to powinno być puste, gdyż serwery FTP rzadko używają kont; K Comment — umożliwia dodanie swojego komentarza do danego profilu połączenia. Dzięki temu możemy zawrzeć kilka słów wyjaśnienia, co to jest za połączenie i jak z niego korzystać. Uzbrojeni w tę wiedzę, bez problemu powinniśmy połączyć się z serwerem, na którym mają się znaleźć nasze strony, i stworzyć zaprojektowaną przez nas strukturę katalogów. Teraz wystarczy ustawić w jednym oknie zawartość folderu, w którym znajdują się nasze pliki, a w drugim — miejsce docelowe na odległym serwerze. Zaznaczamy wszystkie pliki, które mają być przesłane, i naciskamy strzałkę znajdującą się pomiędzy oknami, a skierowaną od okna, z którego kopiujemy, do okna docelowego. Proces przesyłania plików rozpoczął się — teraz trzeba tylko cierpliwie czekać, transfer nie jest bowiem natychmiastowy i przypomina kopiowanie na standardową dyskietkę 1.44. F T P , c z y l i p r z e s y ł a n i e p l i k ó w 215 w ó k i l p e i n a ł y s e z r p i l y z c , P T F Rozdział 8. Windows Commander Znany i lubiany Windows Commander może z powodzeniem służyć również jako program do obsługi FTP. W szczególności do takich zastosowań, jak publikowanie strony w internecie, wydaje się być idealnym wręcz rozwiązaniem. Dzieje się tak z kilku powodów. Po pierwsze jest to program wszechstronny, bardzo intuicyjny i zgodny z przyjętymi standardami. Kolejną zaletą jest jego popularność. Jeżeli używamy Windows Commandera (lub Norton Commandera — obsługa jest prawie identyczna, zresztą jak również w przypadku wielu innych programów) do zarządzania naszymi plikami na własnym komputerze, to robienie tego samego z plikami na odległym serwerze nie będzie nastręczało żadnych trudności. Jeżeli nawet Windows Commandera nie znamy, to dzięki naszej przygodzie ze stronami WWW możemy zdobyć nową umiejętność, która z pewnością się przyda. Windows Commander to rzeczywiście bardzo pożyteczne narzędzie. Do nawiązania połączenia z odległym serwerem służy przycisk FTP na pasku narzędzi lub opcja Commands/FTP Connect w menu. Po jej naciśnięciu pojawi się okienko, które umożliwi nam wybór już zdefiniowanego połączenia lub stworzenie nowego. Mamy to do dyspozycji przyciski: K Connect — służy do nawiązania połączenia zgodnie ze wskazanym, wcześniej zdefiniowanym profilem; K New Connection — powoduje otwarcie okienka dialogowego, w którym będziemy mogli definiować nowe połączenie, pojawiające się później na liście; K New URL — umożliwia zdefiniowanie nowego miejsca w sieci (HTTP) lub anonimowego połączenia FTP; K Duplicate entry — służy do klonowania aktualnie wskazywanego połączenia, tak by zawierało takie same ustawienia, umożliwiając jednocześnie nadanie mu nowej nazwy; 216 Windows Commander w całej okazałości. Okienko umożliwiające zarządzanie połączeniami FTP. Pojawia się, gdy naciśniemy przycisk FTP na pasku narzędzi lub wybierzemy z menu Commands/FTP Connect. Okienko, które pojawia się po naciśnięciu przycisku New URL. Efekt końcowy — publikacja K Edit — otwiera okienko dialogowe, umożliwiające modyfikację aktualnie wskazywanego połączenia; K Delete — służy do usuwania połączeń z listy; K Cancel — powoduje zamknięcie okna bez nawiązania połączenia; K Help — służy do przywołania pomocy. Aby zdefiniować połączenie z serwerem, na którym na przykład będziemy chcieli umieścić nasze strony WWW, naciskamy przycisk New Connection. Pojawi się na ekranie nowe okienko, które umożliwi określenie następujących szczegółów: Okienko, które umożliwia zdefiniowanie nowego połączenia. Pojawia się po naciśnięciu przycisku New Connection. K Session — umożliwia określenie nazwy, pod którą będzie występowało to połączenie na liście wyboru; K Host name — umożliwia określenie nazwy lub adresu IP serwera FTP. Numer portu — jeżeli chcemy go wskazać — powinien być podany po dwukropku na końcu adresu, zgodnie z przyjętym standardem; K Anonymous login — przycisk, powodujący otwarcie okienka dialogowego, w którym wpisujemy adres e-mailowy, podawany jako hasło przy połączeniach anonimowych (anonymous); K User name — umożliwia podanie nazwy użytkownika na serwerze docelowym. W tym miejscu przy połączeniach anonimowych z serwerem, na którym nie masz konta, pojawia się słowo anonymous; K Password — umożliwia podanie hasła dostępu do zasobów serwera. Jeżeli pole pozostanie niewypełnione, to przy każdej próbie logowania zostaniemy ponownie poproszeni o podanie hasła. Takie rozwiązanie jest znacznie bezpieczniejsze, zwłaszcza na komputerach ogólnodostępnych; 217 F T P , c z y l i p r z e s y ł a n i e p l i k ó w w ó k i l p e i n a ł y s e z r p i l y z c , P T F Rozdział 8. K Remote dir — pole, które umożliwia podanie nazwy (a raczej ścieżki dostępu) folderu docelowego, z którego chcemy korzystać. Po zalogowaniu do serwera Windows Commander spróbuje automatycznie przejść do tego właśnie folderu. Oczywiście tego samego możemy dokonać już po połączeniu w tradycyjny sposób (przechodząc od folderu do folderu) — chodzi tutaj po prostu o oszczędność czasu. Pamiętajmy jednak, że na serwerach z systemem typu UNIX (lub podobnymi, np. Linux), których jest zdecydowana większość, poszczególne części ścieżki dostępu są oddzielane znakami „/”, a nie, jak ma to miejsce w systemach Windows czy DOS, znakami „”; K Local dir — pole, w którym może znaleźć się ścieżka dostępu do folderu roboczego na naszym komputerze. Po połączeniu Windows Commander automatycznie przejdzie do tego właśnie folderu. Chodzi tutaj znowu o oszczędność czasu. Pamiętajmy, że w tym miejscu (zakładając, że używamy Windows) poszczególne części ścieżki dostępu powinniśmy podzielić znakami „”; K Send commands — umożliwia wprowadzenie komend, które zostaną wysłane zaraz po połączeniu z serwerem; K Server type — umożliwia podanie typu serwera. W większości przypadków należy pozostawić tu wartość Auto detect, z reguły bowiem serwery potrafią automatycznie dostosować się do naszych wymagań w tym względzie. Niekiedy jednak może się zdarzyć, że serwer będzie stosował swój własny sposób listingu plików, który nie będzie rozumiany przez Windows Commandera. W takim przypadku możemy określić typ serwera, wskazując Define new type, lub ściągnąć go z zewnętrznego źródła za pomocą Import form file...; 218 Okienko, które umożliwia wskazanie folderu lokalnego. Pojawia się po naciśnięciu przycisku Local dir. Okienko umożliwiające określenie parametrów Firewalla. Pojawia się po zaznaczeniu opcji Use firewall (proxy server) i naciśnięciu przycisku Change. Okienko, które pojawia się po naciśnięciu klawisza F5 Copy. Teraz naciskamy OK i plik zostanie przesłany na serwer. Efekt końcowy — publikacja K Use firewall (proxy server) — jeżeli nie masz bezpośredniego dostępu do internetu, tylko za pomocą np. sieci lokalnej, to może się zdarzyć, że będzie istniała potrzeba wskazania adresu serwera z firewallem. Jeżeli się na to zdecydujemy, to klawiszem Change możemy określić jego parametry. Z reguły jednak opcja ta może pozostać niezaznaczona; K Use passive mode for transfers (like a WWW browser) — umożliwia użycie trybu pasywnego połączenia. Może to się okazać niezbędne w przypadku zastosowania firewallów. Z reguły jednak opcja ta może pozostać nie zaznaczona. Uzbrojeni w tę wiedzę, przystępujemy teraz do stworzenia połączenia z serwerem, na którym mają się znaleźć nasze strony. Naciskamy więc przycisk New Connection i wpisujemy wszystkie niezbędne parametry. Potem, gdy już nasze nowe połączenie znajdzie się na liście, wystarczy je wskazać i nacisnąć Connect. Po chwili w jednym z paneli Windows Commandera pojawi się zwartość folderu docelowego na odległym serwerze. Pozostaje nam tylko zaznaczyć te pliki na naszym komputerze, które wchodzą w skład naszej strony, i nacisnąć klawisz F5 Copy. Rozpocznie się proces przesyłania plików. Po chwili, gdy pliki znajdą się już na serwerze, naciskamy przycisk Disconnect. Strona została opublikowana! F T P , c z y l i p r z e s y ł a n i e p l i k ó w 219
Pobierz darmowy fragment (pdf)

Gdzie kupić całą publikację:

Po prostu tworzenie stron WWW
Autor:

Opinie na temat publikacji:


Inne popularne pozycje z tej kategorii:


Czytaj również:


Prowadzisz stronę lub blog? Wstaw link do fragmentu tej książki i współpracuj z Cyfroteką: