O novém vylepšeném shellu (příkazové konzoli) pro jazyk PHP informuje Johannes Schlüter v článku Now in trunk: Improved interactive shell. Hlavními změnami je možnost upravit stránkování výpisu či prompt. Vylepšená verze se objevila v posledním update…
Archiv strana 216 z 338
Spory o tom, jestli jsou děravější skripty v PHP nebo v ASP.NET a jestli jsou JSP odolnější proti „programátorským chybám“ než jiné jazyky jsou mezi webovými vývojáři velmi oblíbené (většinou vedou i k debatám o tom, který jazyk je…
Techniku CORS (Cross-Origin Resource Sharing) jsme si už na Zdrojáku představili (Cross-Site XMLHttpRequest). Dalčí informace o této technice a o jejím využití pro „AJAX mezi doménami“ přináší web NCZOnline v článku Cross-domain Ajax with Cross-Origin Resource…
Koncept Web Workers přináší do prohlížečů možnost, kterou by šlo přirovnat nejlépe k vícevláknovému zpracování. Skript, který se stará o obsluhu událostí uživatelského rozhraní, má možnost spustit náročný proces (worker) na pozadí a předat mu…
Velkou výzvou pro tvůrce webových aplikací je schopnost jejich fungování i v offline módu. Nové technologie přináší spoustu pomůcek, které vytváření takových aplikací usnadňují. Alex Kessinger ukazuje, jak napsat takovou aplikaci za použití frameworku YUI.
Vývojáři píšící aplikace v JavaScriptu znají pravidlo, které říká: Vyhněte se častým operacím s DOMem. Pokud potřebujete např. vytvořit větší množství entit, je lépe si je vytvořit „bokem“, a aktualizovat je nakonec a najednou. Podobné…
Příklad práce s dnes již zmiňovanými lokálními databázemi, které přicházejí v rámci rodiny technologií HTML5, přináší článek Getting Started with HTML5 Local Databases na webu Dark Crimson.
Synchronizační nástroj Mozilla Weave se přejmenoval na Firefox Sync. Přejmenování projektu však není jedinou novinkou, kterou si Mozilla Corporation připravila. Jednou z nich je i zahrnutí podpory pro iPhone. Mobilní Firefox pro iPhone sice v plánu…
Na blogu ExtJS vyšel článek o WebStorage, což je technologie, která je počítána do širší „rodiny HTML5“, a patří k těm nejmenším a nejjednodušším. Pomocí jednoduchého API s několika metodami (zásadní jsou getItem, setItem, removeItem a…
Kyoto Cabinet je následovníkem známé databáze Tokyo Cabinet (viz článek na Zdrojáku o této databázi). Kyoto Cabinet je podle oznámení autora vylepšen v mnoha směrech – co do rychlosti, paměťové náročnosti nebo přenositelnosti. Zdroj: MyNoSQL