Thread View: pl.comp.xml
8 messages
8 total messages
Started by Marcin Jaromin
Sat, 02 Sep 2000 17:45
Podstawowe pytanie
Author: Marcin Jaromin
Date: Sat, 02 Sep 2000 17:45
Date: Sat, 02 Sep 2000 17:45
7 lines
1013 bytes
1013 bytes
Czesc! Ja bede sie dopiero uczyl XMLa i mam do bardziej doswiadczonych kolegow male pytanie. Kto w ogole wymyslil tego XMLa i po co ? Gucio.
Re: Podstawowe pytanie
Author: Paweł Tkaczyk
Date: Sat, 02 Sep 2000 18:52
Date: Sat, 02 Sep 2000 18:52
27 lines
2232 bytes
2232 bytes
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. -- Paweł Tkaczyk Wydawnictwo ASTRUM p-tkaczyk@astrum.wroc.pl http://www.astrum.wroc.pl UIN: 7573793 http://213.25.249.234 [galeria]
Re: Podstawowe pytanie
Author: Pawel Wimmer
Date: Sat, 02 Sep 2000 19:08
Date: Sat, 02 Sep 2000 19:08
18 lines
1680 bytes
1680 bytes
"Marcin Jaromin" <mjaromin@ds14.agh.edu.pl> wrote in message 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 ? Polecam zapis redakcyjnej na temat XML w lutowym Webmasterze. Moimi goscmi byly prawdziwe tuzy tej tematyki - Ksiezyk, Dmoch i bracia Wypychowie. Tekst jest bardzo dobra ilustracja sensu stosowania XML - w prasie spotyka sie na ogol dosc ciezkawe opisy, a ta rozmowa byla bardzo zywa i "praktyczna". http://webmaster.pckurier.pl/2000/luty/wimmer/dyskusja.html -- Pawel Wimmer "Webmaster" - redaktor naczelny http://webmaster.pckurier.pl http://www.pckurier.pl
Re: Podstawowe pytanie
Author: 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)
Re: Podstawowe pytanie
Author: Andrzej Dmoch
Date: Mon, 04 Sep 2000 11:01
Date: Mon, 04 Sep 2000 11:01
34 lines
2407 bytes
2407 bytes
I to jest odpowiedz wprowadzajaca w temat XML-a niedoswiadczonych uzytkownikow???? Bardzo prosto jest przetlumaczyc kawalek specyfikacji ale nie kazdy potrafi przekazac stojaca za tym idee... Tobie sie to niestety nie udalo. AnD > > 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)
Re: Podstawowe pytanie
Author: Andrzej Dmoch
Date: Mon, 04 Sep 2000 11:17
Date: Mon, 04 Sep 2000 11:17
21 lines
1905 bytes
1905 bytes
Dezinformujesz. Odzielanie tresci od prezentacji jest jedna duzych z zalet stosowania XML-a. Roznica miedzy HTML 4.0+CSS a XML+XSL jest znaczna, poniewaz jest jakosciowa. HTML 4.0 + CSS pozwala jedynie na nadawanie atrybutow wezlom drzewa HTML-owego dokumentu bez mozliwosci zmiany jego struktury. Na przyklad potem nie da sie stworzyc PS-a, PDF-u, WML-a czy SVG ze zrodlowego dokumentu (a jesli sie nawet czasem da, to wynik nie zalezy od Ciebie, tylko od skryptu konwertujacego). W przypadku XML+XSL mozesz tworzyc wyjsciowe dokumenty o zupelnie innej strukturze. Jesli zrodlo masz w XML-u to uniezalezniasz sie od ulomnego HTML-a i mozesz swoje dane prezentowac w w/w formatach, jak rowniez przetwarzac automatycznie na rozne sposoby. To jest chyba najwazniejszy aspekt XML-a dla nieprofesjonalistow. AnD > (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.)
Re: Podstawowe pytanie
Author: Marcin Jagodzinski
Date: Mon, 04 Sep 2000 19:35
Date: Mon, 04 Sep 2000 19:35
35 lines
2553 bytes
2553 bytes
On Mon, 04 Sep 2000 13:17:16 +0200, Andrzej Dmoch <and@step.pl> wrote: >Dezinformujesz. Ja? To Tim Bray, Jean Paoli i C. M. Sperberg-McQueen! >Odzielanie tresci od prezentacji jest jedna duzych z zalet stosowania XML-a. >Roznica miedzy HTML 4.0+CSS a XML+XSL jest znaczna, poniewaz jest jakosciowa. >HTML 4.0 + CSS pozwala jedynie na nadawanie atrybutow wezlom drzewa HTML-owego >dokumentu bez mozliwosci zmiany jego struktury. OK. Ja wiem, co można osiągnąć za pomocą XML-a. Ale pytanie brzmiało: kto i w jakim celu stworzył XML. Odpowiedź na to pytanie jest w specyfikacji. Nie ma tam nic o XSL. Nie mam zamiaru twierdzić, że autorzy XML stworzyli go w innym celu, niż sami o tym piszą. >Na przyklad potem nie da sie stworzyc PS-a, PDF-u, WML-a czy SVG ze zrodlowego >dokumentu (a jesli sie nawet czasem da, to wynik nie zalezy od Ciebie, tylko od >skryptu konwertujacego). Nie twierdzę, że różnicy nie ma (a zdania w nawiasie nie rozumiem). >W przypadku XML+XSL mozesz tworzyc wyjsciowe dokumenty o zupelnie innej >strukturze. Jesli zrodlo masz w XML-u to uniezalezniasz sie od ulomnego HTML-a i >mozesz swoje dane prezentowac w w/w formatach, jak rowniez przetwarzac >automatycznie na rozne sposoby. To jest chyba najwazniejszy aspekt XML-a dla >nieprofesjonalistow. > Tym niemniej cel jego powstania był inny. A pytanie, przypomnę ponownie, nie brzmiało "jaki jest twoim zdaniem najważniejszy aspekt XML-a dla nieprofesjonalistów". Marcin Jagodzinski (or compatible)
Re: Podstawowe pytanie
Author: Grzegorz Staniak
Date: Mon, 02 Oct 2000 13:18
Date: Mon, 02 Oct 2000 13:18
31 lines
1882 bytes
1882 bytes
On Mon, 04 Sep 2000 13:17:16 +0200, Andrzej Dmoch wrote: >Dezinformujesz. Tak tylko gwoli ścisłości... >Odzielanie tresci od prezentacji jest jedna duzych z zalet stosowania XML-a. Nie jest problemem opracowanie DTD zorientowanego _wyłącznie_ prezentacyjnie. Zajrzyj sobie do formatu Office'a 2000, na początek. Stsosowanie XMLa akurat niekoniecznie wymusza oddzielanie struktury i danych od informacji dotyczącej prezentacji. [...] >W przypadku XML+XSL mozesz tworzyc wyjsciowe dokumenty o zupelnie innej >strukturze. Jesli zrodlo masz w XML-u to uniezalezniasz sie od ulomnego HTML-a i Tak jakbym nie mógł zastosować np. DSSSLa do poprawnego HTMLa, uzyskując dokładnie wszystkie możliwości XSL i jeszcze trochę na dodatek. >mozesz swoje dane prezentowac w w/w formatach, jak rowniez przetwarzac >automatycznie na rozne sposoby. To jest chyba najwazniejszy aspekt XML-a dla >nieprofesjonalistow. Dokładnie to samo można od lat wykonywać narzędziami SGML i DSSSL na każdym poprawnym dokumencie SGML - czyli również na poprawnym składniowo HTMLu. >AnD -- Grzegorz Staniak <gstaniak@zagiel.pl>
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads