Tenhle plugin do jQuery vám vygeneruje navigaci se skrolovacím efektem.
Via WebAppers
Tenhle plugin do jQuery vám vygeneruje navigaci se skrolovacím efektem.
Via WebAppers
The swankiest Javascript framework for elegantly sliding pages and parallaxing backgrounds.
Určitě jste narazili na údaje o čase jako „Publikováno před 4 hodinami” apod. jQuery plugin timeago vám takovou časovou známku vygeneruje nějak takhle:
jQuery(document).ready(function() {
jQuery("abbr.timeago").timeago();
});
Vygeneruje třeba…
<abbr class="timeago" title="July 17, 2008">3 years ago</abbr>
Ale funguje i takhle
jQuery.timeago(new Date()); //=> "less than a minute ago"
jQuery.timeago("2008-07-17"); //=> "3 years ago"
jQuery.timeago(jQuery("abbr#some_id")); //=> "3 years ago" // [title="2008-07-20"]
Podporuje českou lokalizaci.
Díky @daeltar
Není úplně perfektní, ale bookmark si zaslouží.
Pokud by se vám hodilo zobrazovat nějaké notifikační číslo v ikoně web aplikace v tabu prohlížeče, pak vám zkuste Tinycon. Když prohlížeč nepodporuje dynamické favicony, bude měnit title stránky.
1 KB jQuery plugin pro jednoduchou responzivní slideshow.
Via WebAppers
Doplňování textu pro inputy ve formuláři v 8 KB pluginu.
Via WebAppers
Určitě se vám to někdy stalo: Vyplňujete dlouhý formulář a omylem si zavřete tab, nebo spadne prohlížeč, či systém a vyplněná políčka jsou v trapu.
Sisyphus.js se snaží tomuhle nepříjemnému zážitku předejít tím, že vám umožní automaticky v pravidelných intervalech ukládat obsah formuláře a obnovit vyplněná políčka, pokud to budete potřebovat.
Používá localStorage z HTML5 a má jen 3,5 KB.
Javascriptová knihovna pro tvorbu animací.
„CAAT is a multi-instance director-based scene-graph manager.
It is able to render using Canvas, WebGL and CSS with the same code base.
Features actors, containers, scene transitions, behaviors, interpolators, paths, custom affine transformation stack, timers, elements lifecycle, etc.”
Podívejte se na dema nebo na tuhle hru ve verzi využívající canvas.
Více s tagy „javascript animation” v mých záložkách.
V článku Asynchronous UIs – the future of web user interfaces Alex MacCaw celkem stručně představí trochu jiný přístup k tomu, jak prezentujeme uživateli změny a jak rozhraní reaguje na jeho požadavky.
Když to zjednoduším, představte si Ajax, ale bez čekání na vykonání požadavku. Změny se v UI projeví okamžitě, uživatel na nic nečeká, nic se nenačítá znovu. Akce se provedou na pozadí a uživatel je vytržen z nerušeného používání pouze pokud se něco nepovedlo.
Zmiňuje javascriptový framework Spine, který mě zaujal už tím, jak se prezentuje.
Takhle by měly fungovat všechny web aplikace. Miluju tuhle dobu.
Via @zdenekkostal
PS: Ten modální dialog při smazání položky v jeho příkladu beru v daném kontextu jako vtip :-)
S podtitulem A Modern Introduction to Programming bude tato kniha vhodná určitě nejen pro všechny, kterým utekly základy, nebo s JavaScriptem začínají. Je dostupná zdarma v HTML verzi.
A concise and balanced mix of principles and pragmatics. I loved the tutorial-style game-like program development. This book rekindled my earliest joys of programming. Plus, JavaScript!
— Brendan Eich, the man who gave us JavaScript
Via Tomáš Kafka
„Popcorn.js is an event system for HTML5 media developers. Think jQuery for video. You can leave the heavy lifting to Popcorn, and concentrate on what you do best: writing awesome code.”
Via WebAppers
Hodilo by se vám nechat uživatele ZIPnout soubory, aniž by zatěžovali váš server?
Nefunguje v Internet Exploreru. Zatím.
Via WebAppers
První velký krok k jejich cíli poskytnout nástroj pro budování web aplikací pro drtivou většinu mobilních platforem.
S jQuery Mobile jsem zkoušel blbnout někdy kolem verze 0.7 a to byla ještě hodně rozpracovaná. Jsem zvědav, kam se dostali.
Přidáno 15. 10. 2012: Tento článek má volné pokračování v mém příspěvku HTML5 vs. Flash player
Z tiskové zprávy Adobe:
„Our future work with Flash on mobile devices will be focused on enabling Flash developers to package native apps with Adobe AIR for all the major app stores.
…
We will continue to leverage our experience with Flash to accelerate our work with the W3C and WebKit to bring similar capabilities to HTML5 as quickly as possible, just as we have done with CSS Shaders.”
Tedy, Flash (jako program, vývojový nástroj) bude od nynějška cílen na vytváření nativních aplikací pro mobilní platformy a to, co jsme znali my jako flash na webu se přesune do HTML5 (používáno jako zastřešující termín pro kombinaci HTML5, CSS3 a JavaScriptu.). Z toho logicky plyne, že na to bude jiný vývojový nástroj, třeba Adobe Edge.
Pak jsme vyměnili pár tweetů…
Čtěte dál