Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ JavaScript _ Przydatne biblioteki

Napisany przez: DeyV 28.12.2006, 11:28:33

Od pewnego czasu obserwujemy pojawianie się, jak grzybów po deszczu winksmiley.jpg, gotowych rozwiązań wykorzystujących lub ułatwiających pracę z JS.

Zachęcam do zebrania tutaj listy tych, z których najczęściej korzystacie, z informacjami, do czego służą, jak się sprawdzają, i dlaczego dane rozwiązanie polecacie. Proszę jednak o nie komentowanie i dyskutowanie na ich temat w tym wątku - wszystkie tematy tego typu będą wydzielane.

[Framework] http://jquery.com/ - świetna, leciutka biblioteka, w znaczący sposób upraszczająca sporo operacji na DOM, animacji, zdalnego wywoływania zdarzeń a nawet obsługi Ajax'a. Świetna dokumentacja, dużo przykładów i prosty tutorial. Polecam. W przeciwieństwie do prototype, nie wymaga dodatkowych bibliotek (jak sciptaculous) do obsługi efektów.
http://jquery.com/

[Framework] http://extjs.com - niesamowite komponenty do wykorzystania na stronie. Okienka na warstwach, dynamiczne formularze, zarządzanie drzewkami lub np. fotografiami.
http://extjs.com

[Framework] http://prototypejs.org/ Na pewno każdemu znana biblioteka. Wygodna i łatwa w przyswojeniu. Nie posiada oficjalnej dokumentacje. Sam używam i polecam!
http://prototypejs.org/

[Framework] http://dojotoolkit.org/ potężne narzędzie, z wieloma opcjami. Jeżeli chcesz stworzyć ładne GUI to użyj właśnie Dojo. Masę możliwośći pokazują dema.
http://dojotoolkit.org/

[Framework] http://developer.yahoo.com/yui/ Biblioteka do zaawansowanej obsługi DOM, DHTML oraz AJAX. Po prostu ogromne narzędzie, których opcje nie zawsze wykorzystamy.
http://developer.yahoo.com/yui/

[Framework] http://www.mootools.net Biblioteka do zaawansowanej obsługi DOM, DHTML oraz AJAX.
http://www.mootools.net/

[WYSIWYG] http://tinymce.moxiecode.com Świetny edytor tekstu w JavaScript.
http://tinymce.moxiecode.com

[Kalendarz] http://www.dynarch.com/projects/calendar/ - bardzo przydatne gotowe rozwiązanie pozwalające na szybki wybór daty i godziny zamiast wpisywania ich ręcznie. Spory zestaw skórek, wersje językowe, poprawnie obsługiwany przez przeglądarki.
http://www.dynarch.com/projects/calendar/

[Zdjęcia] http://www.huddletogether.com/projects/lightbox2/ (korzysta z Prototype) bardzo ciekawe rozwiązanie. Pokazuje zdjęcia w formie prezentacji. Banalne w implementacji. Ogranicza się do dodania atrybutu rel przy zdjęciu.
http://www.huddletogether.com/projects/lightbox2/

[Zdjęcia] http://jquery.com/demo/thickbox/ (korzysta z jQuery) jest alternatywą dla Prototype. Różni się tym, że jako silnika, używa biblioteki jQuery, a nie Prototype.
http://jquery.com/demo/thickbox/

[Efekty] http://script.aculo.us/ bardzo prosta w użyciu biblioteka (korzystająca z Prototype) dodająca możliwość ładne prezentowani elementów. Ładne przejścia, zwinięcia, ukrycia elementów - to oferuje nam scriptaculous.
http://script.aculo.us/

[Tooltip] http://www.bosrup.com/web/overlib/ lekka biblioteka do tooltipów. Duża ilość opcji, łatwe w przyswojeniu.
http://www.bosrup.com/web/overlib/

[Tooltip] http://blog.innerewut.de/pages/tooltip - bazujący na Prototype Tooltip dużo przyjemniejszy w użyciu niż OverLib
http://blog.innerewut.de/pages/tooltip

[Window] http://prototype-window.xilinus.com/ - bazujący na Prototype oraz Script.aculo.us skrypt do wyświetlania ajaxowych okien będący alternatywą dla niewygodnego window.open.
http://prototype-window.xilinus.com/

[Baza skryptów] http://www.dhtmlgoodies.com/

[Baza skryptów] http://www.protolize.org/

---
Postanowiłem wszystko zebrać do jednego posta i zamknąć temat, jeśli ktoś ma jakieś propozycję, to proszę na PW
tiraeth

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)