Promises a průvodci webem

Jen si tu odložím dvě věci. Zaprvé – už dlouho se chci podívat na promises (futures, defers, říkejte tomu jak chcete, správně je Promises). Teď se objevil tutoriál pro promises, který shrnuje různé přístupy různých knihoven, popisuje jak je používat a to hlavní: ukazuje, jak promises použít i v čistém JS (samozřejmě jen v těch nejnovějších prohlížečích).

A v souvislosti s ASM80 mě napadlo udělat takový jednoduchý tutorial. Líbí se mi styl, který se teď šíří, kdy průvodce vypadá tak, že po displeji lítá šipka s popiskem mezi jednotlivými zajímavými místy aplikace a ukazuje, kde co je. Našel jsem na to rovnou dvě knihovny: trip.js a tourist.js.

 

Ukazatel nahrávání snadno a rychle

Hledal jsem nějaký způsob, jak ukázat, že se aplikace nahrává, prosím čekejte… Pokud možno s minimem námahy, tedy instantní řešení. A našel jsem knihovnu Pace. Stačí vložit do stránky skript a CSS, a o nic se už nemusíte starat – Pace si sám zjistí, že se něco nahrává, zobrazí ukazatel (k dispozici je několik různých stylů) a včas ho zase odstraní. Dokonce se postará o AJAXová volání a zobrazí animaci. Knihovna má slušné možnosti úprav, viz dokumentace.

Kde na webu nalézt JS knihovny?

Někdy není potřeba knihovnu stahovat, stačí ji nalinkovat. Hledáte vhodnou CDN?

  • jsDelivr: CDNky pro JS knihovny, jQuery pluginy, fonty a další
  • cdnjs: CDN hosting pro méně známé knihovny