150 likes | 281 Views
JavaScript frameworky. Jan Sochor 2 IT B Střední průmyslová škola na Proseku. Obsah. jQuery Dojo MooTools. jQuery. Javascriptová knihovna 2006 Otevřený software. Hlavní funkce. Práce s DOOM Manipulace s CSS Efekty a animace AJAX. Výhody jQuery. Velká komunita Menší náročnost
E N D
JavaScriptframeworky Jan Sochor 2 IT B Střední průmyslová škola na Proseku
Obsah • jQuery • Dojo • MooTools
jQuery • Javascriptováknihovna • 2006 • Otevřený software Hlavní funkce • Práce s DOOM • Manipulace s CSS • Efekty a animace • AJAX
Výhody jQuery • Velká komunita • Menší náročnost • Velikost knihovny, podpora AJAXU
Vyjížděcí menu https://student.sps-prosek.cz/~sochja12it/php/druhak/javascripty/vyjizdeci_menu.php
„Spoiler“ https://student.sps-prosek.cz/~sochja12it/php/druhak/javascripty/reklama_priklad.php
Rámeček https://student.sps-prosek.cz/~sochja12it/php/druhak/_index.php
Dojo • 2004 • Robustnost knihovny • Podpora formulářů • Efekty a animace • Menu, záložky
Přesun textu https://student.sps-prosek.cz/~sochja12it/php/druhak/javascripty/preletnuti_textu.php
MooTools • 2006 • Pěkný kód • Objektové programování
Míchač barev a měnič velikost písma Ukázka https://student.sps-prosek.cz/~sochja12it/php/druhak/javascripty/testt.php Ukázka kodu https://student.sps-prosek.cz/~sochja12it/php/druhak/javascripty/testt.txt
Závěr • jQuery Dostačující pro většinu, mnoho příkladů a rad. • Dojo Dělalo mi problémy najít příklady a specifikace. Z vybraných 3 frameworků nejméně rozšířený • MooTools Zaměřený na objektové programování => obtížnost
Upozornění • jQuery a MooTools používají stejnou proměnnou => problémy při práci s frameworky na jedné stránce • => Nastavení var jq = jQuery.noConflict() + přepsání proměnných