http://www.fuw.edu.pl/~ksiezyk/sgml.html, ksiezyk na fuw.edu.pl, Rafał Księżyk, 17.02.1998 r.
XML/SGML w Polsce
Nowości
Zdarzenia
Projekty
Materiały
in English

Nowość: HTML formatem Office 2000 i Lotus SmartSuite?.

Tekst tygodnia: Czy SGML w Programie Płatnika ZUS jest po-
prawny?
.
Nowości
HTML natywnym formatem Office 2000 i Lotus SmartSuite Millenium
Microsoft opóźnia premierę Office 2000 i pewnie zostanie wyprzedzony przez IBM-owski obecnie pakiet Lotus SmartSuite (wersja Millenium).
Oba produkty będą operowały HTML-em jako natywnym formatem plików dla wszystkich aplikacji. Sam HTML nie daje takich możliwości ale dzięki wyspom XML (zapewne całym kontynentom), zawierającym najbardziej newralgiczne informacje, przedsięwzięcie wydaje się niezwykle interesujące.
* Nareszcie formaty plików pakietów biurowych będą rzeczywiście Internetowe. Co więcej, będą otwarte. To znaczy, że każdy np. edytorem ASCII lub skryptem Perlowym może do nich zajrzeć, coś wyjąc, coś wstawić. Bez konieczności posiadania drogiego software'u. A może ktoś napisze lepsze narzędzia operujące na tych formatach...?
[16.02.1999 r.]
Polska wersja ISO 12083 skierowana do ponownej ankiety
PKN zadecydował, że norma ISO 12083 "Elektroniczne przygotowanie i adiustacja rękopisów", już skierowana do ustanowienia, będzie ponownie poddana ankiecie powszechnej i adresowanej. Przyczyną takiej decyzji były zastrzeżenia do poprawności tłumaczenia i duża liczba poprawek po poprzedniej ankiecie.
Zainteresowani uczestniczeniem w ankiecie mogą się kontaktować z p. Januszem Bieniem (jsbien na mimuw.edu.pl).
[16.02.1999 r.]
ZUS i ISO 8879
ZUS (Zakład Ubezpieczeń Społecznych) zastosował SGML jako format wymiany danych w Programie Płatnika. W rzczywistości takie rozwiązanie wybrała firma Prokom, główny wykonawca systemu wspomagającego pracę ZUS.
[14.01.1999 r.]
ZUS stosuje SGML w Programie Płatnika!
Czy sposób zastosowania SGML w Programie Płatnika ZUS jest poprawny? (komentarz)
* Opublikowane DTD opisuje Kolekcję Elektronicznych Dokumentów Ubezpieczeniowych i służy do elektronicznej wymiany takich kolekcji między Zakładem a płatnikami.
DTD opisuje grupy rekordów, których zawartość zadeklarowano jako CDATA. CDATA (Character Data) definiuje zawartość elementu jako 'nie do parsowania', gdzie dozwolone są:
  • znaki z góry ASCII, nie kodowane jako SGML character entities,
  • znaki "&", "<", ">" -- takoż.
Pojedynczy rekord -- element SGML-owy -- zawiera jedno lub kilka pól, dla których wymusza się stałą długość.
Na przykład <DIPL> (Dane Identyfikacyjne Płatnika) muszą się składać m.in. z: Numeru Dow. Osob. (9 znaków), Nazwy firmy (31 zn.), Nazwiska (31 zn.), Imienia (22 zn.). Pola nie mogą być oddzielone żadnymi separatorami i muszą wystąpić w podanej kolejności.
Program Płatnika zbiera cięgi od użytkowników za błędy i niedopracowanie merytoryczne.
A jak należy oceniać sposób zastosowania w nim technologii SGML?
  • Popieramy stosowanie międzynarodowych standardów!
  • Wybór modelu CDATA zamiast #PCDATA, choć to rzadkość, jest w kontekście wykorzystania formatu przez aplikacje nie-SGML-owe ideologicznie poprawny. Trzeba jednak pamiętać, że ogranicza użytkownika do jednej, wybranej strony kodowej!
  • Poważnym błędem jest niezamodelowanie wewnętrznej struktury elementów w rodzaju <DIPL>. Zdecydowanie się na pola stałej długości to niebezpieczny, błędogenny anachronizm, obcy idei SGML. Powinny być one zamodelowane przez dodatkowe otagowanie.

[16.02.1999 r.]
XML-Data w odwrocie
Standard opisu struktury dokumentu XML-Data (patrz: Materiały) mający zastąpić DTD został przez W3C uznany za zbyt skomplikowany. Był także niezgodny z inną specyfikacją - RDF.
Powołano na prędce nową grupę (Microsoft, IBM, Textuality) mającą poprawić XML-Data. Nowa rekomenracja nazywa się DCD (patrz: Materiały).
[24.01.1999 r.]
SAP wspiera XML
SAP, największy producent aplikacji ERP, zamierza stosować XML jako format wymiany danych w oprogramowaniu SAP Business Framework. Zamierza także włączyć XML do wszystkich ważniejszych interfejsów.
SAP dostarczy również wielu rozwiązań i produktów, które w pełni wykorzystują możliwości XML dla integracji zasobów informacyjnych przedsiębiorstwa, tak jak ostatnio zaanonsowany Business-to-Business Procurement komponent.
[14.01.1999 r.]
O standardach
W Materiałach pojawił się rozdział opisujący rodzinę standardów związanych z językami XML/SGML.
Warto zajrzeć.
[11.01.1999 r.]
XML z Oracla
Oracle udostępnia do testów najnowszą wersję serwera baz danych Oracle 8i przeznaczoną do użytku internetowego.
Nowością jest bardzo dobre wsparcie dla XML (parser, wiele DTD, dzielenie i łączenie dokumentów w locie, przeszukiwanie słowowe uwzględniające otagowanie).
Na polskiej stronie Oracle ani słowa o XML(?).
Produkt ma wejść na rynek w pierwszej połowie 1999 roku.
[4.01.1999 r.]

SGML and XML news
Nowości na SGML/XML Web Pages Robina Covera.
co nowego na świecie?
</>