TypeScript je určený pro aplikace obsahující mnoho javascriptového kódu. Jedná se o nadstavbu jazyka JavaScript. Nabízí typovou kontrolu, třídy, moduly rozhraní, IntelliSense a refactoring kódu. Jeho syntaxe je navržena tak, aby byla co nejvíce shodná se syntaxí ECMAScript 6.
Archiv autora: Václav Dajbych
Václav Dajbych
Zajímám se o programování na platformě .NET, webdesign a webové prohlížeče. Cílem mé vědecké práce je využití sémantického webu k vytvoření doménové ontologie, která by pomohla usnadnit vyhledávání na webu. Působím jako Microsoft Student Partner. Své technické články vydávám na blogu Dajbych.net.
V pokračování článku o vytváření doplňků pro IE si ukážeme, jak přistupovat ke cookies prohlížeče, jak lze posílat HTTP požadavky, odesílat data na server a přijímat odpovědi, a také jak lze manipulovat s obsahem webové stránky, která je v prohlížeči zrovna otevřená.
Internet Explorer lze rozšířit mnoha způsoby. Je možné přidávat položky do nabídek, vytvářet vlastní panely, samostatná tlačítka na panel příkazů nebo vytvořit akcelerátor. Protože se doplňky, až na akcelerátory, programují v C++, ukážeme si, jak si práci pomocí .NET knihoven zjednodušit.
Aby staré weby vypadaly stále stejně, přibývaly v prohlížečích další vykreslovací režimy. Internet Explorer 9 má takové režimy 4. Nově implementované části HTML5 jsou však dostupné jen v tom nejnovějším. V článku si ukážeme, jak ovlivnit, který vykreslovací režim Internet Explorer pro stránky použije.
V posledních letech si vydobyla velkou popularitu databáze SQLite, a to především díky své nenáročnosti a možnosti „přibalit“ ji k aplikaci a využít jako embedded SQL. I Microsoft má podobnou databázi, kterou lze využít ve spojení např. s IIS či pro desktopové aplikace, nazývanou SQL Server CE.
„Web design je především typografie. Tečka.“ Informace na webu jsou totiž z 95 % prezentovány právě psaným textem. Lví podíl na úspěchu společnosti Google má minimalistický design. Jeho základem je text použitý v typograficky čistém uživatelském rozhraní. V článku si ukážeme, jak zajistit, že bude písmo použito stejně spolehlivě jako například obrázek ve formátu PNG.
Internet Explorer 9 přistupuje k webové stránce více jako k aplikaci. Stránku lze snadno připnout na hlavní panel, jde jí použít ve funkci Aero Snap, dají se přidat vlastní úlohy do Jump Listu, ikonu připnuté stránky je možné překrýt druhou ikonou a náhled stránky se dá doplnit o tlačítka, na jejichž stisknutí může stránka adekvátně reagovat. Tento článek popisuje metody, které souvisejí s uživatelským rozhraním.