Page 152 - 4785
P. 152

Мова  HTML  спочатку  був  всього  лише  одним  з  SGML-
                            додатків. Він описував правила, за якими повинна бути підготовлена
                            інформація  для  World  Wide  Web.  Таким  чином,  мова  HTML  -  це
                            набір приписів SGML, сформульованих у вигляді визначення типу
                            документа  (DTD),  що  пояснюють,  що  саме  позначають  теги  й
                            елементи. Схема DTD для мови HTML зберігається в веб-браузері.
                                   До недоліків мови HTML можна віднести наступні:
                                 - HTML має фіксований набір тегів. Не можна створювати свої
                            теги, зрозумілі іншим користувачам;
                                 - HTML - це виключно технологія представлення даних. HTML
                            не несе інформації про значення змісту, укладеного в тегах;
                                 -  HTML  -  «плоский»  мову.  Значимість  тегів  в  ньому  не
                            визначена,  тому  з  його  допомогою  не  можна  описати  ієрархію
                            даних;
                                 - в якості платформи для додатків використовуються браузери.
                            HTML  не  володіє  достатньою  потужністю  для  створення  веб-
                            додатків  на  тому  рівні,  до  якого  в  даний  час  прагнуть  веб-
                            розробники.  Наприклад,  на  мові  HTML  неможливо  розробити
                            додаток для професійної обробки і пошуку документів;
                                 -  великі  обсяги  трафіку  мережі.  Існуючі  HTML-документи,
                            використовувані  як  додатки,  перевантажують  Інтернет  великими
                            обсягами  трафіку  в  системах  клієнт-сервер.  Прикладом  може
                            служити  пересилання  по  мережі  великого  за  обсягом  документа,  в
                            той  час  як  користувачу  необхідна  тільки  невелика  частина  цього
                            документа.
                                 Таким  чином,  з  одного  боку,  мова  HTML  є  дуже  зручним
                            засобом розмітки документів для використання у  веб, а з іншого -
                            документ,  розмічений  в  HTML,  має  мало  інформації  про  своєму
                            змісті. Якщо той чи інший документ несе досить повну інформацію
                            про своєму змісті, з'являється можливість порівняно легко провести
                            автоматичну  узагальнену  обробку  та  пошук  у  файлі,  що  зберігає
                            документ.  Мова  SGML  дозволяє  зберігати  інформацію  про  зміст
                            документа,  однак  внаслідок  особливої  складності  він  ніколи  не
                            використовувався так широко, як HTML.
                                  Для  створення  підмножини  мови  SGML,  яке  могло  б  бути
                            прийнято  Веб-спільнотою,  була  організована  спеціальна  група
                            експертів з мови SGML, очолювана Джоном Боузеком (Jon Bosak) з


                                                           150
   147   148   149   150   151   152   153   154   155   156   157