🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #94

Re: Podstawowe pytanie

#94
From: Marcin Jagodzinski
Date: Sat, 02 Sep 2000 20:30
59 lines
3547 bytes
On Sat, 2 Sep 2000 20:52:19 +0200, "Paweł Tkaczyk"
<p-tkaczyk@astrum.wroc.pl> wrote:

>Użytkownik "Marcin Jaromin" <mjaromin@ds14.agh.edu.pl> napisał w wiadomości
>news:8ore6s$6bt$1@galaxy.uci.agh.edu.pl...
>> Czesc!
>>
>> Ja bede sie dopiero uczyl XMLa i mam do bardziej doswiadczonych kolegow
>male
>> pytanie.
>> Kto w ogole wymyslil tego XMLa i po co ?
>>
>
>No to może na początek trochę łagodnie:
>XML (eXtended Markup Language) jest implementacją swojego starszego brata
>SGML (Standard Generalized Markup Language). Taką samą implementacją jest
>np. HTML.
>Po co to? Przede wszystkim po to, żeby rozszerzyć możliwości staruszka
>HTML-a, którego rozwój Internetu, jego nowe zastosowania itd. przyprawił o
>zawrót głowy. HTML po prostu nie był projektowany do tego. Nie da się w nim
>na przykład oddzielić danych od formatowania (jak w bazie danych), czy
>oznaczyć konkretnych informacji w natłoku tekstu. Tu właśnie wchodzi XML.
>Jego możliwości są olbrzymie i ograniczone właściwie tylko inwencją
>projektanta. A więcej szczegółów? Poszperaj po sieci, na pewno coś się
>znajdzie. Polecam archiwa magazynów komputerowych - temat był tam już
>wałkowany kilkakrotnie. Powodzenia.

Dezinformujesz. I nie polecaj magazynów komputerowych, bo tam jest groch z
kapustą.

Odpowiedź na pytania:

1. XML został stworzony przez grupę roboczą pracującą w ramach W3C.
Dokładną listę jej członków można znaleźć w specyfikacji.

2. XML powstał jako podzbiór SGMLa, który ma być udostępniany, odbierany i
przetwarzany w sieci WWW, podobnie jak to ma miejsce z HTML obecnie. Przy
tworzeniu standardu XML, twórcy kierowali się następującym zbiorem zasad:

 1. XML powinien być w prosty sposób użyteczny w Internecie 
 2. XML powinien wspierać różnorodne aplikacje 
 3. XML powinien być zgodny z SGML 
 4. Pisanie programów przetwarzających XML powinno być łatwe 
 5. Liczba opcjonalnych możliwości XML powinna być sprowadzona do minimum,
najlepiej do zera 
 6. Dokumenty zapisane w XML powinny być przejrzyste i czytelne dla
człowieka 
 7. Formaty dokumentów XML mają być tworzone szybko.
 8. Specyfikacja XML powinna być zwięzła i ścisła. 
 9. Tworzenie dokumentów w XML powinno być proste. 
10. Zwięzłość w oznakowaniu XML-em ma znikome znaczenie. 

(Powyższe odpowiedzi pochodzą ze specyfikacji. Wszelkie rozważania o
oddzielaniu treści od prezentacji nie oddają sedna sprawy. HTML 4.0 + CSS
2.0 także na to pozwala w bardzo dużym zakresie.)


Marcin Jagodzinski
(or compatible)
Technical Details
Message-ID: <den2rsgbpcqgcee5gb1petj65u79ra5o1u@4ax.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.ipartners.pl!news.webcorp.com.pl!not-for-mail
References: <8ore6s$6bt$1@galaxy.uci.agh.edu.pl> <8oriag$k6d$1@news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.ipartners.pl!news.webcorp.com.pl!not-for-mail
From: Marcin Jagodzinski <pisz_na_adres_z_reply_to@webcorp.com.pl>
Newsgroups: pl.comp.xml
Subject: Re: Podstawowe pytanie
Date: Sat, 02 Sep 2000 22:30:05 +0200
Organization: we własnym imieniu :-)
Lines: 59
Message-ID: <den2rsgbpcqgcee5gb1petj65u79ra5o1u@4ax.com>
References: <8ore6s$6bt$1@galaxy.uci.agh.edu.pl> <8oriag$k6d$1@news.tpi.pl>
Reply-To: marcinj@portfolio.art.pl
NNTP-Posting-Host: dlp-as3-as71.ipartners.pl
Mime-Version: 1.0
X-Trace: aquarius.webcorp.com.pl 967926698 15870 157.25.93.200 (2 Sep 2000 20:31:38 GMT)
X-Complaints-To: usenet@webcorp.com.pl
NNTP-Posting-Date: 2 Sep 2000 20:31:38 GMT
X-Newsreader: Forte Agent 1.7/32.534
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit