Pamiętam, gdy kilka lat nie doceniałem siły i wartości JavaScriptu. Zmieniło się to zupełnie, kiedy poznałem jQuery. W ostatnich latach powstało wiele projektów i bibliotek, które naprawdę wyciskają prawdziwy sok. Wszystko co nowe, wymaga czasu, cierpliwości i zaangażowania, ale kiedy zrozumiesz podstawy, docenisz zaawansowane techniki. Podobnie było ze mną, gdy pierwszy raz zobaczyłem implementację obiektu Deferred w jQuery 1.5.
Kategoria: Java Script
Podczas ostatnich tygodni szukałem alternatywy dla prezentowania fragmentów kodu na blogu. Od początku stosowałem określoną koncepcję, która w moim przekonaniu była semantyczna i rozwojowa. Niestety urodzaj i skomplikowanie (szereg funkcjonalności) dostępnych wtyczek dla WordPressa spowodował konieczność dokładniejszych poszukiwań. Potrzebowałem lekkiego, elastycznego, aktualnego, wręcz na miarę skrojonego rozwiązania. Gdyby wystarczyło kliknięcie i zainstalowanie jednej z kilkudziesięciu najpopularniejszych wtyczek to byłbym w niebie.
Dokumenty oparte na danych
Podczas analizy problemu wizualizacji danych poprzez wykres Sankeya natknąłem się na fenomenalną bibliotekę D3.js zmieniającą powszechne spojrzenie na zbiory danych i wizualizację obiektów.
Nowa wersja jQuery 1.5
Znane skrypty typu Lightbox
Popularny w ostatnich latach efekt Lightbox znalazł wielu naśladowców. Nowe skrypty pozwalają nie tylko na otwieranie pojedynczych zdjęć, ale również galerii, materiałów wideo, elementów flash czy wykonywania żądań AJAX. Mało kto pamięta, że wszystko zaczęło się jeszcze w 2005 roku, kiedy pierwszy skrypt Lightbox stworzył Lokesh Dhakar.
wmd – alternatywa dla TinyMCE
Język HTML oraz XHTML to główne technologie używane przy tworzeniu stron internetowych. Niestety nie wszyscy, którzy mają styczność z internetem to ludzie techniczni. Właśnie dla takich ludzi stworzono edytory WYSIWYG, czyli dostajesz, co widzisz. Jednak ten wpis dotyczy edytora WYSIWYM, którym jest wmd.
Istnieje wiele platform blogowych. Część z nich to niezależne silniki jak WordPress, czy MovableType, a inne to produkty zintegrowane z konkretnymi serwisami, jak Blogger czy Tumblr. Istnieje również wiele polskich serwisów, które pozwalają na szybkie stworzenie dziennika internetowego i bezstresowe blogowanie. Najpopularniejsze to Jogger i Blox. Zdarza się, że powyższe rozwiązania nie spełniają naszych oczekiwań, co wówczas prowadzi do wyważania otwartych drzwi.
Nowe jQuery – nowe rozwiązania
Na początku roku wydano jQuery 1.4, które wprowadza nowe funkcjonalności i poprawia znane błędy. Wydanie nowej wersji trwało stało się dla twórców powodem do wielkiego świętowania, czemu poświęcili osobną stronę.
W ciągu 14 dni twórcy biblioteki opowiadali o zmianach jakie wprowadzili do nowej wersji. Szczególnie interesujący był podcast, w którym John Resig przedstawił zmiany w rdzeniu biblioteki. Zmniejszenie rozmiaru, wzrost wydajności i większa zgodność z przeglądarkami.