tutorialWWW.com

Kompletny tutorial tworzenia stron WWW, obejmujący zaprojektowanie i wykonanie samej strony, jak również przygotowanie lokalnego środowiska pracy oraz skonfigurowanie zewnętrznego serwera. Niniejszy podręcznik uczy tworzyć zarówno statyczne strony WWW, jak też dynamiczne serwisy internetowe.

spis treści

» wprowadzenie

» edytory tekstu

» o przeglądarkach...

» skrypty HTML

» polskie znaki

Podręcznik znajduje się w trakcie pisania... Najnowsza aktualizacja miała miejsce dnia 21-04-2009.

» formatowanie CSS

» JavaScript dla efektu

» lokalne środowisko

» programowanie w PHP

» bazy danych MySQL

» o pozycjonowaniu

» wynajmujemy serwer

» aby dać się znaleźć

» Google Analytics

» reklama na stronie

Copyright © 2009 Borys Zajączkowski
Wykonanie: Dobra Kompania

« edytory tekstu «

» skrypty HTML »

o przeglądarkach...

W czasie, gdy piszę te słowa, najpopularniejszą przeglądarką jest Firefox, podczas gdy Internet Explorer coraz bardziej odstaje, Chrome powolutku zyskuje, Opera jak zawsze ma grupę wiernych fanów, a Apple niedawno rozpoczął lansowanie najnowszej Safari, podejrzanie podobnej w działaniu do Chrome’a. W zasadzie nie jest to bardzo ważne, jakiej przeglądarki będziesz używać, jako podstawowego narzędzia do oglądania tworzonych przez siebie stron – i tak wypada zainstalować wszystkie, by mieć pewność, że Twoje strony wszędzie będą wyglądać możliwie podobnie.

Ja sam szczególnie upodobałem sobie Chrome’a – odpowiadają mi zastosowane w nim pomysły na wykorzystanie powierzchni okna, podoba mi się szybkość, z jaką wykonuje javascript oraz przydaje się to, że (raczej) nie zdarza się, by zawieszenie się skryptu wykonywanego w jednej z zakładek wpłynęło na działanie całej przeglądarki. Bywa, że przydają mi się również udostępnione w jego ramach narzędzia dla programistów. Nieszczególnie podoba mi się ilość informacji o moich poczynaniach, jaką Chrome stara się przekazywać Google’owi, niemniej przez lata korzystania z coraz większej liczby aplikacji google’owych przyzwyczaiłem się już do myśli, że Google i tak wie o mnie więcej, niż ja sam pamiętam.

Lynx Browser

Puchatek usiadł na boczku i wprawiał się w mówieniu „akuku!” na różne sposoby. Czasami zdawało mu się, że to oznacza to właśnie, co miał na myśli Królik, a czasem zdawało mu się, że co innego. – A.A. Milne, Kubuś Puchatek, polskie tłumaczenie: Irena Tuwim.

A oto mój sposób na powiedzenie „akuku!” – podstawową przeglądarką, w jaką wypada się zaopatrzyć projektantowi stron, jest Lynx. Ponieważ odnalezienie na sieci jego windowsowego instalatora może sprawić nieco kłopotów (czytaj: zabrać parę minut z życia), udostępniłem go w podkatalogu tutoriala. Jest to tekstowa przeglądarka, która niewiele sobie robi z jakichkolwiek graficznych czy skryptowych ozdobników wprawianych w strony WWW li tylko w celach estetycznych – Lynx widzi strony podobnie, jak sieciowe wyszukiwarki, na przykład Google. Absolutnie powinno się każdą stronę obejrzeć za pomocą Lynxa, zanim się ją wystawi na zewnątrz z nadzieją, że zostanie dobrze przez wyszukiwarki zindeksowana. Do korzystania z Lynxa wrócimy w rozdziale o pozycjonowaniu.

Microsoft Internet Explorer

Jego podstawową zaletą jest to, że jest dostarczany z każdą wersją Windows, więc użytkownik nie musi nic więcej instalować, by móc zaglądać do internetu. Najpoważniejsze jego wady, to jak czasem dziwaczne interpretowanie skryptów, problemy z obsługą przezroczystych elementów strony (będąca wciąż w użyciu wersja 6 w ogóle sobie nie radzi) oraz skłonność do zawieszania się (a nawet całego systemu), gdy zdarzy się poważniejszy błąd na przeglądanej stronie. Najnowszą wersję Internet Explorera można pobrać z jego oficjalnej strony.

Mozilla Firefox

Firefox cieszy się opinią najbezpieczniejszej przeglądarki, a jeszcze większej popularności przysporzyły mu problemy z bezpieczeństwem, z którymi swego czasu borykał się Explorer. Ponadto fakt, że Firefox działa zarówno pod Windows jak i pod Linuxem pozwala mieć większe zaufanie do właściwego interpretowania przez niego skryptów. I tak też przeważnie jest w praktyce: jeśli pod Firefoxem coś nie chce działać zgodnie z oczekiwaniami, to przeważnie to coś zawiera błąd. Poza tym... obecnie połowa internautów korzysta z Firefoxa, więc każda nowa strona musi zostać sprawdzona przede wszystkim przy jego pomocy. Najnowszą wersję Firefoxa można pobrać z jego oficjalnej strony.

Opera Browser

Króluje na urządzeniach przenośnych tudzież w różnych innych dziwnych środowiskach, na przykład na konsoli Nintendo Wii. Na pecetach ma się tak sobie, lecz trudno zarzucić Operze cokolwiek poważniejszego. Jej nieco inne, tu i ówdzie nowatorskie, podejście do wygody użytkowania sprawia, że z Opery stale korzysta grupa jej fanów, którym zastosowane w niej rozwiązania przypadły do gustu. Najnowszą wersję Opery można pobrać z jej strony oficjalnej.

Google Chrome

Przeglądarka napisana przede wszystkim z myślą o tym, by jak najefektywniej wykonywać javascript. Bardzo dużo uwagi autorzy Chrome’a poświęcili również interfejsowi użytkownika, w efekcie czego przeglądarka, która niemal nie zaśmieca ekranu swoim menu, oferuje znacznie łatwiejszy dostęp do historii przeglądanych stron, zakładek użytkownika czy pobieranych plików od konkurencji. No i Chrome się nie zwykł zawieszać. Wątpliwości budzi wytężone zbieranie informacji o użytkowniku, jakie Chrome uskutecznia, jednak obawiam się, że na opieranie się dominacji Google’a w internecie jest już i tak za późno... Najnowszą wersję Chrome’a można pobrać z jego strony na Google’u.

Apple Safari

Kolejnym wersjom Safari przyświecała przede wszystkim estetyka i tym samym przeglądarka ta łatwo trafiała w gusta użytkowników znużonych monotonną prezencją aplikacji windowsowych. Czwarta wersja Safari odeszła jednak od dbałości przede wszystkim o odmienny wygląd zarówno siebie samej jak i wyświetlanych stron internetowych, jej autorzy zaczerpnęli kilka rozwiązań z Chrome’a (bądź niezależnie wpadli na identyczne...), a ponadto Safari zaczęło wykonywać javascript z prędkością porównywalną do Chrome’a. Najnowszą wersję Safari można pobrać z jej strony na Apple.

« edytory tekstu «

» skrypty HTML »