Archiwum | JavaScript

30 marca 2011 ~ 1 Komentarz

Walidacja popularnych bibliotek w JSLint

{lang: 'pl'}

Jakiś czas temu (poprzedni post) natknąłem się na Google Tech Talk przygotowany przez guru JavaScript-u, Douglasa Crockforda. Część wykładu przeznaczył na zapoznanie słuchaczy z mocno rozwijanym przez niego walidatorem języka JavaScript. Postanowiłem przetestować to cudo na popularnych bibliotekach JS. Okazało się to jednak niełatwym zadaniem, ponieważ wiele popularnych błędów skutkuje zatrzymaniem walidatora.
[...]

Czytaj dalej

30 stycznia 2011 ~ 1 Komentarz

Dobre strony JavaScript-u

{lang: 'pl'}

Douglas Crockford – twórca standardów JSON i ECMAScript 3.1 – w Lutym 2009 został zaproszony na Google Tech Talks. Wygłosił tam bardzo interesujący wykład oparty na swojej książce „JavaScript: The Good Parts”. Crockford określa JavaScript jako posiadający wiele z najlepszych pomysłów, jakie kiedykolwiek zostały dodane do języka programowania, jednocześnie zawierając jedne z najgorszych. Twierdzi, że kluczem do pisania dobrych programów w JS jest rozpoznanie dobrych stron tego języka i unikanie złych. [...]

Czytaj dalej

29 września 2010 ~ 1 Komentarz

Ciasteczka w JavaScript

{lang: 'pl'}

W dobie rozkwitu dynamicznych aplikacji WWW ciasteczka są coraz częściej stosowaną formą wymiany danych pomiędzy serwerem a klientem. W jednym ciasteczku można przechować niewielką ilość danych tekstowych, które przeglądarka wysyła do serwera wraz z każdym zapytaniem o stronę internetową, skrypt, dane, czy nawet obrazek. W tym temacie spróbuję przybliżyć możliwości, jakie niesie ze sobą wykorzystanie cookies-ów w języku JavaScript. [...]

Czytaj dalej

02 września 2010 ~ Komentarzy: 53

Facebook Like-Box (dawniej Fan-Box)

{lang: 'pl'}

Posiadacze blogów i stron internetowych mogą promować je za pomocą znanego na całym świecie serwisu społecznościowego Facebook. Najbardziej popularną i moim zdaniem najlepszą formą promocji strony na FB jest wtyczka społecznościowa Like-Box. Jak dodać stronę do Facebooka? Jak zainstalować Like-Box na stronie? Jak zmienić jego wygląd? Jak zadbać o walidację? W tym wpisie można znaleźć odpowiedzi na te pytania. [...]

Czytaj dalej

20 czerwca 2010 ~ 0 Komentarzy

Półprzeźroczyste obrazki PNG w IE6

{lang: 'pl'}

Format PNG jest następcą powszechnie używanego w internecie formatu GIF. Jego główną przewagą jest pełny kanał alpha, czyli obsługa półprzezroczystości. PNG został wprowadzony w 1995 roku i od tamtej pory jest zalecanym przez W3C formatem dla sieci WWW. IE6, pomimo iż wydano go 6 lat później, nie renderuje kanału alpha w obrazkach PNG. Obecnie wiele osób nadal używa tej przeglądarki. Co gorsza, aktualizacja do IE7 na odpowiednio starej wersji Windowsa wcale nie rozwiązuje tego problemu. [...]

Czytaj dalej

10 maja 2010 ~ 0 Komentarzy

Płynne przesuwanie OVERLAY-a

{lang: 'pl'}

W jednym z poprzednich wpisów zaprezentowałem metodę utworzenia elementu OVERLAY. Poniżej przedstawiam krótki kod JavaScript powodujący płynne przesuwanie warstwy overlay. Animacja startuje z małym opóźnieniem, a na końcu delikatnie zwalniania. [...]

Czytaj dalej

10 maja 2010 ~ Komentarzy: 2

Jak usunąć boczne menu z Google?

{lang: 'pl'}

Ostatnio wygląd Google bardzo się zmienił. Formularze doczekały się w końcu jakiegoś stylu, a z lewej strony wyników wyszukiwania pojawiło się menu. Osobiście uważam, że nowe menu jest dużo lepsze od górnego, ale dla wielu ludzi tego rodzaju zmiany są uciążliwe. Poniżej przedstawiam sposób usunięcia bocznego menu z wyników wyszukiwania Google. [...]

Czytaj dalej