Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Články s nálepkou XML

Akta X: EXI čili binární XML

Už čtvrtým rokem pokračuje úsilí W3C zaměřené na možnost binární serializace XML. Konsorcium nejprve důkladně zvažovalo, zda se vůbec do standardizace takového formátu pustit. Poté porovnávalo existující technologie a nakonec opravdu došlo na tvorbu nového standardu. Ta se teď pomalu chýlí ke konci.

Groovy: Java má vzdáleného bratrance

Když se řekne „skriptovací jazyk“, většina lidí si téměř povinně vybaví jazyky jako jsou Perl, PHP, Python nebo Ruby. Skriptovacích jazyků je však celá řada a jedním z nich je právě i Groovy. Byť je Groovy kvantitativně jen jedním z mnoha jazyků, kvalitativně mezi nimi rozhodně vyniká.

Webové služby v PHP: XML-RPC a SOAP

Koncept webových služeb umožňuje protokolem HTTP volat funkce na vzdáleném serveru, předávat jim parametry a pracovat s vrácenými výsledky. Je přitom úplně jedno, v jakém programovacím jazyce je webová služba napsaná i z jakého jazyka ji voláme. Rozdíly se smývají ve formátu výměny dat, kterým je obvykle XML.

Akta X: Přichází doba optimalizací?

Základní sada standardů XML je víceméně kompletní. Bude nyní věnováno více pozornosti jejich efektivitě a praktické použitelnosti, která v mnoha případech pokulhává? Určité náznaky tohoto směru vývoje se poslední dobou objevují stále častěji. A optimalizace jsou často opravdu nutné.

Akta X: Co bude s XHTML 2.0?

Jazyk XHTML 2.0 měl být budoucností webu, ale byl dlouhodobě sledován spíše s rozpaky. Uživatelé webu revoluční změny nemilují. Obnovení vývoje HTML znamená, že W3C ustupuje tlaku komunity a zejména výrobců webových prohlížečů. Proč XHTML 2.0 neobstálo? Má tento formát ještě dnes nějaký smysl?

Novinky v XSLT 2.0

Vývoj standardů XSLT 2.0 a XPath 2.0 trval několik let. Počátkem letošního roku byly konečně uznány konsorciem W3C a staly se oficiálně doporučovanými. Změn je skutečně hodně, a proto vám přinášíme přehled těch nejdůležitějších a nejzásadnějších novinek včetně praktických ukázek jejich použití.

Open XML bylo povoleno rychlé schvalování

Ač hlasující státy jasně řekly „ne” rychlému procesu schvalování Open XML, přesto ISO rychlé schvalování povolilo. Je tedy možné, že se Open XML stane standardem již brzy. Co za tím vězí? Jak se vlastně celá situace vyvíjela? A co by případné standardizování Open XML znamenalo pro ODF?

Export do Open XML v PHP

Kancelářský balík firmy Microsoft umožňuje ve verzi 2007 pracovat s novým formátem souborů založeným na technologiích XML a ZIP. Je dobře dokumentovaný a standardizovaný (probíhá ISO schvalovací proces), a proto se hodí pro export dat z webových aplikací mnohem lépe než starší binární formáty.

Akta X: Jazyk XML Pipeline

XML Pipeline bude nový standard pro popis postupu zpracování dokumentů XML. Nyní je konečně k dispozici první pracovní verze jeho specifikace. Co je z ní možné vyčíst? K čemu se XML Pipeline vlastně hodí? Jak vypadá návrh jeho syntaxe? Jedná se o úplnou novinku, nebo už něco podobného známe?

Akta X 0605

XPath 2.0 a XQuery 1.0 budou mít velmi užitečné rozšíření pro fulltextové hledání v XML. Web 2.0 už není jen tak obyčejný buzzword, ale registrovaný buzzword. Zacházejte s ním hodně opatrně, ať nenarušíte něčí práva, jako se to podařilo jednomu sdružení IT profesionálů z irského Corku.

ISO/IEC 26300? OpenDocument

Tak se to konečně povedlo a OpenDocument byl oficiálně uznán jako ISO standard. Dostal pěkné číslo 26300. Co všechno tomu předcházelo a co to bude pro budoucí vývoj ODF znamenat?

Akta X 0601

Navrhnout aplikaci XML není tak snadné, jak by se mohlo na první pohled zdát. Pokud o tom uvažujete, třeba vás tento článek odradí, nebo vám naopak pomůže lépe uspět.

XML Prague 2006

Také v letošním roce se v budově MFF UK na Malostranském náměstí uskuteční mezinárodní konference XML Prague. Hlavním, nikoli však výlučným, tématem pro tento rok jsou nativní XML databáze a dotazovací jazyky. Stejně jako loni budou jádro programu tvořit přednášky uznávaných osobností v oboru XML. Přesná podoba programu bude k dispozici na začátku března.

Mozilla Firefox 1.5 CZ - rychlejší práce s webem

