Bjarne Stroustrup začal C++ vyvíjet v Bell Labs v roce 1979, protože mu tehdejší jazyky nedávaly zároveň přehledné abstrakce a kontrolu nad hardwarem. Stejný kompromis řeší herní enginy a prohlížeče dodnes. Úplná náhrada C++ navíc vyžaduje změnit víc než zdrojový kód.
Archiv pro štítek: Webové prohlížeče
Nová verze Vitest 4.0 posouvá hranice testování webových aplikací. Přináší stabilní běh testů přímo v prohlížeči, podporu vizuálního regresního testování i chytřejší práci s lokátory a typováním. Vývojáři tak získávají robustnější, rychlejší a přehlednější nástroje pro zajištění kvality UI i logiky aplikací.
Na čem si prohlíží web čeští ajťáci, vývojáři a webdesigneři? Můžeme to zkusit odhadnout podle Zdrojáku. A podívat se, jak se ten náš svět za poslední roky změnil.
Nedávno proběhla vývojářská konference WWDC od Apple. Které novinky v Safari 9 budou zvláště pro webdesignery a frontendisty přínosné a bylo by je škoda minout? Není jich mnoho.
Před 2 lety, přesně 11. ledna 2013 spáchal sebevraždu Aaron Swartz (@aaronsw) – spolutvůrce RSS, Markdownu, proxy Tor2web, licence Creative Commons, redditu a dalších. Aaron byl soudně stíhán za hromadné stažení velkého množství věděckých…
Pokud je pro vás rychlost kódu důležitá, neměl by vás tento článek minout. Je možné, že objevíte něco, co můžete ještě zlepšit.
Mobilní i desktopové aplikace mohou s uživatelem již dávno komunikovat pomocí hlasu, proč by to neměly umět i aplikace webové? Můžou, připravuje se totiž API, které jim to umožní, a můžete si ho dnes vyzkoušet v prohlížeči Chrome.
Webové stránky a aplikace lze ovládat hlasem. Minimálně v Google Chrome, který se řídí specifikací Web Speech API. Ukažme si, jak použití takového rozpoznání funguje. Podporována je i čeština.
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.







