Різниця між гіпертекстовими та звичайними документами. Відмінність гіпертексту від традиційного тексту

Інформативність та доступність – ось дві найважливіші властивості документів, які ми так цінуємо. Тому вдалий текстовий документ повинен мати ці властивості. Якою мірою ними володіє гіпертекст, а якою – звичайний текст, Ви дізнаєтеся з цієї статті.

Ми всі знаємо, що на книжкових сторінкахможна знайти виноски – додаткову інформацію щодо даному питанню. Однак у виноску міститься дуже мало змістовних даних. Цю проблему вирішує гіпертекстовий документ, який є пов'язану системудокументів, у якому є основний документ, який Ви читаєте, та додаткові, які містять інформацію з питань, які порушуються в тексті. Всі вони пов'язані посиланнями, які дозволяють легко переміщатися між текстами. текстовий документє впорядкованим інформаційним масивом, що не містить додаткові текстипоза основним текстовим тілом.

Неважко припустити, що гіпертекстовий формат несе велике інформативне навантаження, має простоту навігації в тому, що стосується додаткової інформації. Звичайний текст має лінійну структуру, а гіпертекст, у свою чергу – ні. Гіпертексти можна створювати в електронному вигляді, у паперовому вигляді це неможливо (якщо не йдеться про «літературний гіпертекст»). У цьому плані традиційний текст найбільш універсальний. Якщо Ви бажаєте ефективно посилатися на інші тексти, збагачуючи основний інформаційний блок, то гіпертекст - Ваш вибір.

  1. Гіпертекстовий документ містить посилання, звичайний їх містить;
  2. У гіпертекстовому документі додаткова інформаціяперебуває у зручнішому доступі, ніж у звичайному документі;
  3. Гіпертексти не лінійні, типовий текст лінійний;
  4. Гіпертексти характерні для комунікації в Інтернеті.

Одним із найпопулярніших засобів поширення електронних публікацій(поряд із CD-ROM) є мережі Internet. Ця глобальна мережа надає користувачеві ряд сервісних послуг, пов'язаних із розміщенням, зберіганням, передачею електронних публікацій та доступом до них. Послуги реалізуються на базі серверів Internet. Такими серверами є FTP, Gopher, поштові (сервери електронної пошти), сервери новин (сервери News), сервери WWW (Web-сервери).

Мабуть, областю самого масового застосування гіпертекстових технологійє мережева служба World Wide Web(WWW) глобальної мережі Internet. Ця служба забезпечує інтуїтивно зрозумілий доступ на основі технології гіпертексту до даних у глобальній мережі. Для цих цілей розроблені програми-браузери та спеціальні програмні засобиавтоматизації процесу створення Web-документів (локальних архівів, сайтів, Web-сторінок).

Відносна легкість створення Web-публікацій та доступу до них сприяла розвитку Intranet(Інтранет) – приватних мереж, заснованих на Internet-технологіях. Intranet дозволяє з'єднати офіси в одній будівлі або різних частинах земної кулівиключивши доступ до даних сторонніх осіб.

До появи технології WWW доступ до даних по Internetу був можливий лише в текстовому режимі і вимагав гарного знання різних аспектівроботи цієї мережі. Тому користувачами Internet на той час були в основному наукові установи та професійні програмісти, які були потрібні швидкий доступдо різних спеціальним матеріаламу локальних архівах та обмін інформацією з колегами. Технологія WWW значно розширила можливості Internet, Забезпечивши максимально простий доступ до інформації непрофесійним користувачам.

Технологія World Wide Web спочатку ґрунтувалася на ідеї гіпертекстового зв'язку вузлів глобальної мережі по всьому світу. І в цьому плані технологію WWW можна розглядати як одну з форм реалізації гіпертекстових технологій у специфічному середовищі, що має свої важливі особливості.

З моменту появи технологія WWW безперервно вдосконалювалася. В даний час широкого поширення набули Web-публікації у вигляді гіпертекстових Web-документів. Web-публікації працюють за технологією клієнт-сервер. Web-сервер - це програма, запущена на комп'ютері, призначеному для надання документів іншим комп'ютерам, які надсилають відповідні запити. Web-клієнт - програма, яка дозволяє користувачеві вимагати документи з сервера. Сервер задіяний лише тоді, коли запитується документ.

