Umiemy już dość dobrze CSS. Po przestudiowaniu Kursu, artykułów i tutoriali rozumiemy na czym polega stosowanie arkuszy na stronach www i umiemy wstawić styl na swoją witrynę. I w tym momencie nasuwa się pytanie: co dalej?
Przecież nawet znając świetnie CSS nie zbudujemy strony na miarę wp.pl czy choćby webinside.pl:) Na szczęscie istnieją jeszcze inne języki programowania stron www.
PHP
Jeden z najpopularniejszych języków skryptowych. Tworzy się w nim coraz więcej witryn (webinside.pl również). Jest łatwy do nauczenia się, a przy tym ma ogromne możliwości. W sieci pełno jest kursów tego języka , książek o nim też jest wiele. Pozwala on na bardzo sprawne zarządzanie witryną. Same zalety… No dobrze, ale co właściwie da się w nim zrobić? Wszystko! Od prostego systemu newsów, przez księgę gości, forum dyskusyjne, licznik, wyszukiwarkę, aż do sklepu internetowego!
www.webinside.pl/php
DHTML
Kolejnym z języków, których możesz się nauczyć, jest DHTML czyli Dynamiczny HTML. Pozwala on na budowanie dynamicznych, zaawansowanych stron www. Warto się go nauczyć choćby z tego względu, że już umiesz CSS… A DHTML to nic innego jak połączenie CSS z Java Script (ew. innymi językami skryptowymi)!!! Poza tym DHTML działa po stronie przeglądarki, a nie tak jak PHP, po stronie serwera. Dzięki temu kod nie musi być “czytany” przez serwer, przez co strony ładują się szybciej. Język, o którym tyle pisano (że trudny itp.), w gruncie rzeczy nie jest taki trudny! Przekonałem się o tym sam, ucząc się go… A co możemy w nim stworzyć? Np. rozwijane menu (coś podobnego jak windowsowe menu “Start”), takie jak na stronie Microsoftu, czy na mojej, zawartość strony zmieniającą się np. po najechaniu myszką, czy wirtualne puzzle. Polecam!
Java Script
Prosty język skryptowy wykonywany po stronie przeglądarki. W zasadzie nie jest to taki prawdziwy język programowania. Należy raczej traktować go w kategoriach rozszerzenia HTMLa. Pozwala uzyskać ciekawe efekty wizualne i wprowadzić troszkę dynamiki na stronę (służy tylko do tego). Można w nim stworzyć np. ruchomy tekst w pasku statusu, dynamiczny rollover, wyświetlić datę itp. Sam w sobie nie jest zbyt atrakcyjny (poza tym, że bardzo łatwy), ale w połączeniu z CSS tworzy DHTML (czyt. wyżej).
www.webinside.pl/js
FLASH
Fenomenalny program firmy Macromedia, pozwalający na tworzenie interaktywnych animacji. Strona wzbogacona plikami flasha zyskuje w oczach czytelnika (pod warunkiem że nasza animacja jest ładnie zrobiona), zachowując przy tym niewielki rozmiar pliku. We Flashu można też tworzyć całe strony internetowe! A nawet jeżeli nie jesteśmy mistrzami Flasha, to z pewnością przyda nam się chociaż banner zrobiony w tej technologii. Reklama taka bardziej przyciąga wzrok klienta – słowem jest bardziej atrakcyjna. naprawdę warto zapoznać się z Flashem!
www.webinside.pl/flash