Organizace W3C zveřejnila nový návrh API (via Arstechnica), které umožní programátorům pracovat se soubory v JavaScriptu. Konkrétně půjde o určité možnosti zpracování souborů, které vybereme pomocí pole typu file. Otevře se tím možnost lepšího ovládání…
Archiv pro štítek: JavaScript
John Resig, evangelista JavaScriptu u Mozilly a autor jQuery, tvrdí, že „DOM je zmatek“ a každá z vlastonstí či metod DOMu je určitým způsobem v určitém prohlížeči nestandardně fungující. Ve svém novém článku ukazuje zmatečnost implementací…
Cross-Site XMLHttpRequest nebo též Cross-Origin Resource Sharing (CORS) je nová a zatím nepříliš rozšířená technika, která může pomoci řešit problémy s přístupem k datům třetích stran z webových aplikací. Pokud potřebujete do své aplikace získat data odjinud, může se hodit i vám. Blíže si CORS představíme v článku.
John Resig, autor frameworku jQuery a popularizátor JavaScriptu, připravil a spustil pod křídly Mozilly projekt TestSwarm. TestSwarm má za úkol, podle slov jeho autora, testovat JavaScriptové knihovny v různých prohlížečích a tím zjednodušit vývoj…
Remy Sharp vytvořil praktický bookmarklet, který dokáže vypsat všechny globální proměnné na stránce pomocí console.log. Tento bookmarklet pak vylepšil autor s přezdívkou kangax – jeho bookmarklet dokáže odfiltrovat některé proměnné známých frameworků.
Poslední díl článku Petra Staníčka o oblasti působnosti proměnných se věnuje uzávěrům (closures) v JavaScriptu a použití klíčového slova this.
Dnešní pokračování článku o oblastech působnosti proměnných v JavaScriptu se zaměří na poněkud náročnější problematiku. Tentokrát se věnujeme objektové části jazyka, probereme si pravidla, která platí pro objekty, třídy a metody, ukážeme si jak funguje zapouzdření a předvedeme si techniku „ultimátního zapouzdření“.
Před časem jsme zmiňovali alternativní metodu vkládání hesla do HTML formulářů. S dalším hezkým nástrojem přišel Stefan Ullrich – jeho plugin pro jQuery simuluje zadávání hesla ve stylu iPhone (a mobilních telefonů vůbec), tedy se…
S různými obměnami služby Lightbox se seznámil snad každý internetový uživatel – jedná se o známý efekt, kdy například po kliknutí na náhled fotky celá stránka zešedne a uprostřed se objeví tatáž fotka v plné velikosti. A obsah…
Mnoho webových JS frameworků implementuje technologii, známou jako „drag-and-drop“. Pomocí přetahování prvků je možné provádět některé operace mnohem intuitivněji než s klasickým rozhraním. Přetahování je většinou omezeno na jedno okno, tedy objekt může být…