Archive for the ‘javascript’ Category

jquery vs mootools vs prototype – porównanie – cz 2

środa, Lipiec 8th, 2009

Rok temu (6 lipca 2008) podjąłem się zadania porównania frameworków javascript: jquery, mootools, prototype. W ciągu takiego okresu czasu bardzo dużo mogło się zmienić więc piszę aktualizację wpisu :) Wtedy jednoznacznie stwierdziłem wyższość js nad innymi bibliotekami, biorąc pod uwagę kilka mierzalnych czynników. Dziś wykonam te same operację, porównując rok 2008 do 2009. No to jedziemy :)

(więcej…)

krótko: jQuery Grid Plugin

wtorek, Lipiec 7th, 2009

jQuery Grid Plugin – jak sama nazwa wskazuje jest to plugin go jQuery.  Funkcjonalność pozawla nam na stworzenie naszego własnego grida – można to tłumaczyć jako siatkę z danymi którymi możemy operować.  Najlepiej to sobie  wyobrazić jako pojedynczy arkusz w excelu :) Oczywiście takich funkcjonalności jakie oferuje pakiet ms nie otrzymamy, lecz jeżeli musimy stworzyć coś takiego w aplikacji posłużmy się już gotowym rozwiązaniem

(więcej…)

gdy tinymce to za dużo: markitup (plugin jquery)

niedziela, Lipiec 5th, 2009

Czasem się zdarza, że potrzebujemy mieć prosty edytor html do podstawowych operacji: pogrubienie/pochylenie/podkreślenie. W takim przypadku instaluje się edytor tinyMce i wykorzystuje się jego 1% możliwości. Jednak to nie przeszkadza aby ładować masę zbędnego kodu js, który obciąża przeglądarkę użytkownika. Dlatego też istnieje dobra alternatywa :) markitup

(więcej…)

krótko: funkcje php w javascript

sobota, Lipiec 4th, 2009

Czasem zdarza się, że mam potrzebę użycia w javascript funkcji z php. Jak się okazało nie tylko ja miałem taki problem. Dlatego też powstał projekt przepisania funkcji php do js. Jak możemy przeczytać na stronie http://phpjs.org/ wszystko zaczęło się niewinnie, od dwóch funkcji udostępnionych na blogu w paczce php.js. Następnie przyłączyli się inni developerzy do tworzenia dzieła i tak powstała biblioteka php.js zawierająca pokaźną ilość zaimplementowanych funkcjonalności php’a.

(więcej…)

krótko: google ajax search API

niedziela, Marzec 15th, 2009

Mało kto wie, że google w swoich zasobach posiada coś takiego jak Google Ajax Serach API. Jak sama nazwa wskazuje ma to związek z ajaxem, wyszukiwaniem i API :) Pozwala to na stworzenie wyszukiwarki google w dowolnym miejscu na stronie – np.: u mnie po prawej stronie na górze.
(więcej…)

tworzenie elementów w jquery – długość tekstu w px

środa, Styczeń 21st, 2009

W jQuery można tworzyć elementy na wiele sposobów, albo dodając jako atrybut jako w metodzie html() albo też korzystać z document.createElement() lub append(obj). W zależności od przypadku każde rozwiązanie ma swoje wady i zalety. (więcej…)

Nasze własne $(document).ready();

poniedziałek, Grudzień 8th, 2008

Czasem, lecz bardzo rzadko się zdarza iż musimy wykonać operację taką samą jak $(document).ready() tylko bez użycia jQuery. Wydawałoby się to banalne, czyli zastosowanie window.onload, tylko z jedną drobną różnicą. Operacja ready() wykonuje się po wczytaniu html’a, a window.onload – po załadowanu witryny. Takie akcje są zazwyczaj przydatne w sytuacji gdy nasze skrypty będą uruchamiane na wielu różnych witrynach www i nie mamy pewności, czy włączając jQuery nie popsujemy fukcjonalności tej stronki (np może być już tam użyta biblioteka prototype itp itd) a dodatkowo jQuery to dodatkowe 15 kb.
(więcej…)

Krótko: sprawdź swoją pozycję w google :)

czwartek, Listopad 6th, 2008

Tym razem będzie krótko. Ostatnio był mi potrzebny skrypt do sprawdzania pozycji w google, jednak nie miałem odwagi wykorzystywać aktualnie istniejących aplikacji (rejestracja, logowanie i inne tego typu pierdoły), sam napisałem taki skrypt. Znajduje się tutaj Sprawdź pozycję w google!. Zapraszam do korzystania, być może kiedyś to rozwinę, np o moduł statystyk, ale aktualnie będzie tak to wyglądać.
(więcej…)

Gzipowanie strony/plików – przyśpieszenie ładowania

niedziela, Wrzesień 28th, 2008

Ostatnio coraz głośniej się robi o tym jak sobie radzić z dużą ilością użytkowników bo jednoznacznie oznacza wysoki transfer. Jednym z lekarstw na tę okoliczność jest używanie gzipa – czyli przesyłanie spakowanych stronek do użytkownika. Dotyczy się to wszystkich plików tekstowych, czy również javascript i css. Pliki multimedialne możemy pominąć bo żaden kompresor nie spakuje jpg’a czy avika :)
(więcej…)

phpQuery – parser HTML z api jQuery

niedziela, Sierpień 31st, 2008

Ostatnio coś mnie drgnęło, aby sprawdzić czy są jakieś nowości w php dotyczące parsowania plików html. Ku mojemu pozytywnemu zaskoczeniu znalazłem pewną bibliotekę, która jest dość dynamicznie rozwijana. Posiada API z jQuery, dzięki czemu używanie jej jest bezbolesne dla tych którzy znają ten framework js. Otóż jest to phpQuery :).
(więcej…)