Article View: pl.comp.xml
Article #94Re: Podstawowe pytanie
From: Marcin Jagodzinski
Date: Sat, 02 Sep 2000 20:30
Date: Sat, 02 Sep 2000 20:30
59 lines
3547 bytes
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-mailReferences:
<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