Документи на мові HTML, також звані Web-документами, надають користувачеві можливість, вказавши на ключове словоабо фразу, отримати доступ до відповідного файлу (фрагменту) або перейти до іншого HTML-документу, який пов'язаний із зазначеним ключовим елементомтексту гіперпосиланням. Такі гіпертекстові зв'язки між файлами та документами фізично розташовані на серверах по всьому світу. Це головна відмінність Web-документів від звичайних гіпертекстових документів. Таким чином, у ролі середовища для гіпертекстових Web-документів виступають мережа Internetта її підмережі (набір документів, які тематично та логічно пов'язані між собою).

Мова, якою спілкуються між собою клієнти та сервери Web, називається HTTP(HyperText Transmission Protocol – протокол передачі гіпертексту). Усі Web-програми повинні підтримувати HTTP для передачі та прийому гіпертекстових та гіперграфічних Web-документів та гіпермедіа.

Можлива взаємодія користувача з сервером WWW інтерактивному режимі. При цьому користувач може заповнити форму, що містить поля для введення цифрової або символьної інформації, і передати її серверу, натиснувши на відповідну кнопку у формі. Сервер, отримавши дані з полів форми, запустить створену спеціально для цієї форми програму, яка обробить отримані дані, динамічно сформує документ HTMLі поверне його користувачеві.

Інформативність та доступність – ось дві найважливіші властивості документів, які ми так цінуємо. Тому вдалий текстовий документ повинен мати ці властивості. Якою мірою ними володіє гіпертекст, а якою – звичайний текст, Ви дізнаєтеся з цієї статті.

Ми всі знаємо, що на книжкових сторінках можна знайти виноски – додаткову інформацію з цього питання. Однак у виноску міститься дуже мало змістовних даних. Цю проблему вирішує гіпертекстовий документ, який є пов'язаною системою документів, в якому є основний документ, який Ви читаєте, та додаткові, які містять інформацію з питань, порушених у тексті. Всі вони пов'язані посиланнями, які дозволяють легко переміщатися між текстами. Текстовий документ є впорядкованим інформаційним масивом, який не містить додаткових текстів поза основним текстовим тілом.

Неважко припустити, що гіпертекстовий формат несе велике інформативне навантаження, має простоту навігації в тому, що стосується додаткової інформації. Звичайний текст має лінійну структуру, а гіпертекст, у свою чергу – ні. Гіпертексти можна створювати в електронному вигляді, у паперовому вигляді це неможливо (якщо не йдеться про «літературний гіпертекст»). У цьому плані традиційний текст найбільш універсальний. Якщо Ви хочете ефективно посилатися на інші тексти, збагачуючи основний інформаційний блок, гіпертекст – Ваш вибір.

Висновки сайт

  1. Гіпертекстовий документ містить посилання, звичайний їх містить;
  2. У гіпертекстовому документі додаткова інформація знаходиться у більш зручному доступі, ніж у звичайному документі;
  3. Гіпертексти не лінійні, типовий текст лінійний;
  4. Гіпертексти характерні для комунікації в Інтернеті.

Існує різні визначення гіпертексту: «Гіпертекст – це текст, пов'язаний з іншими текстами.<…>Гіпертекст – текст, влаштований в такий спосіб, що він перетворюється на систему, ієрархію текстів, одночасно становлячи єдність і багато текстів. Найпростіший прикладгіпертексту – це будь-який словник чи енциклопедія, де кожна стаття має посилання до інших статей цього ж словника».

Самий яскравий приклад сучасного гіпертекстуВсесвітня павутина WWW (WorldWideWeb), що складається з пов'язаних веб-сайтів. Там майже неможливо знайти сторінку, яка не була б пов'язана посиланнями з іншими веб-сторінками Інтернету. Саме тому вона і отримала назву павутиння.

Багато дослідників розглядають створення гіпертексту як початок нової інформаційної доби, протиставленої ері друкарства. Лінійність письма, що зовні відображає лінійність мови, виявляється фундаментальною категорією, що обмежує мислення людини та розуміння тексту.

Гіпертекстові технології дозволяють легко поєднувати різні видиінформації – звичайний текст, малюнок, графік, таблицю, схему, звук і зображення, що рухається.

Як традиційний текст, і гіпертекст – феномени, породжені новими технологіями. У першому випадку технологія дозволила легко тиражувати та поширювати знання самих різних типів, а у другому – комп'ютерні технології дали можливість змінити сам зовнішній виглядтексту та його структуру.

Різнорідність гіпертексту – це перше технологічна властивістьгіпертексту, технологічне в тому сенсі, що воно безпосередньо випливає з використовуваної комп'ютерної технології. Друга технологічна властивість гіпертексту – його нелінійність. Гіпертекст немає стандартної, звичайної послідовності читання. Інші властивості гіпертексту тією чи іншою мірою є наслідками цих двох технологічних властивостей.

Підсумовувати відмінності тексту та гіпертексту можна наступним чином:

1) кінцівка, закінченість традиційного тексту vs. нескінченність, незакінченість, відкритість гіпертексту;

2) лінійність тексту vs. нелінійність гіпертексту;

4) суб'єктивність, однобічність звичайного тексту vs. об'єктивність, багатосторонність гіпертексту;

5) однорідність традиційного тексту vs. неоднорідність гіпертексту.

Під гіпертекстовим документом розуміють документ, містить так звані посилання інший документ. Реалізовано це через протокол передачі гіпертексту HTTP ( HyperText Transfer Protocol).

Інформація в документах Webможе бути знайдена за ключовими словами. Це означає, що кожен браузер Web містить певні посилання, через які утворюються так звані гіперзв'язки, що дозволяють мільйонам користувачів Internet вести пошук інформації по всьому світу.

Гіпертекстові документи створюються з урахуванням мови HTML (HyperText Markup Language). Ця мова дуже проста, керуючі коди її, які, власне, і компілюються браузером для відображення на екрані, складаються з тексту ASCII. Посилання, списки, заголовки, картинки та форми називаються елементами мови HTML.

Мова гіпертекстової розміткиHTML

Мова програмування HTML (Hypertext Markup Language) призначений створення гіпертекстних документів, формат яких залежить від ЕОМ чи використовуваної ОС. HTML-документи є SGML-документами (Standard Generalized Markup Language) з семантикою, придатною для подання інформації від широкого кола доменів. Файли HTML-документів повинні мати розширення .html або .htm. Цей формат придатний для подання поштових повідомлень, новин, меню, опцій, гіпермедійних документів, результатів запитів до баз даних, графічних документів тощо.

HTML використовується у всесвітній інформаційній системі World Wide Web (WWW) з 1990 року (розробник Tim Berners-Lee).

В даний час існує простий діалект мови SGML - XML ​​(Extensible Markup Language). Передбачається, що ця мова сумісна з SGML і HTML (останнє справедливо лише частково).

Будь-яка програма SGML складається з декількох частин:

SGML-декларація визначає, які символи та роздільники можуть бути використані у додатку.

Dtd (document type definition) визначає стандарт на типи документів та задає синтаксис базових конструкцій.

Специфікація семантики, яка може включати певні обмеження на синтаксис, не включені в DTD і т.д. …

SGML – це система опису мов розмітки (markup). HTML – приклад такої мови. Кожна мова розмітки, визначена у SGML, називається додатком SGML. HTML 4.0 є додатком SGML, що відповідає міжнародному стандарту International ISO 8879:1986 - Standard Generalized Markup Language SGML (визначено в ).

Додаток SGML характеризується:

Декларація SGML. SGML-декларація специфікує, які символи та розмежувачі можуть використовуватись у додатку.

Опис типу документа DTD (Document Type Definition). DTD визначає синтаксис конструкцій розмітки. DTD може включати додаткові визначення, такі як еталонні символьні об'єкти (entity).

Специфікацією, що визначає семантику розмітки. Ця специфікація також визначає синтаксичні обмеження, які можуть бути виражені у межах DTD.

Прикладами документів, що містять дані та розмітку. Кожен приклад містить посилання на DTD, яке використовується для його інтерпретації.

HTML надає розробнику такі можливості:

Публікувати в реальному масштабі часу документи із заголовками, текстом, таблицями, малюнками, фотографіями тощо.

Одним натисканням кнопки мишки витягувати документи через гіпертекстні зв'язки.

Конструювати форми (бланки) для здійснення віддалених операцій, замовлення продуктів, резервування квитків або пошуку інформації.

Включати електронні таблиці (наприклад, Excel), відеокліпи, звукові кліпи та інші програми безпосередньо до документа.

Веб-сервер- це сервер, що приймає HTTP-запити від клієнтів, зазвичай веб-браузерів, і видає їм HTTP-відповіді, зазвичай разом з HTML-сторінкою, зображенням, файлом, медіа-потоком або іншими даними. Веб-сервери – основа Всесвітньої павутини.

