ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Мова програмування HTML
         

     

    Інформатика, програмування

    ЗМІСТ

    | 1. Вступ. | 2 |
    | 1.1. Трохи історії | |
    | 1.2. Що таке WWW? | |
    | 1.3. Як в WWW задається місцезнаходження документа? | |
    | 1.4. Програми перегляду | |
    | 1.5. Основні команди програм перегляду | |
    | 1.6. Коди і символи | |
    | 1.7. Області використання WWW | |
    | 1.8. На скільки популярний WWW | |
    | | |
    | 2. Мова програмування HTML. | 17 |
    | 2.1. Структура HTML документа | |
    | 2.2. Створення заголовків | |
    | 2.3. Створення списків | |
    | 2.4. Форматування параграфів і виведення в декілька стовпців. | |
    | 2.5. Форматування символів | |
    | 2.6. Управління кольором | |
    | 2.7. Використання спеціальних символів | |
    | 2.8. Створення таблиць | |
    | 2.9. Вбудування гіпертекстових посилань | |
    | 2.10. Кадри | |
    | 2.11. Спеціальні ефекти | |
    | 2.12. Форми | |
    | 2.13. Команди META | |
    | | |
    | 3. Список літератури, що використовується. | 34 |
    | | |
    | | |
    Розділ I.

    Вступ

    World Wide Web

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

    Малюнок 1. Країни, позначені чорним кольором, мають зв'язок по
    Internet. Кількість людей, що мають такий доступ, в цих країнах стає всебільше і більше. Країни, позначені білим кольором можуть працювати по e -mail, в локальних мережах або не мають нічого подібного взагалі.

    1.1. Трохи історії

    Історія WWW - Світової Інформаційної павутини почалася в Березні 1989,коли Tim Berners-Lee з Європейської Лабораторії Фізики елементарних часток
    (відомої як CERN), де працював колектив дослідників-фізиків, запропонувавновий спосіб обміну результатами досліджень і ідеями між організаціями.
    Такий обмін був дуже необхідний, тому що члени цієї організації працювали врізних країнах.

    Пропонувалося використати просто систему гіпертекста для передачідокументів і встановлення зв'язку між членами суспільства фізиків --ядерників. Тоді ще не було планів застосування звуку або відео, і нерозглядалася можливість передачі зображення.

    До кінця 1990, уперше програмне забезпечення WWW було встановлене на
    ЕОМ NeXT. Тепер можна було переглядати і передавати документи гіпертекстаіншим людям через Internet, а також з'явилася можливість редагуватидокументи гіпертекста прямо на екрані комп'ютера. Програма спочаткудемонструвалася перед членами суспільства і на семінарах в CERN'е, а потімбула показана на конференції «Гіпертекст'91».

    До 1992 Tim продовжував виступати зі своїм проектом, доти, поки нез'явилися бажаючі продовжити роботу над цією проблемою.

    Сотні людей з всього світу взяли участь в розробці цього проекту, одніписали програми і документи для WWW, інші просто розказували людям про WWW.
    Група піонерів-проектувальників WWW навіть не могла передбачати тоді, щопочата ними справа досягне таких масштабів. Тільки за перших чотири місяці
    1994 про WWW говорили і писали CNN, «Wall Street Journal», «Economist»,
    «Fortune», «New York Times» та інші видання.

    1.2. Що таке WWW?

    Так що ж таке World Wide Web, або, як кажуть в просторіччі, WWW, the
    Web, або ще простіше - 3W? WWW - це розподілена інформаційна системамультимедіа, заснована на гіпертексті. Давайте розберемося це визначення попорядку.

    розподілена інформаційна система: інформація зберігається на величезнійбезлічі так званих WWW-серверів (servers). Тобто комп'ютерів, на якихвстановлене спеціальне програмне забезпечення і які об'єднані в мережу
    Internet. Користувачі, що мають доступ до мережі, отримують цю інформаціюза допомогою програм-клієнтів, програм перегляду WWW-документів. При цьомупрограма перегляду посилає по комп'ютерній мережі запит серверу, щозберігає файл з необхідним документом. У відповідь на запит сервер висилаєпрограмі перегляду цей необхідний файл або повідомлення про відмову, якщофайл по тих або інших причинах недоступний. Взаємодія клієнт-сервервідбувається за певними правилами, або, як кажуть інакше, протоколу.
    Протокол, прийнятий в WWW, називається HyperText Transfer Protocol,скорочено - HTTP.

    Мультимедіа: інформація включає в себе не тільки текст, але і двох-ітрьохмірну графіку, відео і звук.

    гіпертекст: інформація в WWW представляється у вигляді документів,кожний з яких може містити як внутрішні Перехресні посилання, так іпосилання на інші документи, що зберігаються на тому ж самому або на будь -якому іншому сервері.

    Такі посилання називають гіперпосиланнями або гіперзв'язкамі. На екранікомп'ютера у вікні програми перегляду посилання виглядають як виділені яким -небудь чином (наприклад, іншим кольором і/або підкресленням) дільницітексту або графіки. Вибираючи гіперпосилання, користувач програми переглядуможе швидко переміщатися від однієї частини документа до іншої, або ж відодного документа до іншого. При необхідності програма перегляду автоматичнозв'язується з відповідним сервером в мережі і запитує документ, на якийзроблене посилання. До речі, ідея гіпертекстового представлення інформаціїповинна вже бути добре знайома користувачам різних версій системи Microsoft
    Windows. Саме за цим принципом побудована в Windows система підказок
    (Help), з тією лише різницею, що гіпертекстова система підказок Windows неє розподіленою.

    Отже, WWW-документ може містити стилізований і форматованого текст,графіку і гіперзв'язкі з різними ресурсами Internet. Щоб реалізувати всі ціможливості, була розроблена спеціальна мова, названа HyperText Markup
    Language (HTML), тобто, Мова розмітки Гіпертекста. Документ, написаний на
    HTML, являє собою текстовий файл, що містить власне текст, несучихінформацію читачеві, і прапори розмітки. Останні являють собою певніпослідовності символів, що є інструкціями для програми перегляду; згідно зцими інструкціями програма розташовує текст на екрані, включає в ньогомалюнки, що зберігаються в окремих графічних файлах, і формує гіперзв'язкіз іншими документами або ресурсами Internet. Таким чином, файл на мові HTMLнабуває вигляд WWW-доку-мента тільки тоді, коли він інтерпретуєтьсяпрограмою перегляду. Про мову HTML буде детально розказано у відповідномурозділі, оскільки без знання основ цієї мови неможливо створити сторінку
    (тут і далі в тексті мається на увазі WWW-сторінка) для публікації в WWW.

    1.3. Як в WWW задається місцезнаходження документа?

    Віртуальний світ WWW населений мільйонами документів, що мешкають насотнях тисяч серверів. Задача WWW-мандрівника - знайти серед них той, якиймістить необхідну інформацію, і прочитати його за допомогою програмиперегляду, - а для цього програма перегляду повинна знати точнемісцезнаходження даного документа. Воно однозначно визначається адресоюсервера, номером порту, ім'ям директорії і ім'ям файла з цим документом.
    Для успішного завантаження необхідного документа сервера програмі переглядутакож треба указати протокол, що використовується цим сервером. Цепов'язано з тим, що крім WWW-серверів, програми перегляду можуть звертатисядо серверів пересилки файлів (так званим FTP-серверам), серверівтелеконференцій, серверів електронної пошти і деяких інших типів серверів.
    Комбінація протоколу, адреси сервера, номера порту, імені директорії іімені файла отримала назву Uniform Resource Locator, або скорочено URL.
    Синтаксис URL показаний нижче: протокол:// адреса_сервера: номер_порта/ім 'я_діректорії/ім' я_файла

    Протокол, як вже було сказано вище, це сукупність правил, по якихвідбувається взаємодія клієнт-сервер. Ми вже знаємо, що «рідний» протокол
    WWW називається http. Крім http, WWW-клієнти можуть спілкуватися зсерверами, підтрімуючімі протоколи ftp, gopher і деякими іншими, на яких ятут зупинятися не буду, а розкажу про них далі.

    Назва протоколу відділяється від іншої частини URL Двокрапка. У назвіпротоколу великі латинські букви і відповідні ним малі букви еквівалентні.

    Початок адреси відмічається двома косімі// Він складається з декількохчастин - так званих піддоменів. Піддомені, що являють собою поєднання букві цифр, розділяються точками, причому, «уточнення координат адресата» відбільш великих до більш дрібних піддоменів відбувається з права на ліво. Таксамо як і в назві протоколу, в адресі сервера великі латинські букви івідповідні ним малі букви еквівалентні.

    Номер порту виражається цілим позитивним числом і відділяється відадреси Двокрапка. Порт - це неначе «двері», через які можна зайти всервер. Сервер може мати декілька доступних портів; якщо номер порту WWW -сервера рівний 80, то в URL його можна не вказувати.

    Файли з документами, що публікуються в WWW, часто мають суфікси. htmlабо. htm. Ці суфікси є абревіатурою від назви мови, на якій пишуть WWW -документи, HyperText Markup Language, про яке буде детально розказанодалі.

    Якщо ім'я директорії починається з символа ~ (тильда), це означає, щоце - так звана домашня директорія (home directory) користувача даноїкомп'ютерної системи. Наприклад, на комп'ютерах з операційною системою UNIXкожному користувачеві прівласнюється ім'я користувача, під яким вінреєструється в системі, і виділяється власна «домашня» директорія,призначена для зберігання файлів, що належать йому. Ім'я домашньоїдиректорії співпадає з ім'ям користувача. Замість абсолютного іменідомашньої директорії з вказівкою всіх її піддіректорія можна використатиім'я користувача, якому передує символ ~ (тильда).

    Треба звернути увагу на наступні особливості завдання імен діректорій іфайлів в URL:

    Директорія, вказана в URL, як правило, не співпадає з істинноюДиректорією в файловій системі на тому сервері, де знаходиться необхіднийфайл. Перетворення діректорій, заданих в URL, в істинні директорії вфайловій системі здійснюється WWW-сервером згідно з правилами, заданими прийого установці і настройці.

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

    1.4. Програми перегляду

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

    У цей час набули поширення більш десяти програм перегляду WWW -документів. З графічних програм перегляду найбільшої уваги, на наш погляд,заслуговують NCSA Mosaic, Netscape Navigator і Microsoft Internet
    Explorer.

    Програма NCSA Mosaic була створена в Національному Центрі
    Суперкомп'ютерних додатків Університету штату Іллінойс в Урбана-Шампейн напочатку 1993 року групою програмістів, очолюваних студентом на ім'я Марк
    Андреєссен. У той час Mosaic була єдиною програмою перегляду, написаною напрофесійному рівні, дружньою по відношенню до користувача і працюючою набагатьох типах комп'ютерів. Не викликає сумнівів, що саме Mosaic відкрила
    World Wide Web для більшості користувачів. У цей час в NCSA групарозробників (в основному, студентів старших курсів) продовжує трудитися надновими версіями Mosaic, незважаючи на те, що по своїх можливостях цяпрограма вже істотно поступається більш новим програмам. Mosaic єнекомерційним програмним продуктом, доступним для користувачів безкоштовно.
    Початковий код програми Mosaic відкритий і активно використовуєтьсярозробниками багатьох інших програм перегляду.

    Netscape Navigator (скорочено - Netscape) - це в даний момент, мабуть,найбільш популярна програма перегляду, яка працює на тих же типахкомп'ютерів, що і Mosaic. Netscape - програма компанії Netscape
    Communications Corporation, заснованої на початку 1994 року Джимом
    Кларком, який в свій час заснував велику компанію Silicon Graphics,знамениту своїми графічними станціями. Джиму Кларку вдалося переманити в
    Netscape Communications Corporation первинних розробників програми Mosaic з
    Іллінойса, в тому числі і самого Марка Андреєссена. Netscape - цекомерційний продукт, за користування яким треба платити. Однак, длякористувачів в університетах Netscape доступна безкоштовно. Крім версій,робота над якими завершена, компанія періодично випускає відлагоджувальніверсії Netscape (так звані бета-версії), якими можна користуватисябезкоштовно до настання певної дати, після якої програма перестаєфункціонувати.

    Microsoft Internet Explorer (скорочено - IE) - витвір фірми Microsoft
    Corporation. По функціональних можливостях і зручності використання IEприблизно еквівалентний згаданій вище програмі Netscape Navigator. Навідміну від останньої, IE працює на значно меншій кількості комп'ютернихплатформ. IE розповсюджується безкоштовно для всіх користувачів.

    Крім Mosaic, Netscape і IE, варто згадати такі програми як Lynx, IBM
    Web Explorer і AOL Browser.

    Аналіз доступу на сервер Engineering показує, що найбільш широковикористовується Netscape Navigator. У цей час між Microsoft Corporation і
    Netscape Corporation йде найгостріша боротьба за першість на ринкупрограмного забезпечення для Internet, і певно, що Microsoft незабаромістотно потісніть Netscape і інших своїх конкурентів.

    1.5. Основні команди програм перегляду

    віконний інтерфейс графічних програм перегляду простий і інтуїтивнозрозумілий всім користувачам, знайомим з Microsoft Windows. У смузізаголовка вікна, яка розташовується вздовж верхнього кордону вікна,виводиться назва програми перегляду - Netscape - і назва поточногодокумента. Далі у верхній частині вікна розташовані елементи управлінняпрограмою: меню і екранні кнопки. Велику частину вікна займає власнеобласть, в якій виводиться зміст WWW-документів, що переглядаються. Унижній частині вікна розташований рядок стану. У цьому рядку Netscapeвідображає таку інформацію, як, наприклад, процентну частку від повногорозміру файла, що завантажується в даний момент або URL документа, на якийвказує гіпертекст, якщо курсор миші вмістити на відповідну дільницюдокумента.

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

    | Дія | Команда в Netscape 3.0 |
    | Відкрити документ з відомим | Меню: File | Open Location |
    | URL на WWW-сервері. | Потім ввести URL в діалоговому вікні, що |
    | | З'явилося і «натиснути» екрану кнопку OK. |
    | | |
    | | Або: ввести URL в полі «Location:», |
    | | Розташоване у верхній частині вікна, і |
    | | Натиснути клавішу Enter. |
    | Відкрити домашню сторінку | «Натиснути» екрану кнопку із зображенням |
    | (homepage). | будиночка Home |
    | Перервати завантаження | «Натиснути» екрану кнопку Stop |
    | документа. | |
    | Відкрити документ, що | Меню: File | Open File |
    | знаходиться в файлі на | |
    | локальному комп'ютері. | |
    | Перезавантажити поточний | «Натиснути» екрану кнопку Reload. |
    | документ. | |
    | Зберегти поточний документ у | Меню: File | Save As |
    | файлі. | |
    | Перейти до перегляду | Перемістити курсор миші у виділену |
    | документа, з яким є | підкресленням і/або контрастним кольором |
    | гіперзв'язок в поточному | дільницю на екрані і натиснути ліву |
    | документі. | клавішу миші. |
    | Рухатися назад по ланцюжку | «Натиснути» екрану кнопку> Forward |
    | переглянений документів. | |
    | Запам'ятати URL поточного | Меню: Bookmark | Add Bookmark |
    | документа в списку | |
    | «Закладене» для подальшого | |
    | повернення до нього | |
    | Відкрити документ з списку | Меню: Bookmark |
    | «Закладене». | Вибрати документ з меню, що спускається |

    Програми перегляду здатні правильно відобразити вміст файлів самихрізних форматів, починаючи від найпростіших текстових і закінчуючиграфічними, звуковими і іншими спеціалізованими форматами; при цьому, як мивже знаємо, «рідним» форматом для WWW є HyperText Markup Language (HTML). Ащо ж відбувається, коли програма перегляду «не розуміє» формату файла, щозавантажується? У перший раз зіткнувшись з цією нерідкою ситуацією, можнаі розгубитися, тому нижче буде стисло описано два можливих варіантирозвитку подій:

    1. Програма перегляду знає, яка з інших програм, встановлених на вашомукомп'ютері, розуміє формат даного файлу. - У цьому випадку програмаперегляду запустити необхідну програму-помічника або програму-префікс іпередасть їй отриманий файл для обробки. Як правило, програма перегляду,перш ніж запустити програму-помічника, питає вашого дозволу. Це робиться зтій причині, що навіть самий невинний на перший погляд файл може бутипотенційно небезпечний для вашого комп'ютера. Зокрема, документи в форматі
    Word for Windows 6.0 можуть містити дії, здатні знищувати абопереписувати файли на вашому жорсткому диску.

    2. Програма перегляду не знає, в якої програми попросити допомоги приінтерпретації даного файлу. - В цьому випадку вам буде запропоновано чотириальтернативи:

    1) More Info ... - Дати додаткову інформацію про ситуацію, що виникла і запропонувати встановити програму-префікс (plug-in), який розуміє даний формат файла,

    2) Pick App ... - Вибрати програму-помічника, вже встановлену на вашому комп'ютері, для обробки даного файла,

    3) Save File ... - Зберегти файл на локальному диску,

    4) Cancel - відмінити завантаження даного файлу. Часто команду

    Save File ... використовують для того, щоб отримати програмне забезпечення і документацію з колекцій ( «архівів »).

    Проблема русифікації

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

    1.6. Коди і символи

    Файл, що містить гіпертекстовій WWW-документ, являє собою текстовийфайл. «Всередині» комп'ютера сучасної архітектури і при передачі по мережахкожний символ тексту представляється у вигляді цілого числа, яке, в своючергу, кодується комбінацією з восьми двійкових розрядів, званих бітами.
    Така комбінація з восьми біт, що обробляються ЕОМ як одне ціле, отрималаназву байт. Кожний біт в байті може мати рівно два стани: «включений» і
    «Вимкнення», або «1» і «0».

    Легко пересвідчитися, що існує рівно 256 комбінацій з восьми біт,кожний з яких може бути зайнятий або нулем, або одиницею. Таким чиномвиходить, що вісьма бітами (тобто, одним байтом) можуть бути представленічисла, або коди, від 0 до 255 (тобто, від 00000000 до 11111111 в двійковійсистемі числення). Кожному коду можна поставити у відповідність певнийтекстовий символ, наприклад, букву або цифру, або керуючий символ, такий якповернення каретки, перехід на новий рядок і т. п. Щоб текст виглядаводнаково на моніторах різних комп'ютерів, необхідний певний стандарт навідповідність кодів і символів, що представляються ними для текстовоїінформації. Такий стандарт, прийнятий в цей час на переважній більшостікомп'ютерних систем, отримав назву American Standard Code for Information
    Interchange (ASCII, вимовляється як «аскі»). Цей стандарт охоплює лише кодивід 0 до 127. У кодовій таблиці ASCII не знайшлося місця для багатьохспеціальних символів, що часто використовуються. Також, з буквено символівтам присутні тільки символи англійського алфавіта. Щоб закодуваті буквинаціональних алфавітів, в тому числі російського, зберігши при цьомусумісність з таблицею ASCII, необхідно використати коди в діапазоні від 128до 255. Ось тут-то і починаються складності.

    Кодові таблиці для кодування букв російського алфавіта (кирилиця)

    Існує досить багато різних кодових таблиць, співпадаючіх в діапазонікодів від 0 до 127 зі стандартом ASCII і використовуючи діапазон кодів від
    128 до 255 для спеціальних символів і букв російського алфавіта. Серед нихнайбільш поширені наступні чотири:

    1. Microsoft Windows Cyrillic code page 1251

    Відома також як CP-1251 або Windows-1251. Найбільш широкозастосовується в «русифікованих» системах Microsoft Windows 3.1, 95, 98 і
    NT.

    2. KOI8-r

    Базується на державному стандарті Коду Обміну Інформацією КОІ8 (ГОСТ
    19768-74). Застосовується в основному на комп'ютерах з операційною системою
    UNIX. Прийнята за стандарт кодування російськомовних текстів при обміні поелектронній пошті. Більшість WWW-серверів зберігають російськомовнідокументи в цьому кодуванні. У цей час є набори шрифтів для Microsoft
    Windows в кодуванні KOI8-r. Вони були розроблені спеціально для мережевихпрограм, працюючих під Windows.

    3. CP-866 Microsoft/IBM code page 866

    Відома також як «альтернативне кодування ГОСТу» (в деяких документах їїозначають Alt-GOST або alt). Застосовується в основному на персональнихкомп'ютерах IBM PC з операційною системою MS-DOS при роботі в текстовомурежимі. Програми перегляду під DOS практично не використовуються (звичайнона IBM-сумісних машинах вони працюють під Microsoft Windows). Однак, мизгадуємо це кодування, оскільки текст WWW-документа можна створювати втекстовому редакторі, працюючому під DOS.

    4. ISO-8859-5

    Розташування російських букв в ній практично співпадає з так званим
    «Основним кодуванням ГОСТу» (іноді можна зустріти її позначення як Main-
    GOST). Застосовується рідко, хоч і є міжнародним стандартом кодуванняросійського алфавіта, зареєстрованим International Standards Organization
    (ISO).

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

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

    Для читання документів на російській мові ви повинні встановити впрограмі перегляду шрифт, що використовує одну з кодових таблиць, щомістять букви російського алфавіта (кирилиця).

    Узгодження кодування сервера і програми перегляду

    Якщо спробувати прочитати російськомовний WWW-документ, закодований задопомогою однієї кодової таблиці, програмою перегляду, що використовуєшрифти, розраховані на іншу таблицю, то російський текст буде виглядати якбезглуздий набір знаків. Наприклад, слово Привіт!, Висланих серверомкодуванні KOI8-r, при використанні програмою перегляду шрифту в кодуванні
    Windows-1251 виглядає на екрані як рТЙЧіФ! Як же примусити сервер іпрограму перегляду настроїтіся на яке-небудь одне кодування?

    Іноді турботу про відповідність кодових таблиць сервера і програмиперегляду бере на себе сервер. При цьому він повинен визначити кодування,на яке настроєна програма перегляду, і висилати документи саме в цьомукодуванні. Для автоматичного визначення використовується можливістьпротоколу HTTP 1.0 передавати в заголовку запиту перелік допустимихформатів документів і наборів символів MIME content-type і charset. Збагатьох причин цей підхід досить часто не спрацьовує. У такому випадкуавтори документів, розміщених на сервері, часто вдаються до більшуніверсального прийому, пропонуючи читачеві з декількох гіперпосіланьвибрати ту, яка вказує на потрібний документ в бажаному кодуванні.

    Деякі програми перегляду уміють самі підстроюватіся під кодуваннядокумента, що висилається сервером, якщо кодування правильно вказане взаголовку відповіді WWW-сервера в спеціальному полі charset, передбаченомупротоколом HTTP 1.0. На жаль, багато які сервер не настроєні так, щобдодавати це поле автоматично.

    1.7. Області використання WWW

    Наука

    Як відмічалося у введенні, WWW була створена в одній з ведучих науково -дослідних установ - ЦЕРНі (CERN) - саме з метою поширення науковоїінформації. У цей час в WWW можна знайти велику кількість публікацій всамих різних галузях науки і техніки.

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

    Досвід показує, що можливості WWW як джерела власне науковоїінформації, тобто, результатів конкретних досліджень або довідкових даних,поки ще більш ніж скромні. Але ось як засіб налагодження контактів і пошукуінформації про те, «де що робиться і де що публікується», World Wide Webвже не знає собі рівних.

    Університетські інформаційні системи

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

    Учбові додатки

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

    Уявіть собі, наприклад, допомога по радіоелектроніці: на дисплеївиникає схема радіопрілада і пропонується указати на цій схемінесправність. Той, що навчається вказує за допомогою миші на певніконтрольні точки схеми і йому видаються результати вимірювання електричногопотенціалу в цих точках. Після цього той, що навчається вказує нанесправний елемент. У разі помилки сервер висилає документ з необхіднимипоясненнями і пропонує повторити завдання, а у разі правильної відповіді --переходити до наступного завдання. За результатами такої «контрольної» можебути виставлена оцінка.

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

    У WWW можна знайти і «скачати» програми практично на всі випадки життя,від найпростіших утиліт до великих програмних комплексів. Переглядаючи описякої-небудь програми в тій або іншій колекції, потрібно звертати увагу нетільки на функціональні можливості програми і на те, для якої комп'ютерноїплатформи вона призначена, але і на умови її поширення і використання (такзвану ліцензію). Найчастіше зустрічаються наступні різновиди ліцензій:

    Commercial software ( «commercialware») - комерційне програмнезабезпечення. Передбачається, що користувач повинен придбати ліцензію увласників даної програми перед установкою її у себе на комп'ютері. Частопопадаються безкоштовні демонстраційні версії комерційних програм, у якихштучно відключаються деякі функціональні можливості або ставитьсятимчасової «замок», що не дає запускати дану програму після закінченнядеякого проміжку часу після її установки.

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

    Freeware - безкоштовне програмне забезпечення. Від вас потрібна лишеповага авторських прав розробника програми.

    Як правило, програмне забезпечення для IBM PC-сумісних комп'ютерів під
    DOS або Microsoft Windows зберігається в архівах у вигляді файлів, якіможуть самі установлюватися (з розширенням exe), що виконуються або увигляді запакованіх ( «архівованіх») файлів в форматі, сумісному з
    PKZIP/PKUNZIP (з розширенням zip). EXE-файл, що виконується потрібнозавантажити в яку-небудь директорію на вашому диску (краще пусту),запустити його і слідувати інструкціям по установці. Що стосується ZIP -файлів, то після їх повного завантаження на ваш жорсткий диск длякоректного розпаковування під Windows 95 або Windows NT з відновленнямструктури каталогів і довгих імен файлів найкраще скористатися програмою
    WinZip.

    Стара добра програма PKUNZIP, працююча під DOS, на жаль, не розумієдовгих імен файлів. Як правило, серед файлів, витягнутих з zip-файлу,знаходиться файл setup.exe або install.exe. Запускайте його і далі слідуйтеінструкціям. Незайвим заздалегідь прочитати файли readme.txt і license.txt,також що звичайно входять в комплект постачання програмного забезпечення.

    Крім PKZIP/UNZIP-сумісних архіватор в світі Internet при пересілціфайлів широко використовуються архіватор gzip і compress, що прийшли зопераційної системи UNIX. Стислі цими програмами файли мають розширення. Gzі. Z відповідно. На відміну від PKZIP, який може в один стислий файлвмістити декілька файлів або навіть підкаталогів, gzip і compress стискаютьфайли тільки «по одному». Для зберігання декількох файлів в одному стисломуцими програмами файлі спочатку використовують програму tar, яка упаковуєдекілька файлів в один, а потім вже стискають цей файл програмами gzip абоcompress. У результаті отримують файл з подвійним суфіксом. tar.gz або.tar.Z. Вищезазначена програма WinZip - честь і хвала її авторам! - Розумієі ці формати.

    Особисті «візитні картки»

    Це вельми зручне - мати свою «візитну картку», часто звану «homepage»,на WWW-сервері.

    Уявіть собі, що ви посілаєте лист по електронній пошті на яку-небудьфірму, в університет або просто можливому другові по переписці. Досить прицьому повідомити адресату URL вашої «візитної картки», і він зможе знайтитам будь-яку інформацію про вас, яку ви тільки побажаєте повідомити.
    Звичайно така «картка» містить фотографії, резюме, список публікацій іпоштову адресу, а також розказує про друзів, сім'ю і захоплення. Однак,багато хто схильний так «прикрашати» свої візитні картки і перевантажуватиїх безліччю посилань на інші документи і абсолютно зайвими подробицями, щотакі «шедеври», крім їх авторів, ніхто не читати не буде.

    Віртуальні бібліотеки, виставки і картинні галереї

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

    На жаль, технічні можливості, доступні в Україні, поки явно недостатнідля того, щоб натішитися багатою палітрою фарб або HiFi-звуком. Репродукціїкартин, які виглядають прекрасно на величезному високоякісному моніторіробочої станції Silicon Graphics або навіть на IBM-сумісної «персоналці» зВідеоадаптер SVGA і пристойним дисплеєм, на 386-ой PC з VGA і тайваньськамонітором більше нагадують розмазані по екрану брудні плями, чим саміоригінали. Що стосується аудіо можливостей, то багато які українськікомп'ютери так і не навчилися розмовляти. Проте, парк комп'ютерів в Україністрімко оновлюється, і на перший план виходить інша проблема: пересилкаграфічної і звукової інформації займає так багато часу при найбільшпоширеному в Україні модемному підключенні до Internet, що може вивести зсобі навіть самого терплячого шанувальника мистецтва.

    WWW і комерція

    Останнім часом керівництво багатьох комерційних компаній усвідомило, що
    WWW - це справжня золота жила, що обіцяє величезні прибутки при належномувикористанні. Можливості реклами і продаж продукції, що надаються WWW,потенційно перевершують аналогічні можливості преси, телебачення ірадіомовлень. Особливо зручна робота в WWW для фірм, що виробляютьпрограмні продукти, для яких всі основні стадії - реклама, продаж і навіть
    «Відвантаження готової продукції» - доступні через WWW. З жалем потрібнозазначити, що в Україні подібна діяльність поки вельми утруднена по двохосновних причини:

    1. Дуже мало клієнтів, що мають доступ до WWW;

    2. Недостатньо розвинені механізми оплати за допомогою кредитних картокабо банківських чеків, найбільш зручні при даному методі оформленнязамовлень.

    Дозвілля і захоплення

    Незважаючи на те, що спочатку WWW призначалася для «серйозних» цілей, вданий момент переважна частина інформації, що знаходиться там відноситьсясаме до сфери дозвілля і захоплень. Пошук і публікація в WWW матеріалів проваші захоплення - стояча справа. Таким способом ви знайдете багато друзів іоднодумців у всьому світі і встановив масу корисних особистих контактів.

    1.8. Наскільки популярний Web?

    З січня по грудень 1993, обсяг інформації, що передається по NSF зріс в
    187 разів. У грудні 1993 WWW займав вже 11 місце по кількості трафіка, ароком раніше він був всього лише 127.

    Малюнок 2. Розвиток WWW.

    У червні 1993, Matthew Gray в MIT написав маленьку програму, якаподорожувала по всій мережі Web і визначала кіль?? ість запитів на отриманняінформації від WWW. Маленька «мандрівниця по WWW» нарахувала за місяць біля
    100 запитів, на які абонентами було отримано більш двохсот тисячдокументів. У Березні 1994 кількість запитів перевищила вже 1200. Звичайно,програма згодом удосконалювалися, і ряд чинників міг впливати на останнійрезультат, але незважаючи на це, сміливо можна затверджувати, щопопулярність WWW у 1994 в порівнянні із 1993 значно зросла.
    Розділ II.

    Мова програмування HTML

    Можна працювати на Web без знання мови HTML, оскільки тексти HTMLможуть створюватися різними спеціальними редакторами і конвертерами. Алеписати безпосередньо на HTML неважко. Можливо, це навіть легше, ніж вивчати
    HTML-редактор або конвертер, які часто обмежені в своїх можливостях,містять помилки або проводять поганий HTML код, який не працює на різнихплатформах.

    Мова HTML існує в декількох варіантах і продовжує розвиватися, алеконструкції HTML ймовірніше усього будуть використовуватися і надалі.
    Вивчаючи HTML і пізнаючи його глибше, створюючи документ на початкувивчення HTML і розширюючи його наскільки це можливо, ми маємо можливістьстворювати документи, які можуть бути переглянені багатьма броузерами Web,як зараз, так і в майбутньому. Це не виключає можливості використання іншихметодів, наприклад, метод розширених можливостей, що надається Netscape
    Navigator, Internet Explorer або деякими іншими програмами. Якщо це дійснослужити Вашим цілям і Ви хочете сформувати власну думку про названіпрограми, користуйтеся ним. Але робота з HTML - це спосіб засвоїтиособливості створення документів в стандартізованій мові, використовуючирозширення, тільки коли це дійсно необхідно.

    HTML був ратифікований World Wide Web Consortium. Він підтримуєтьсядекількома широко поширеними броузерами, і, можливо, стане основою майжевсього програмного забезпечення, що має відношення до Web.

    2.1. Структура HTML документа

    Символи, взяті в кутові дужки є HTML командами, по яким «броузер»розпізнає, як потрібно перетворити частини тексту, укладені між цимикомандами.

    Документ загалом повинен бути відмічений як документ в форматі HTML.
    Для цього він повинен починатися командою і закінчуватися командою
    .

    Документ складається з 2 частин:

    - Заголовка (Head),

    - Власне документа (Body).

    Для виділення заголовка потрібно ввести: Заголовок документа

    Кожний WWW - документ має назву, яка вводиться в титульному рядкуброузера.

    Для введення титульного рядка в заголовок документа потрібноскористатися наступними командами: TITLE List

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

    Для запису основного тексту потрібно ввести: Основний текст

    Таким чином, загальна схема документа в форматі HTML виглядає такимчином:

    Титульний рядок документа

    Основний текст документа

    При написанні команд HTML не має значення, якими буквами - рядковихабо прописними Ви пишете команди.

    2. Створення заголовків

    Заголовки в документі створюються за

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status