Mozilla Corporation ve spolupráci s projektem CZilla dnes zveřejnila českou verzi Mozilla Firefox 1.5 pro operační systémy MS Windows, Linux a Mac OS X. Firefox je rychlý a bezpečný webový prohlížeč, oblíbený u uživatelů i webových tvůrců. Za poslední rok se dočkal více než 100 milionů stažení a stal se druhým nejpoužívanějším prohlížečem v České republice i ve světě.

Akta X 0509

Google najde pro pojem "Web 2.0" přes 10 miliónů odkazů. Tento relativně nový termín je tedy něčím, o čem se hodně mluví. Co se skrývá za názvem, který u někoho vyvolává nadšený souhlas a u jiného jen ironický úšklebek? Má smysl mluvit o druhé generaci webu?

Akta X 0508

Pravidelná měsíční dávka informací ze světa XML. Google nabízí rozhraní pro přístup ke svým mapám. Syndikační formát Atom 1.0 se stal standardem IETF. W3C uvolnilo rozsáhlou sadu testů pro XQuery.

Nakrmte si pandu (12. 8. 2005)

A máme tu nové papání pro náš prohlížeč. Dalším chutným krmivem bude populární RSS čtečka Sage. Pokud nevíte, co je to RSS, nebo netušíte, k čemu by se to právě vám mohlo hodit, zjistíte to právě v tomto článku.

Akta X 0507

Slovník webového vývojáře letos obohatil nový pojem: AJAX. Podíváme se mu trochu na zoubek. Dalším tématem budou jako obvykle novinky od W3C: aktualizované specifikace XLink 1.1, xml:id 1:0, SPARQL a XLS/FO 1.1.

Cooperative Linux - Úvod a instalace

Máte/Musíte mít na počítači pouze Windows a rádi byste Linux? Máte na počítači jak Windows, tak i Linux, ale nechce se vám/nemůžete kvůli změně operačního systému pokaždé restartovat počítač? Zkuste Cooperative Linux a pracujte s Linuxem přímo ve Windows. Klidně i s několika různými linuxovými distribucemi současně.

Akta X 0506

Microsoft má v úmyslu přiblížit RSS masám; příští verze Windows bude mít jeho integrovanou podporu. Přežije podspecifikovaný formát objetí giganta? RelaxNG má své diskusní fórum. W3C aktualizuje SPARQL a VoiceML.

Hledání svobodného formátu

V souvislosti se svobodným software se často hovoří také o svobodných formátech souborů pro přenos dat. Formátů je velké množství, ale jen málo z nich splňuje všechny požadavky. Přinášíme obecné shrnutí situace a možnosti, jak ji řešit.

Akta X 0503

W3C se zabývá tím, kterak správně skládat dokumenty. Na živné půdě existujících standardů se začíná množit podivná havěť - mikroformáty. Saxon má svůj klon pro .NET. Binární XML nás nemine.

Akta X 0502

Je XML po sedmi letech zralé na redesign? Zastánci CSS a XSL se přou, kdo umí lépe tisknout XML. W3C vychrlilo přehršel aktualizovaných specifikací.

Akta X 0501

Amara není jen limonáda podezřelé chuti z dob mého mládí, ale také sada nástrojů pro intuitivní práci s XML v Pythonu. Unixový find se učí XPath. Pestrou mozaiku soupeřících verzí syndikačních formátů doplňuje RSS 1.1.

Akta X 0408

PHP 5 nabízí nové rozhraní pro snadnou práci s XML. Do implementace jazyka XSLT 2.0 se kromě jeho autora nikdo nehrne. Jaké mohou být důvody?

Akta X 0407

ECMAScript přichází s rozsáhlou nativní podporou XML. IBM a Novell společně řeší komplexní instalace. W3C aktualizovala pracovní verze nové generace specifikací XSLT/XPath/XQuery.

Akta X 0406

Výrobci prohlížečů po delší době přicházejí s návrhem na další rozvoj HTML a XHTML, který by podpořil web jako aplikační platformu. Kdo za touto aktivitou stojí a jaké má šance na úspěch? W3C připravuje vylepšené XForms.

Cocoon v příkladech: Programujeme vlastní komponenty 2

V posledním dílu tohoto seriálu si ukážeme, jak naprogramovat trošičku složitější komponentu - transformátor.

Akta X 0405

Co se skrývá pod pojmem "neextraktivní" zpracování XML a jaké výhody může tato metoda nabídnout? W3C připravuje novou verzi jazyka SVG. Po dlouhé nemoci nás opustil oblíbený zpravodajský server.

Cocoon v příkladech: Programujeme vlastní komponenty (1)

V tomto dílu se podíváme na to, jak (snadno) lze v Cocoonu naprogramovat vlastní komponenty. Začneme těmi nejjednoduššími - vytvoříme si vlastní selektor a akci. Rozborem zdrojového kódu a příkladem použití si také zopakujeme, jak se selektory a akce chovají, navíc získáme jistotu v rozhodování, kdy je vhodné tyto typy komponent nasazovat.