29 gru 2008
Wordpress pozwala na bardzo łatwe tworzenie wpisów na blogu. Pisanie komentarzy przez czytelników jest równie proste i przyjemne, jeśli wyłączymy konieczność rejestrowania i logowania użytkowników. Wówczas jednak nasze artykuły bardzo szybko staną się siedliskiem spamu, rozsiewanego przez wredne roboty. Istnieje kilka rozwiązań tego problemu.
Czytaj więcej
22 gru 2008
Standardy sieciowe są bardzo ważne, ponieważ pozwalają sieci rozwijać się we właściwym kierunku. Gdyby nie zalecenia W3C strony internetowe nadal tworzone byłyby na tabelkach. Programiści korzystali z przestarzałych technik znanych z początków powstawania sieci. Wszystkie te złe nawyki hamowałyby dynamiczny rozwój internetu, ponieważ były niestandardowe.
Standardy sieciowe zostały ustanowione wiele lat temu, ale bardzo dynamiczny rozwój sieci nie pozwolił na ich stosowanie. Dopiero po latach, kiedy modernizacja witryn internetowych była coraz bardziej kosztowna i czasochłonna cały świat związany z WWW postanowił to zmienić.
Czytaj więcej
18 gru 2008
Po przeczytaniu artykułu Rogera Johanssona postanowiłem rozwinąć pomysł, jaki tam przedstawił. Głównym celem tworzenia arkusza stylów przez użytkownika jest stylizacja linków jakie spotkamy codziennie w sieci. Jednak zastosowanie i możliwości takich styli są dużo większe.
Czytaj więcej
13 gru 2008
Na temat zgodności przeglądarek ze standarami sieciowymi powstało wiele artykułów. Programiści i użytkownicy mają swoje opinie na temat wyższości jednego produktu nad drugim. Z kolei poducenci nowoczesnych przeglądarek traktują standardy sieciowe w ten sposób, że ich obsługę traktują wybiórczo. Opera 10 osiągnęła maksymalna ilość punktów w teście Acid 3. Jak powinniśmy traktować taki wynik.
Czytaj więcej
12 gru 2008
Oto trzecia, a zarazem ostatnia część serii artykułów, które opisują selektory dostępne w CSS 2.1. Część 1 obejmuje postawy, takie jak selektor typu, selektor klasy, selektor uniwersalny czy selektory proste. Część 2 wyjaśnia działanie selektorów połączonych, sposób użycia grupowania oraz atrybutów selektorów.
Czytaj więcej