Kilka informacji nt. ‘njusów’ ze strony W3C. Po prawie 8 (słownie: ośmiu) latach doczekaliśmy się Proposed Recommendation schematów XML-owych w wersji 1.1 dla pierwszej części (Structures). Oto w dużym skrócie najważniejsze zmiany w stosunku do już niemal prehistorycznej wersji 1.0:
- związki z innymi specyfikacjami (m.in. wsparcie XML 1.1, poprawki w kontekście XPath),
- warunkowe włączanie schematów (uwzględniające wersje),
- zmiany w modelach zawartości (content models), szczególnie dotyczące zmniejsszenia ograniczeń w stosowaniu all,
- uzupełnienia związane z wykorzystaniem XPath,
- uproszczenie reguł walidacji ograniczeń nakładanych na typy złożone,
- zmiany w definiowaniu typów złożonych,
- rozszerzenie możliwości wykorzystania typów ID i IDREF,
- drobne (bardzo specyficzne) zmiany w definiowaniu typów prostych oraz deklarowaniu elementów i atrybutów,
- istotne modyfikacje dotyczące łączenia schematów.
Trudno na razie oceniać proponowane modyfikacje, tym bardziej, że niektóre to tylko pewien rodzaj kosmetyki. Do 20 lutego oczekuje się komentarzy, a potem rozpoczną się prace nad ostateczną wersją rekomendacji i zobaczymy jak zareagują na to producenci oprogramowania.
Z innych ciekawostek warto również zanotować, że drgnęło coś również z zakresie języka XSL – tego samego dnia pojawił się szkic roboczy ‘dwójki’ z propozycją wielu nowych funkcjonalności. Poczekamy, zobaczymy jak się to będzie rozwijało.
Można powiedzieć zatem, że rok 2012 konsorcjum W3C rozpoczęło od dość mocnego uderzenia, ale jest raczej ‘hard’ niż ‘heavy’
Ale jeśli tak dalej będzie rozwijać się sytuacja, to będzie się działo.
Wszelkie komentarze, refleksje i uwagi będą mile widziane.
PS1> Wśród innych styczniowych XML-owych propozycji można jeszcze znaleźć (w kolejności chronologicznej)
- Last Call Working Draft of XML Encryption 1.1
- Working Draft of XMLHttpRequest Level 2
- Candidate Recommendations: XML Signature Syntax and Processing Version 2.0, Canonical XML Version 2.0, and XML Signature Streaming Profile of XPath 1.0
- Last Call Working Draft of XML processor profiles.
PS2> Kolejny post będę chciał poświęcić styczniowym nowościom HTML5 i CSS3.
Napisane przez: M@rek | 2012/02/05
XML-owe nowości
Napisane w XML | Tagi: W3C, XML Schema, xsl