Właśnie pojawiło się w sieci nowe wydanie biblioteki jQuery. Wersja 1.5 zawiera kilka zmian, w tym nowe funkcjonalności. Obsługa AJAX została przepisana i rozszerzona. Pojawił się nowy obiekt Deffered.
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.
Czytaj dalej Znane skrypty typu Lightbox
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.
Czytaj dalej wmd – alternatywa dla TinyMCE
myBlog – prosta platforma blogowa
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.
Czytaj dalej myBlog – prosta platforma blogowa
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.
Ajax loading gif generator
W jednym z projektów wykorzystałem skrypt GreyBox w celu otwierania obrazków. Jednak standardowy obrazek ładowania były beznadziejny. Skorzystałem ze znanej wszystkim użytkownikom wyszukiwarki i po kilku sekundach trafiłem na stronę, którą generowała obrazek ładowania strony.
Czytaj dalej Ajax loading gif generator
TinyMCE – wprowadzenie
Jako programista i koder jestem zwolennikiem ręcznego pisania kodu. Co innego uzupełnianie składni czy podpowiadanie metod znane z profesjonalnych środowisk programistycznych, np. MS Visual Studio. Tak samo nie mam nic przeciwko wstawianiu gotowych bloków kodu, np. przez plugin QuickText dla edytora Notepad++.
Jednak korzystanie z edytorów WYSIWYG podczas tworzenia aplikacji internetowych to jedna z najgorszych praktyk. Edytory te prowadzą często do tworzenia nadmiarowego kodu. Bynajmniej nie chodzi tu tylko o przestarzałe znaczniki i inne wynalazki, które nie przechodzą poprawnie walidacji. Edytory WYSIWYG najzwyczajniej w świecie nie potrafią tworzyć w pełni semantycznego kodu XHTML. Jednak w pewnym stopniu mogą być przydatne. Czytaj dalej TinyMCE – wprowadzenie