Веб-сервер називають як програмне забезпечення, що виконує функції веб-сервера, так і комп'ютер, на якому це програмне забезпечення працює.

Клієнти отримують доступ до веб-сервера за URL-адресою потрібної їм веб-сторінки або іншого ресурсу.

Додатковими функціями багатьох веб-серверів є:

Ведення журналу звернень користувачів до ресурсів,

Аутентифікація користувачів,

Підтримка сторінок, що динамічно генеруються,

Підтримка HTTPS для захищених з'єднань із клієнтами.

На сьогодні двома найбільш поширеними веб-серверами, що разом займають близько 90% ринку, є:

Apache - вільний веб-сервер, що найчастіше використовується в Unix-подібних ОС

IIS від компанії Microsoft поширюється з ОС сімейства Windows NT

Як клієнти для звернення до веб-серверів можуть використовуватися різні пристрої:

Веб-браузер - найпоширеніший спосіб

Спеціальне програмне забезпечення може самостійно звертатися до веб-серверів для отримання оновлень або іншої інформації

Мобільний телефон може отримати доступ до ресурсів веб-сервера за допомогою протоколу WAP

Інші інтелектуальні пристрої або побутова техніка

PHP(англ. PHP: Hypertext Preprocessor- «PHP: препроцесор гіпертексту») - мова програмування, створена для генерації HTML-сторінок на веб-сервері та роботи з базами даних. В даний час підтримується переважною більшістю хостинг-провайдерів. Входить до LAMP – «стандартний» набір для створення веб-сайтів (Linux, Apache, MySQL, PHP (Python або Perl)).

Група розробників PHP складається з безлічі людей, які добровільно працюють над ядром і розширеннями PHPта суміжними проектами, такими як PEAR або документація мови.

В області програмування для Мережі, PHP - одна з найпопулярніших мов скриптів (поряд з JSP, Perl і мовами, що використовуються в ASP.NET) завдяки своїй простоті, швидкості виконання, багатої функціональності та поширенню вихідних кодів на основі ліцензії PHP. PHP відрізняється наявністю ядра і модулів, що підключаються, «розширень»: для роботи з базами даних, сокетами, динамічною графікою, криптографічними бібліотеками, документами формату PDF і т.п. Будь-хто може розробити своє власне розширення та підключити його. Існують сотні розширень, однак у стандартне постачання входить лише кілька десятків добре зарекомендували себе. Інтерпретатор PHPпідключається до веб-сервера або через модуль, створений спеціально для цього сервера (наприклад, для Apache або IIS), або як CGI-додаток.

Крім цього, він може використовуватися для вирішення адміністративних завдань в операційних системах UNIX, GNU/Linux, Microsoft Windows, Mac OS X та AmigaOS. Однак у такій якості він не набув поширення, віддаючи пальму першості Perl, Python і VBScript.

В даний час PHPвикористовується сотнями тисяч розробників. Близько 20 мільйонів сайтів повідомляють про роботу з PHP, що становить понад п'яту частку доменів Інтернету.

Apache HTTP-сервер- Вільний веб-сервер. З квітня 1996 року це найпопулярніший HTTP-сервер в Інтернеті; у серпні 2007 року він працював на 51% всіх веб-серверів, у квітні 2008 року – на 49%.

Основними перевагами Apache вважаються надійність та гнучкість конфігурації. Він дозволяє підключати зовнішні модулідля надання даних, використовувати СУБД для автентифікації користувачів, модифікувати повідомлення про помилки тощо. Підтримує IPv6.

Недоліком найчастіше називається відсутність зручного стандартного інтерфейсу для адміністратора.

Сервер був написаний на початку 1995 року і вважається, що його ім'я перегукується з жартівливою назвою «a patchy» (англ. «латковий»), оскільки він усував помилки популярного тоді сервера Всесвітньої павутини NCSA HTTPd 1.3. Надалі з версії 2.х сервер був переписаний заново і тепер не містить коду NCSA, але ім'я залишилося. На даний момент розробка ведеться у гілці 2.2, а у версіях 1.3 та 2.0 виробляються лише виправлення помилок безпеки.

Веб-сервер Apache розробляється і підтримується відкритою спільнотою розробників під егідою Apache Software Foundation і включений до багатьох програмних продуктів, серед яких СУБД Oracle та IBM WebSphere.