Články autora Pavel Salvet
30 let HTML – od počátku mimo trať
HTML vznikl jako součást konceptu World Wide Webu. Záměrem bylo vytvořit globální „pavučinu“ informací propojených odkazy a klíčovým nástrojem byl právě hypertextový značkovací jazyk, jehož vývoj je poznamenán četnými peripetiemi.
![](https://www.interval.cz/podklady/fly-images/16032/javasrcipt-456x302-cc.png)
Proměnné v JavaScriptu
Programovat se teoreticky dá i bez nich, prakticky jsou nepostradatelné. Řeč je o proměnných. Zde je stručný (ale ne krátký) aktuální souhrn toho nejdůležitějšího o proměnných v JavaScriptu včetně příkladů a
![](https://www.interval.cz/podklady/fly-images/15822/semantika-456x302-cc.png)
Limitní faktory sémantického vyhledávání
Současná společnost je charakteristická mimo jiné tím, že o sobě shromažďuje velké množství informací. Právě tyto volně přístupné informace jsou hnací silou moderní doby. Vlády i soukromé firmy mohutně investují
![](https://www.interval.cz/podklady/fly-images/15818/microdata-456x302-cc.png)
Microdata, RDFa,… Kudy ke zlepšení sémantiky HTML?
Současné sémantické tagy slouží zejména k vyznačení struktury obsahu, jen málo z nich popisuje, co prezentované informace vlastně znamenají. To vyhledávačům prakticky znemožňuje přesněji analyzovat obsah webových stránek a nabízet relevantnější výsledky
![](https://www.interval.cz/podklady/fly-images/13904/http2-456x302-cc.png)
Rychlejší načítání stránky s HTTP/2
Přinášíme vám další díl o komunikaci mezi stránkou a serverem. Tentokrát se podíváme na načítání webových stránek přes nový protokol HTTP/2, který snad již brzy nahradí 15 let starý protokol
![](https://www.interval.cz/podklady/fly-images/13847/Websockets-456x302-cc.png)
Komunikace v reálném čase díky Server-Sent Events a Web Sockets
AJAX nikdy nebyl jedinou možností, jak aktualizovat obsah webových stránek bez nutnosti jejich znovunačtení. Dalo se to provést ještě dynamickým vytvářením elementu script s externím zdrojem (JSONP) nebo kořistěním dat z neviditelného
![](https://www.interval.cz/podklady/fly-images/13845/qubit-456x302-cc.jpg)
Kvantové počítače: Hrozba pro dnešní úroveň šifrování?
Podle teorie kvantové mechaniky se kvantový objekt může nacházet, a také se nachází v mnoha různých pozicích zároveň. Je to fantastická věc, vždyť koho by aspoň občas nenapadlo, kolik věcí by
![](https://www.interval.cz/podklady/fly-images/13783/ajax-logo1-456x302-cc.png)
Seriál o komunikaci mezi stránkou a serverem: 2.AJAX: CORS,polling
Per aspera ad astra. Také AJAX měl v cestě na výsluní řadu překážek. Sotvaže se vyřešily trable s nepodporou a inkompatibilitou a ajaxové prezentace se mohly začít rozmáhat, objevil se problém s adresováním
![](https://www.interval.cz/podklady/fly-images/13715/Ajax-box-456x302-cc.png)
Seriál o komunikaci mezi stránkou a serverem: Díl 1. AJAX v kostce
Název AJAX (asynchronní JavaScript a XML) se sice poprvé veřejně objevil až v dubnu 2005 v článku J. J. Garretta, nazvaném Ajax: A New Approach to Web Applications, ale jeho historie je mnohem starší.
![](https://www.interval.cz/podklady/fly-images/13676/css-code5-456x302-cc.png)
5 důvodů, proč považuji CSS za opravdu zpackané
Přicházím nyní jako generál po bitvě, abych světu vyjevil, oč mohly být CSS lepší, kdyby… Jaké by vlastně měly webové standardy být? jasné, srozumitelné a logické – aby se v nich
![](https://www.interval.cz/podklady/fly-images/13111/HTML5_oval_logo-456x302-cc.png)
HTML 5: Přístupné tabulky
Aktualizace článku Martina Snížka o webových tabulkách, vydaném před 10 lety v rámci seriálu Odstraňte bariéry svého webu.
![](https://www.interval.cz/podklady/fly-images/13142/softvshw-456x302-cc.png)
Software jako služba (polemika)
Počítačoví analytici předpovídají, že internetový prohlížeč se stane operačním systémem zítřka. Vycházejí z reálných předpokladů…
![](https://www.interval.cz/podklady/fly-images/13180/doporučení-456x302-cc.png)
Hromádka drobných doporučení pro webdesignéry
Tentokrát nebude řeč o nových postupech a ultramoderních technologiích, ale naopak o pravidlech, která vyznívají jakoby samozřejmě.
![](https://www.interval.cz/podklady/fly-images/13074/html5-90x90-456x302-cc.png)
HTML 5: Offline webové aplikace a aplikační cache
Používání webových aplikací off-line zní jako oxymoron. Ve skutečnosti se však jedná o technicky proveditelnou věc. Stačí vědět, jak na to.
![](https://www.interval.cz/podklady/fly-images/13088/JavaScript-logo-456x302-cc.png)
Web Workers: JavaScript s více vlákny
Skripty vložené do webové stránky se skládají dohromady a vykonávají se jako její součást. Web Workers představují alternativu této staré koncepce.