HTML в Internet

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

ЗМІСТ


1. Введення. 4
1.1. Короткий історичний запровадження про Internet.
1.2. Що становить Internet?
1.3. Адміністративний устрій Internet і її фінанси.
1.4. Як структура Internet позначається на Користувача?
1.5. Потенційні користувачі мережі Internet
1.6. Доступ в Internet
1.7. Плани на майбутнє
1.8. Постановка завдання.


2. WWW.
2.1. Трохи історії
2.2. Що таке WWW?
2.3. Як в WWW задається місцезнаходження документа?
2.4. Програми перегляду
2.5. Основні команди програм перегляду
2.6. Коди і символи
2.7. Області використання WWW
2.8. На скільки популярний WWW


3. Мова програмування HTML. 31
3.1. Структура HTML документа
3.2. Створення заголовків
3.3. Створення списків
3.4 Форматування параграфів і виведення в декілька стовпців.
3.5. Форматування символів
3.6 Управління кольором
3.7 Використання спеціальних символів
3.8. Створення таблиць
3.9. Вбудовування гіпертекстових посилань
3.10.Кадри
3.11. Спеціальні ефекти
3.12. Форми.
3.13. Команди META


4. Психолого - ергономічні вимоги. 50
4.1.Требованія до процедури взаємодії користувача з ЕОМ
4.2.Требованія до вибору. Виду діалогу
4.3.Требованія до проектування дисплейних форматів
4.4.Требованія до часових параметрів діалогу користувача з ЕОМ.
4.5. Вимоги до організації інформації на екрані.
4.6. Вимоги до кодування інформації на екрані.


5. Створення сторінки.


6. Висновок.


7. Список використовуваної літератури та адрес. WWW.

Введення


1.1. Короткий історичний запровадження про Internet.

Близько 20 років тому Міністерство Оборони США створило мережу, яка стала прородітельніцей Internet,-вона називалася ARPAnet. ARPAnet була експериментальною мережею, - вона створювалася для підтримки наукових досліджень у військово-промисловій сфері, зокрема, для дослідження методів побудови мереж, стійких до часткових ушкоджень, одержуваним, наприклад, при бомбардуванні авіацією, і здатних у таких умовах продовжувати нормальне функціонування.

Ця вимога дає ключ до розуміння принципів побудови і структури Internet. У моделі ARPAnet завжди був зв'язок між комп'ютером-джерелом і комп'ютером-приймачем (станцією призначення). Мережа apriori передбачалася ненадійною: будь-яка частина мережі може зникнути в будь-який момент.

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

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

Ці рішення можуть здатися дивними, як і припущення про «ненадійною» мережі, але вже наявний досвід показав, що більшість цих рішень цілком розумно й правильно. Поки Міжнародна Організація по Стандартизації витрачала роки, створюючи остаточний стандарт для комп'ютерних мереж, користувачі чекати не бажали. Акти-вис-и Internet почали встановлювати IP-програмне забезпечення на всі можливі типи комп'ютерів. Незабаром це стало єдиним прийнятним способом для зв'язку разнород-них комп'ютерів. Така схема сподобалася уряду і університетам, які проводять політику купівлі комп'ютерів у різних виробників. Кожен купував той комп'ютер, який йому подобався і вправі був очікувати, що зможе працювати через мережу з іншими комп'ютерами.

Приблизно 10 років після появи ARPAnet з'явилися Локальні обчис-Обчислювальні Мережі, наприклад, такі як Ethernet і ін Одночасно з'явилися комп'ютерах тери, які стали називати робочими станціями. На більшості робочих станцій була встановлена ​​операційна система UNIX. Ця ОС мала можливість роботи в мережі з протоколом Internet (IP). У зв'язку з виникненням принципово нових задач і методів їх вирішення з'явилася нова потреба: організації бажали підключитися до ARPAnet своєю локальною мережею. Приблизно в той же час з'явилися інші організації, які почали створювати свої власні мережі, що використовують близькі до IP комунікацій-ційних протоколи. Стало ясно, що всі тільки виграли б, якби ці мережі могли про-татися всі разом, адже тоді користувачі з однієї мережі змогли б зв'язуватися з корис-чами іншої мережі.

Однією з найважливіших серед цих нових мереж була NSFNET, розроблена з іні-ціатіве Національного Наукового Фонду, аналога нашого Міністерства Науки. В кінці 80-х NSF створив п'ять суперкомп'ютерних центрів, зробивши їх доступними для вико-вання в будь-яких наукових установах. Було створено усього лише п'ять центрів тому, що вони дуже дороги навіть для багатої Америки. Саме тому їх потрібно було вико-ти кооперативно. Виникла проблема зв'язку: був потрібний спосіб з'єднати ці центри і надати доступ до них різним користувачам. Спочатку була зроблена спроба використовувати комунікації ARPAnet, але це рішення потерпіло крах, зіткнувшись з бюрократією оборонної галузі і проблемою забезпечення персоналом.

Тоді NSF вирішив побудувати свою власну мережу, засновану на IP технології ARPAnet. Центри були з'єднані спеціальними телефонними лініями з пропускною здатністю 7 KB / s. Однак, було очевидно, що не варто навіть і намагатися з'єднати всі університети і дослідницькі організації безпосередньо з центрами, тому що прокласти така кількість кабелю - не тільки дуже дорого, але практично неможливо. Тому вирішено було створювати мережі по регіональному принципу. У кожній частині країни зацікавлені установи повинні були з'єднатися зі своїми найближчими сусідами-ми. Ланцюжки, приєднувалися до суперкомп'ютера в одній зі своїх крапок, у такий спосіб суперкомп'ютерні центри були з'єднані разом. У такій топології будь-який комп'ютер міг зв'язатися з будь-яким іншим, передаючи повідомлення через сусідів.

Це рішення було успішним, але настала пора, коли мережа вже більш не справлялася зі зрослими потребами. Спільне використання суперкомп'ютерів дозволяло підключеним громадам використовувати і безліч інших речей, що не відносяться до су-перкомпьютерам. Зненацька університети, школи та інші організації усвідомили, що здобув під рукою море даних і світ користувачів. Потік повідомлень у мережі (трафік) наростав усе швидше і швидше поки, зрештою, не перевантажив керуючі мережею комп'ютери і пов'язують телефонні лінії. У 1987р. контракт на управління та розвиток мережі був переданий компанії Merit Network Inc., яка займалася образователь-ної мережею Мічигану разом з IBM і MCI. Стара фізично мережа була замінена більш швидкими (приблизно в 20 разів) телефонними лініями. Були замінені на більш швидкі і мережні керуючі машини.

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

Важливо відзначити те, що зусилля NSF з розвитку мережі призвели до того, що будь-який бажаючий може отримати доступ до мережі. Перш Internet була доступна тільки для дослі-дователей в області інформатики, державним службовцям та підрядників. NSF спо-собствовало загальної доступності Internet по лінії освіти, вкладаючи гроші у під'єднання навчального закладу до мережі, тільки якщо той, у свою чергу, мало плани поширювати доступ далі по окрузі. Таким чином, кожен студент чотирирічного коледжу міг стати користувачем Internet.

І потреби зростають. Більшість таких коледжів на Заході вже підключено до Internet, робляться спроби залучити до цього процесу середні та початкові школи.

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


1.2. Що становить Internet?

У дійсності Internet не просто мережа, - вона є структура, що об'єднує звичайні мережі. Internet - це «Мережа мереж». Що включає Internet? Питання непросте. Відповідь на нього змінюється з часом. Спочатку відповідь була б достатньо проста: «всі мережі, що використовують протокол IP, які кооперуються для формування єдиної мережі своїх користувачів». Це включало б різноманітні відомчі мережі, багато регіональних-них мереж, мережі навчальних закладів і деякі закордонні мережі (за межами США).

Трохи пізніше привабливість Internet усвідомили і деякі не IP-мережі. Вони захочуть-ли надати її послуги своїм клієнтам і розробили методи підключення цих «дивних» мереж до Internet. Спочатку ці підключення, названі шлюзами, служили тільки для передачі електронної пошти.

Проте, деякі з них розробили засоби передачі й інших послуг. Чи є ці мережі частиною Internet? І так, і ні. Все залежить від того, чи хочуть вони того самі.


1.3. Адміністративний устрій Internet і її фінанси.

Internet по організації багато в чому нагадує церкву. Це організація з пів-ністю добровільною участю. Управляється вона то на зразок ради старійшин, проте, у Internet немає патріарха, президента або Тата. Складові мережі можуть мати своїх президентів або аналогічних керманичів, але це зовсім інша справа; у Internet немає єдиної авторитарної фігури. Вища влада, де б Internet не була, залишається за ISOC (Internet Society). ISOC - товариство з добровільним членством. Його мета - способст-вова глобальному обміну інформацією через Internet. Воно призначає раду старійшин, що відповідає за технічну політику, підтримку і керування Internet.

Рада старійшин являє собою групу запрошених добровольців, називаючи-емую IAB (Рада з архітектури Internet.). IAB регулярно збирається, щоб «благосло-вити» стандарти і розподілити ресурси, такі, наприклад, як адреси. Internet працює, оскільки є стандартні способи спілкування між комп'ютерами і прикладними програмами. Це дозволяє комп'ютерам різного типу зв'язуватися без особливих проблем. IAB відповідальний за стандарти; він вирішує, коли стандарт необхідний і яким йому варто бути. Коли потрібно стандарт, рада розглядає проблему, приймає стандарт і по мережі оповіщає про нього світ. IAB також стежить за різноманітними номерами (і іншими веща-ми), які повинні залишатися унікальними. Наприклад, кожний комп'ютер у Internet має свій унікальний 32-розрядний двійковий адресу; ніякий інший комп'ютер не має такого ж. Як присвоюється ця адреса? IAB піклується про такого роду проблеми. Він не привласнює адрес сам, але розробляє правила, як ці адреси присва-ивать.

Користувачі Internet висловлюють свої скарги і пропозиції на зустрічах IETF (Оперативного інженерного загону Internet). IETF - це інша добровільна організація; також збирається регулярно, щоб обговорити поточні експлуатаційні і назріваючі технічні проблеми. При обговоренні достатньо важливої ​​проблеми IETF створює робо-чую групу для її подальшого дослідження. (На практиці «досить важлива» зазвичай означає, що для робочої групи знаходиться достатня кількість добровольців). Відвідувати зустрічі IETF і складатися в робочих групах всі, головне, щоб люди працювали, делото добровільна.

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

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

Зараз Internet складається з більш ніж 12 тисяч об'єднаних між собою мереж.

Фінанси

За Internet ніхто централізовано не платить; немає такої організації як Internet Inc., Яка збирає плату з усіх мереж Internet або користувачів. Замість цього кожен платить за свою частину. NSF платить за зміст NSFNET. NASA платить за Наукову Мережу NASA (NASA Science Internet). Представники мереж збираються разом і вирішують, як їм з'єднуватися один з одним і утримувати ці взаємозв'язки. Коледж або корпорація платить за її підключення до деякої регіональної мережі, яка у свою чергу платить за свій доступ мережному власнику державного масштабу.


1.4. Як структура Internet позначається на Користувача?

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

Розглянемо для наочності телефонну мережу - теж в деякому роді Internet. Міністерство Зв'язки Росії, Pacific Bell, AT &, MCI, British Telecom, Telefon's de Mexico і т.д., - все це окремі корпорації, які обслуговують різні телефонні системи. Вони ж піклуються про спільну роботу, про створення об'єднаної мережі; все, що вам потрібно зробити, де б на планеті ви були і куди б ви не дзвонили, - це набрати номер. Якщо забути про ціну і рекламі, вам повинно бути абсолютно все одно, з ким ви маєте справу: з МСI, AT & або Міністерством Зв'язки. Знімаєте трубочку, натискаєте кно-нирки і говорите.

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

Це ж вірно і для Internet. Кожна мережа має власний мережевий експлу-ційний центр (NOC).

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

Архітектура мережевих протоколів TCP / IP, на базі яких побудована Internet, предназ-начена спеціально для об'єднаної мережі. Мережа може складатися з абсолютно разнород-них підмереж, з'єднаних один з одним шлюзами. Як підмереж можуть виступати найрізноманітніші локальні мережі, різні національні, регіональні і спеціалізованих ванні мережі, а також інші глобальні мережі. До цих мереж можуть підключатися машини абсолютно різних типів. Кожна з підмереж працює у відповідності зі своїми спеці-фическими вимогами і має свою природу зв'язку, сама вирішує свої внутрішні проблеми. Однак, передбачається, що кожна підмережа може прийняти пакет інформації та доставити його за вказаною адресою у цій конкретній підмережі. Таким чином, дві машини, підключені до однієї підмережі, можуть безпосередньо обмінюватися пакетами, а якщо виникає необхідність передати повідомлення машині в іншій підмережі, то набирають чинності міжмережеві угоди, для чого підмережі використовують свій міжмережевий мова - прото-кол IP; вони передають повідомлення певної ланцюжку шлюзів і підмереж, поки воно не досягне потрібної підмережі, де воно і буде доставлено безпосередньо одержувачу.

Іншими словами, користувача вся ця кухня абсолютно не турбує. Як і в примі-ре з телефонною мережею, яка представляється йому єдиною великою мережею, а не множест-вом мереж, для нього все це строкате збіговисько різнорідних і іноді несумісних між собою мереж представляється однією мережею - «Мережею мереж» - Internet.


1.5. Потенційні користувачі

Кому ж може бути настільки корисна Internet і яким чином? Що так сприяє її розвитку?

Корисність Internet підвищувалася разом з розвитком обчислювальної техніки з запізненням приблизно в 10 років. В кінці 80-х років поява персональних комп'ютерах теров перенесло інформатику з царства знавців до широкого загалу. Internet в ході свого розвитку і повсюдного поширення займається саме таким перенесенням.

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

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

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

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

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


1.6. Доступ в Internet

Доступ в Internet, звичайно, одержують через постачальників послуг (service provider). Постачальники ці продають різні види послуг, кожний з них має свої переваги і недоліки. Так само як і при покупці автомобіля ви вирішуєте, якими якостями повинна вона володіти, скільки ви за неї можете собі дозволити заплатити, і, виходячи з цього, вибираєте підходящий варіант із запропонованого множини.

Але перед тим, як почати діяти в цьому напрямку, тобто добувати список постачальників Internet, читати і вибирати, зв'язуватися з ними, з'ясуйте, а чи не маєте ви вже доступу в Internet, самі того не відаючи. Таке цілком може мати місце - у Росії не так часто, у США не так вже й рідко. Якщо ваша організація чи установа вже має доступ в Internet, то навряд чи ви зможете одержати персональний доступ у мережу кращий, ніж ваша організація.

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

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

Є можливості отримати доступ в Internet не через її прямих Пошир-телей, без зайвих витрат.

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

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

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


1.7. Плани на майбутнє

Міжнародні зв'язки

Internet є міжнародною мережею вже досить довго, але поширювалася вона в основному на союзників та зарубіжні військові бази США. Тепер, в менш напружених-женной світовій обстановці, Internet поширюється повсюдно. Вже зараз вона дос-тупна приблизно в півсотні країн і число це швидко зростає. Країни Східної Європи з великим ентузіазмом беруть участь в цьому процесі; їх прагнення включитися на цьому рівні в світове наукове співтовариство довгий час стримувалося уряду-ми. Включення в Internet розглядається ними зараз як один із шляхів розвитку образо-вання та технології, підняття їх на новий якісний рівень.

Здатність Internet спілкуватися по протоколах OSI повинна допомогти їй поширеною-ниться ще більше. Більша частина Європи, за винятком країн Скандинавії, які взяли протоколи Internet вже давно, розглядає IP як загрозу агресії з боку США своєї інтелектуальної та культурної самобутності.

Їх більше приваблюють мережі, засновані на OSI протоколах. І якщо ці два протоколи зможуть співіснувати, всі будуть просто щасливі.

Міжнародна експансія Internet на слабо розвинені країни в даний час зат-руднена відсутністю хорошою базової інфраструктури, а саме відсутністю пристойною телефонної системи. Як у Східній Європі, так і в країнах третього світу немає телефон-них систем гідної якості. Навіть у столичних і великих промислових містах лінії зв'язку в кращому випадку мають пропускні спроможності, доступні на будь-якому домашньому телефоні в США: 9600 bps. Типова ситуація, коли одна з таких країн навіть і «входить в Internet», але доступні реально лише деякі її області, або навіть просто точки. Зазвичай це основні технічні ВНЗ-и і університети країни, исследовательс-кі інститути, що мають давні міжнародні зв'язки. Однак, можна очікувати, що ситуація зміниться, і в міру того, як розвивається телефонна система, буде зростати активність все більш дрібних членів мережі. Вони стануть з'являтися в Internet все частіше, одночасно буде зростати їх щільність. І навіть індивідуальні домашні системи поступово стануть в мережі звичайним явищем

Комерціалізація

У Internet ось вже багато років перебувають різні великі корпорації. У біль-шинстве випадків їх участь була обмежена їх дослідними відділеннями. Для своїх же ділових спілкуванні ці компанії використовували інші (зазвичай приватні) мережі.

Великі машини IBM, які працювали з їхніми комерційними даними, вико-вали протоколи, названі SNA. Зараз підприємці починають розуміти, що утримувати безліч різних мереж дорого і недоцільно. Деякі починають поглядати на Internet у пошуках можливостей укладання торгових угод з мережі. Раніше їх відлякувала політика, не схвалюється або запрещавшая комерційне використання-ня Internet. Більшість цих поглядів зараз переглядаються і змінюються. Комер-кое використання Internet буде ставати все більш звичним, у міру того, як ці заборони будуть зникати.

Це має бути особливо привабливо для малого бізнесу. Motorola або Standard OiL можуть собі дозволити утримувати міжконтинентальну мережа, що зв'язує їх філії, а невелика фірма поки собі такого дозволити не може. Якщо вона має філіа-ли, наприклад, в Уфі та Москві, то все що потрібно - це включення в Internet кожної філії. Практично, - це мережа не тільки по всій країні, як у ділків бізнесу, але більш того, - по всьому світу.

Приватизація

За комерціалізацією відразу приходить і приватизація. Роками мережеве співтовариство бажало від телефонних компаній і інших комерційних підприємств забезпечення IP-підключення такого ж рівня доступності, як звичайного телефону, тобто, щоб можна було замовити і привести Internet-лінію додому також легко і просто як телефонну. Ви замовляєте, приходить спец, встановлює, йде, і ви тут же підключаєте до цього гнізда свій комп'ютер, і ось ви в мережі! Але телефонні компанії завжди на це говори-ли: «Ми продамо вам телефонні лінії, а ви, що хочете, то з ними і робіть." На щастя, федеральна влада не залишали мережевий бізнес без своєї опіки.


1.8. Постановка завдання.

У зв'язку з тим, що в ЮСГПІ з вересня 1997 р. певні навчальні класи були підключені до мережі Internet виникла потреба створення банку зберігання посилань нової інформації. Оскільки інтереси користувачів можна відстежити доволі просто, то можна виділити кілька основних розділів, якими найбільш часто цікавляться користувачі Internet.

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

                  1. Комп'ютери

                  • б) комп'ютери і комплектуючі

                  • в)

                  1. Система освіти

                  • а) програмне забезпечення

                  • в) вищі навчальні заклади

                  1. Техніка

                  • а) автомобілебудування

                  • б) військова техніка

                  • в) авіація та космонавтика.

                  1. Дозвілля і розвага.

а)

б)

в)

Така сторінка повинна задовольняти всім психолого - ергономічним вимогам, а так само повинна бути хорошою допомогою для адміністратора мережі Internet.

Глава I.

World Wide Web

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


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


                  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» та багато комп'ютерні видання.


2.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, являє собою текстовий файл, що містить власне текст, несучий інформацію читачеві, і прапори розмітки. Останні являють собою певні стандартом HTML послідовності символів, є інструкціями для програми перегляду; згідно з цими інструкціями програма розташовує текст на екрані, включає в нього малюнки, що зберігаються в окремих графічних файлах, і формує гіперзв'язки з іншими документами або ресурсами Internet. Таким чином, файл на мові HTML набуває вигляд WWW-доку-мента тільки тоді, коли він інтерпретується програмою перегляду. Про мову HTML ми докладно розповімо у відповідних розділах книги, оскільки без знання основ цієї мови неможливо створити свій власний гіпертекст для публікації в WWW.


2.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 вказане тільки ім'я директорії, а ім'я файлу не задане, то сервер на такий запит вишле файл з певним ім'ям, що залежить від настройки сервера. Якщо ж такого файлу в заданій директорії немає, то більшість серверів автоматично вишлють вам список всіх файлів в даній директорії.


2.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 і інших своїх конкурентів.


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

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

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


Дія Команда в Netscape 3.0
Відкрити документ з відомим-ним URL на WWW-сервері.

Меню: File | Open Location

Потім надрукувати URL в який з'явився диало-говом вікні і «натиснути» екранну кнопку OK.

Або: вдрукувати URL в полі «Location:», розташований викладені в верхній частині вікна, і натиснути клавішу Enter.

Відкрити домашню страни-цу (homepage). «Натиснути» екранну кнопку із зображенням будиночка Home
Перервати завантаження документа. «Натиснути» екранну кнопку Stop
Відкрити документ, знаходячи-щийся у файлі на локальному ком-пьютере. Меню: File | Open File
Перезавантажити поточний доку-мент. «Натиснути» екранну кнопку Reload.
Зберегти поточний документ в файлі. Меню: File | Save As
Перейти до перегляду доку-мента, з яким є гіпер-зв'язок в поточному документі. Перемістити курсор у виділений підкресленням і / або контрастним кольором всієї ділянки на екрані і клацнути лівою клавішею миші.
Рухатися назад по ланцюжку документів, переглянутих в ті-кущем сеансі роботи.

«Натиснути» екранну кнопку <<Back

Повернутися до довільного документа, переглянутого в ті-кущем сеансі роботи. Меню: Go, потім указати назву необхід-мого документа зі списку.
Рухатися вперед по ланцюжку переглянутих документів. «Натиснути» екранну кнопку>> Forward
Запам'ятати URL поточного документа в списку «закладок» для подальшого повернення до нього Меню: Bookmark | Add Bookmark
Відкрити документ з списку «закладок».

Меню: Bookmark

Вибрати документ з спускається меню


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

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

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

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

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

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

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

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

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


2.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 і 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. До со-ужалення, багато сервери не настроєні так, щоб додавати це поле автоматично.


2.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 зберігається в архівах у вигляді cамоустанавлівающіхся исполняе-мих файлів (з розширенням exe) або у вигляді запакованих («Архівованих») файлів у форматі, сумісному з PKZIP / PKUNZIP (з розширенням zip). Самоустановлювальні виконуваний файл слід завантажити в яку-небудь директорію на вашому диску (Краще пусту), запустити його і слідувати інструкцій по установці. Що стосується ZIP-файлів, то після їх повного завантаження на ваш жорсткий диск для коректної розпакування під Windows 95 або Windows NT з відновленням структури каталогів і довгих імен файлів краще всього скористатися програмою WinZip.

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

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

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

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

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

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

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

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

WWW і комерція

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

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

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

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

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


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

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

Малюнок 2. Розвиток WWW. Статистика взята по FTP.

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

Глава III.

HTML

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

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

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


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

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

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

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

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

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

Для виділення заголовка слід ввести: Тема документа

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

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

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

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

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

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

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


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

Заголовки в документі створюються за допомогою команд: Тема , причому при i = 1 заголовок самий великий, а при i = 6 - самий дрібний.

Наприклад,


Відображуваний текст Запис у форматі HTML

Заголовок1

Заголовок1

Заголовок2

Заголовок2

Заголовок3

Заголовок3

Заголовок4

Заголовок4

Заголовок5

Заголовок5

Заголовок6

Заголовок6


3.3. Створення списків

Списки призначені для представлення інформації у впорядкованому вигляді.

У HTML - документах використовується 3 види списків:

1.Неупорядочние списки,

2.Упорядочние списки,

3.Спіскі - визначення.

Невпорядкований список використовує для виділення записів спеціальні сим-воли. Невпорядкований список визначається наступними командами початку і кінця списку:

    і

      Кожен елемент списку починається з команди:

    • У команді

    • може бути параметр TYPE, який визначає зовнішній вигляд сім-вола, використовуваного для виділення рядка в списку і може мати такі значення:

    • - Кругла жирна точка,

    • - Коло,

    • - Маленький чорний квадрат.

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

      Упорядкований список визначається наступними командами початку і кінця списку:

        і

      Кожен елемент списку починається з команди:

    • У команді

    • може бути параметр TYPE, який визначає тип нумерації і може мати такі значення:

    • - Прописними літерами,

    • - Малими буквами,

    • - Прописними римськими цифрами,

    • - Рядковими римськими цифрами,

    • - Арабськими цифрами.

      У списку - визначенні всі записи зрушені вліво за допомогою табуляції.

      Список - визначення визначається наступними командами початку і кінця списку:

      і

      Кожен елемент списку починається з команди:


      3.4 Форматування параграфів і виведення в декілька стовпців.

      У документі HTML неможливо створити абзац, використовуючи клавішу [Enter].

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

      Для переходу на наступний рядок скористайтеся командою

      Для створення пустого рядка скористайтеся командою

      Для створення горизонтальної межі скористайтеся командою


      Якщо риса створюється не на весь рядок, а на яку - то її частина, наприклад, на 40%, то команда виглядає таким чином:


      Для створення широкої риси слід задати її ширину (за умовчанням - в пікселях)


      Для вирівнювання риси ВЛІВО / ВПРАВО / ПО ЦЕНТРУ задайте відповідний параметр ALIGN = LEFT / RIGHT / CENTER

      Чорна лінія задається наявністю параметра NOSHADE.

      Ви можете розташувати текст по центру за допомогою наступних команд:

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

      Для створення такого тексту скористайтеся командами:

      текст

Отриманий в броузері образ тексту буде точно відповідати тексту в початковому HTML файлі.

Аналогічні функції виконує пара команд:

текст

Netscape 3.0 і вище підтримує виведення в декілька стовпців, в газетному форматі за допомогою команд і .

Нижче наводиться формат команд:

текст .

Тут N - кількість стовпців, M - відстань між стовпцями.

«Браузери», які не підтримують виведення в декілька стовпців, забезпечать виведення тексту нормально, в 1 стовпець.


3.5 Форматування символів

Для виділення окремих частин тексту можна скористатися наступними стилями:

B - жирний (Bold);

I - курсив (Italic);

U - з підкресленням (Underline);

S - з перекресленням (STRIKE);

Нижче наведена таблиця команд виділення тексту.


Відображуваний текст Запис у форматі HTML
Виділення тексту жирним шрифтом

Виділення тексту жирним шрифтом

Виділення тексту курсивом

Виділення тексту курсивом

Виділення тексту підкресленням

Виділення тексту підкресленням

Виділення тексту перекресленням

Виділення тексту перечеркі-ристанням


Для зміни розміру текстових символів скористайтеся командами:

, Де i в межах від 1 до 7 відносно початкового розміру букв.

Крім того, можна збільшити або зменшити висоту шрифту за допомогою команд і. Ці команди використовуються в парі з командами і.

Ще дві пари команд:

і - підрядковий індекс, наприклад, H 2 SO 4.

і - надрядковий індекс, наприклад, (a 2 - b 2) = (a - b) (a + b).

Всі вищенаведені команди визначають фізичне форматування символів. Ви задаєте конкретне зміна характеристик символів.

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


Цитата

Особливо важливий текст

Сильне виділення тексту

Текст, введений користувачем

Лістинг програми

Послідовність літералів

Ім'я змінної


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

Фонт задається за допомогою команди: FONT FACE


3.6 Управління кольором

Кольори і зображення фону задаються за допомогою команди.

Ця команда може задаватися тільки на початку HTML файла і не може бути зраді-ну в подальшому. Її параметри:

bgcolor = «# код кольору» - колір фону документа,

text = «# код кольору» - колір тексту документа,

link = «# код кольору» - колір тексту, що використовується як посилання,

vlink = «# код кольору» - колір посилання на переглянутий раніше документ,

alink = «# код кольору» - колір посилання в момент натиснення на неї правої кнопки миші.

Код кольору задається в кодуванні RGB - шість шістнадцяткових чисел.

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


Білий = FFFFFF Малиновий = FF00FF
Жовтий = FFFF00 Бірюзовий = 008080
Червоний = FF0000 Темно-синій = 000080
Сірий = 808080 Коричневий = 808000
Синій = 0000FF Блакитний = 00FFFF
Зелений = 00FF00 Темно-зелений = 008000,
Чорний = 000000 Індиго = 800080
Пурпурний = CC33FF Темно-червоний = 800000

Для зміни кольору поточного тексту можна в будь-якому місці домашньої сторінки вос-користуватися командами: Поточний текст

Визначено декілька іменованих кольорів. Їх значення видно з таблиці:

Якщо Ви хочете створити «шпалери», тобто кольоровий фон з використанням Image - файлу з ім'ям, наприклад, Ground.gif, то замість параметра BGCOLOR записуємо: BACKGROUND = «Ground.gif»

Якщо при цьому ви хочете, щоб фонове зображення не рухалося, тобто щоб створився дався ефект «водяних знаків», то задайте додатковий параметр:

BACKGROUND = «Ground.gif» BGPROPERTIES = FIXED


3.7 Використання спеціальних символів

У мові HTML символ <використовується як перший символ кожної команди.

Цей символ не може бути використаний для позначення відношення «менше». Для відображення на екрані символа <(«менше») і деяких інших символів в HTML прийняті спеціальні позначення:


Відображуваний текст Запис у форматі HTML

<

<
> >
& &
« "

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

Наприклад, в наступному записі початкового тексту: (AB) у тексті, що між символами A і B буде 3 пропуски.

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

І замість відображення відповідної команди на екрані Ви отримуєте розташований по центру текст в наступних рядках. Щоб цього уникнути, можна, наприклад, вставити всередину команди дві парні команди. Наприклад, вищенаведену команду потрібно записати таким чином: < CENTER>


3.8. Створення таблиць

Таблиця створюється за допомогою команд

і
.

Команда

може мати наступні параметри:

- UNITS - може приймати значення RELATIVE або PIXELS. Визначає одиниці вимірювання в інших параметрах. За замовчуванням, UNITS = PIXELS.

- BORDER - визначає лінії, що розмежовують клітки в таблиці. Ширина лінії задається командою BORDER = N.

- CELLPADDING - Визначає мінімальний проміжок навколо вмісту таблиці.

- BGCOLOR - Визначає колір фонового зображення в таблиці. У всіх таблицях даного документа я використовую BGCOLOR = WHITE

Є ще декілька команд, задаючих колір обрамлення: BORDERCOLOR, BORDERCOLORDARK, BORDERCOLORLIGHT, але вони використовуються тільки в Explorer.

Для формування таблиці, що складається з декількох рядків, використовують команду дой

, Що розділяє рядки. Команди використовуються для позначення заголовка стовпця кліток.

Параметри ROWSPAN і COLSPAN команд

і і використовуються для формування кліток даних, що об'єднують понад один рядок або стовпець.


3.9. Вбудовування гіпертекстових посилань

Перехід в інше місце того ж документа.

Для організації переходу всередині одного HTML - файлу слід ввести необхідний текст в двох місцях:

- Записати мітку в тому місці HTML - файла, куди необхідно перейти.

- Записати перехід на цю мітку в тому місці, звідки буде виконаний перехід.

Для організації мітки запишіть:, де МІТКА - будь-яке ім'я, яке складається з букв англійського алфавіту і цифр.

Для переходу на цю мітку запишіть: Перейти на мітку.

Перехід в інший документ тієї ж домашньої сторінки.

Для переходу з будь-якого місця HTML - файлу h1.html на початок HTML - файлу h2.html слід записати: Перехід до розділу h2

Перехід в інший документ.

У будь-якому місці HTML - файла можна ввести гіпертекстові посилання на інший доку-мент або файл.

Гіпертекстові посилання вводяться в HTML - файл за допомогою уніфікованого ло-катори ресурсів - URL.

Цей локатор визначає правила написання різних видів посилань.

Нижче наводяться найважливіші префікси для URL:


Префікс URL Функція
FTP: / / Посилання на сервер FTP
HTTP: / / Посилання на об'єкт, який буде передаватися з використанням протоколу HTTP
FILE: / / localhost Посилання на локальний диск
GOPHER: / / Посилання на сервер Gopher
MAILTO: / / Посилання на електронну поштову адресу
NEWS: / / Посилання на електронну конференцію
NNTP: / / Посилання на сервер електронної конференції
TELNET: / / Посилання на сервер електронної конференції

Для запису гіпертекстового посилання в HTML - файл використовуйте наступну команду: Перехід по гіпертекстової посиланням.

При натисненні лівої кнопки миші на текст Перехід по гіпертекстової посиланням. Ви перейдете на ресурс, заданий в URL. Для повернення скористайтеся клавішею «Back» «браузера».

Висновок зображення на екран.

Зображення можуть бути виведені на екран так само, як текст. Файли зображення можуть бути задані в декількох різних форматах, найкращі з яких - GIF (файли *. gif) і JPEG (файли *. jpg).

Нижче наводиться формат команди:

, Де:

- Ім `я файла - це ім'я даного файлу у вашій домашній сторінці або повне ім'я шляху і файла, якщо файл не належить даній домашній сторінці.

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

- DIRECTION - місце розташування зображення. Приймає наступні можли-чення:

ALIGN = TOP - подальший текст розташовується у верхній частині зображення.

ALIGN = BOTTOM - подальший текст розташовується в нижній частині зображення.

ALIGN = LEFT - зображення знаходиться в лівій частині аркуша. Текст обтікає изобра-ються справа.

ALIGN = MIDDLE - зображення міститься в центрі листа.

ALIGN = RIGHT - зображення знаходиться в правій частині листа. Текст обтікає зображення зліва.

WIDTH = WIDTH - ширина необхідного зображення на екрані,

HEIGHT = HEIGHT - висота необхідного зображення на екрані.

Гіпертекстова посилання за допомогою зображення.

Припустимо, що Ви виводите на екран зображення IMAGE - файл, який назива-ється, наприклад, image.gif.

Якщо Ви хочете організувати домашню сторінку так, щоб при натисненні лівої кнопки миші на зображення, перейти на іншу домашню сторінку, наприклад, на:

HTTP: / / WWW.HOME.COM,

то слід записати наступну команду:

Створення посилання на поштову адресу.

Наприклад мою поштову адресу в GEOCITIES.COM: family_katz@geocities.com

Для організації посилання в моїй домашній сторінці на мою поштову адресу я запи-сал в кінці головного розділу домашньої сторінки:

Перейти на мою поштову адресу

У наступному рядку я поставив таку ж посилання з поіощью аплікації MAIL12.GIF замість тексту:


3.10.Кадри.

Команди роботи з кадрами.

Ви можете розділити екран на декілька незалежних віконних кадрів, кожний з яких відображає окремий HTML документ.

На екрані кадри являють собою прямокутники. У HTML використовуються сліду ющіе команди роботи з кадрами:

, - Визначають склад і розміри кадрів на екрані,

, - Визначають HTML файл для кожного кадру,

, - Для повідомлень броузеру, не обробляє кадри.

Формат команди FRAMESET.

Команда ділить ціле вікно (або частину вікна, певне попередньою командою FRAMESET) на декілька вертикальних (параметр COLS) або горизонтальних (параметр ROWS) кадрів. Кожен з цих кадрів може визначати HTML - файл, що відображається в ній (за допомогою команди FRAME) або, відповідно, ділитися далі за тими ж пра-льних із вкладеною командою FRAMESET.

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

Формат параметрів COLS і ROWS.

Ці параметри дозволяють визначити розміри і кількість побудованих вертикально (параметр COLS) або горизонтально (параметр ROWS) кадрів.

Атрибути параметрів задаються в одній з 3 форм:

- Абсолютний розмір в пікселях,

- Заданий процент в загальній довжині або ширині,

- Залишок після завдання попередніх кадрів.

Символ «*» означає виділення кадру площі. Наприклад, команда: створює 2 кадри: верхній становить 100 пікселів у висоту, нижній - простір.

Формат команди FRAME.

Дана команда існує тільки всередині блоку FRAMESET - / FRAMESET. Її призначення - визначення функцій конкретного кадру.

Команда / FRAME практично не використовується так її функції виконують команди / FRAMESET і наступна FRAME.

Параметр SRC задає ім'я HTML - файла, що відображається в даному кадрі.

Параметр NAME застосовується для створення імені кадру.

Тоді інший кадр може посилатися на даний для відображення в ньому свого гіпертекста.

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

Параметр TARGET команди BASE задає кадр, що виділяється по замовчанню для відображення гіпертекста.

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

Лінійки прокрутки задаються за допомогою параметра SCROLLING.

Тут діють наступні правила:

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

- Якщо задане SCROLLING = «YES», то лінійки прокрутки створюються завжди.

- Якщо задане SCROLLING = «NO», то лінійки прокрутки не створюються.

- Якщо задане SCROLLING = «AUTO», то система працює так само, як якщо параметр SCROLLING не заданий.

Товщина граничної лінії між кадрами може задаватися в пікселях за допомогою параметрів MARGINHEIGHT і MARGINWIDTH, якщо розробника не влаштовують значення, задані за замовчуванням.

Спеціальні значення параметра TARGET.

У сучасних броузерах зарезервовано 4 спеціальних значення параметра TARGET:

а) _blank - броузери завжди задає це значення для нового, неіменованого вікна.

б) _self - задається по замовчанню для всіх кадрів, в операторі FRAME яких немає параметра TARGET. Всі викликаються по гіперпосиланню, завантажуються і відображаються в тому ж кадрі, що і їх викликає.

Значення _self в явному вигляді не застосовується до тих пір, поки ми не вводимо команду BASE з параметром TARGET - тоді, можливо, знадобиться відмінити це загальне призначення для якого-небудь конкретного кадру.

в) _parent - викликаний по гіперпосиланню, завантажується в кадр або вікно, яке є батьківським по відношенню до викликає. Іншими словами, файл, що викликається буде розташований в тому ж вікні, що і його «дідусь».

г) _top - викликаний по гіперпосиланню, завантажується у вікно, що містить посилання, і перекриває всі кадри даного вікна.

Формат команди NOFRAME.

Ця команда призначена для броузерів, що не обробляють кадри.

У броузері, що обробляє кадри, вся інформація, що міститься між командами NOFRAME і / NOFRAME, ігнорується.

У броузері, що не обробляє кадри, ця інформація обробляється.

Звичайно розробники сторінок, використовуючі кадри, вставляють в тіло команди NOFRAME повідомлення про те, що даний броузер не обробляє кадри і повідомляє рекомендації, наприклад, перейти на Netscape 2.0 і вище.


3.11 Спеціальні ефекти

Створення миготливого тексту.

Зауваження: працює в Netscape 3.0, не працює в Explorer 3.0

Ви можете створити зображення тексту що блимає за допомогою наступних команд: і

Не зловживайте миготливим зображенням. Його краще усього застосовувати для залучення уваги до нової інформації в домашній сторінці.

Створення рядка, що біжить.

Зауваження: працює в Explorer 3.0, не працює в Netscape 3.0

Біжучий рядок створюється за допомогою команд: і . Нижче наводяться приклади команд:

Команда - Цей текст буде рухатися з права на ліво повільно.

Команда - Цей текст буде рухатися справа наліво і назад.

Команда - Цей текст буде рухатися і зупинятися.

Команда - Цей текст буде рухатися дуже швидко.

Карта образів.

Зауваження: працює в Explorer 3.0, працює в Netscape 3.0

Карта образів дозволяє створити декілька посилань до різних адрес, використовуючи тільки одне зображення.

Нехай у Вас є картинка imgmap.gif розміром 100 x 100 пікселів. Припустимо, що картинка складається з 4 частин, де зображені Ваші друзі:

- У лівому верхньому кутку - Діма (у нього є домашня сторінка dima.html)

- У правому верхньому кутку - Алік (Його домашня сторінка alik.html)

- У лівому нижньому кутку - Вова (Його домашня сторінка vova.html)

- У правому нижньому кутку - Ігор (Його домашня сторінка igor.html)

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

Плаваючі вікна.

Зауваження: працює в Explorer 3.0, не працює в Netscape 3.0.

Це вікно створюється за допомогою наступної команди:

Це плаваюче вікно


3.12. Форми

Форма - це засіб, що дозволяє організувати в домашній сторінці діалог з її користувачем.

Розробник домашньої сторінки створює eе за допомогою спеціальних елементів:

- Кнопки,

- Списки,

- Текстові рядки,

- Текстові поля.

Форми передають інформацію програмі обробки у вигляді пар:

Ім'я поля - Значення поля.

Форма починається командою

і закінчується командою
.

Дана команда має 2 основних параметра: ACTION і METHOD.

Параметр ACTION є обов'язковим. Він вказує адресу обробника форми (наприклад, адреса програми обробки або поштова адреса або просто адреса URL для переходу).

Параметр METHOD не є обов'язковим. Він приймає одне з двох значень: GET або POST, пов'язаних з методом протоколу передачі інформації з анкети.

За замовчуванням, METHOD = GET.

Приклад команди FORM:

Для завдання керуючої кнопки запуску передачі даних треба записати наступ-щую команду:

де:

INPUT - команда створення керуючого елемента.

TYPE - параметр, що визначає керуючий елемент.

submit - значення цього параметра (в даному випадку керуюча кнопка).

NAME - параметр, що задає ім'я змінної.

botton1 - ім'я змінної.

VALUE - параметр, що задає текст, який відображається на керуючому елементі.

Довільний текст - значення тексту на керуючому елементі.

Нижче наводяться основні типи керуючих елементів INPUT.

1) Текстовий рядок: TYPE = text визначає вікно для введення одного рядка тексту.

Параметр SIZE задає розмір вікна в символах.

Приклад:

У отримане вікно, в якому буде зображатися текст: Введіть текст.

Ви можете ввести будь-який текст або залишити записаний початковий текст «Введіть текст» без змін.

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

text1 = Введіть текст (або інший, змінений текст).

Параметр SIZE задає розмір вікна в символах.

При необхідності обмежити довжину тексту N, застосовуйте додатковий параметр: MAXLENGTH = N.

2) Вікно для введення пароля: TYPE = password

Аналогічний типу text, але при введенні кожний символ замінюється символом *.

Приклад. Треба ввести пароль довжиною не більше 5 символів.

3) Текстове вікно: TEXTAREA

Задається в наступному вигляді:

Параметр COLS задає кількість символів в рядку, параметр ROWS задає кіль-кість рядків у вікні, необов'язковий параметр WRAP = VIRTUAL задає лінійку прокрут-ки.

4) радіокнопка: TYPE = radio

Може бути задано декілька радіокнопок з однаковим ім'ям (тобто значенням параметра NAME), але вони будуть взаємовиключними: може бути натиснута (CHECKED) тільки одна з них.

Приклад:

Червона

Синя

Зелена

Ми отримали 3 кнопки, з них відзначена Червона. При натисненні на іншу кнопку попередня звільняється.

Припустимо, ми натиснули Синю кнопку, тоді при натисненні на кнопку submit в програму обробки буде введено:

color = Синя

5) Приречений квадрат: TYPE = checkbox

На відміну від радіокнопок, може бути декілька квадратів з однаковими іменами.

Наприклад, в наступному прикладі спочатку задана кнопка «Горілка»:

Горілка

Коньяк

Лікер

Якщо Ви натиснете ще на кнопку «Коньяк», то при натисненні на кнопку submit в програму обробки буде введено:

box = Горілка

box = Коньяк

                  1. Прихований текст: TYPE = hidden

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

7) Меню: SELECT

Нехай Вам представилася можливість вибрати одну з путівок у відповідності з наступним списком:

9) Кнопка відміни: TYPE = reset

Кнопка виконує ініціалізацію початковими значеннями всіх полів.


3.13. Команди META

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

Тут можна йти двома основними шляхами:

1. «Відзначитися» в пошукових системах. Є служби, що дозволяють зарегистриро-ватися на декількох серверах одночасно.

2. Вставити всередині блоку ... команди META.

Основне призначення команд META - інструкції для пошукових машин про тематику Вашої сторінки.

Для цих цілей використовуються наступні параметри:

- Description - короткий опис сторінки,

- Keyword - список ключових слів в сторінці.

З інших застосувань команд META важливо привести команди, що дають інструкції броузеру про кодування Вашої сторінки.

для кодування в Windows/1251,

для кодування в KOI-8.

Глава IV

Психолого - ергономічні вимоги.

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

Застосування ПС розставляє особливі акценти між психологічної та ергономії-чеський підтримкою дидактичних цілей. Психологічна природність у відповідності з віковими можливостями користувача найтіснішим чином пов'язана із забезпеченням таких, ергономічних вимог, як воспринимаемость інформації, створення необ-обхідного темпу, діалогу,. Виділення особливих зон для особливої ​​інформації і т. п. Як зазначає Г. С. Цейтин. . Будь-яка розробка програмного забезпечення включає в себе завдання проектування діяльності майбутнього користувача створюваної системи. У практиці автоматизації питання проектування діяльності майбутнього користувача зазвичай вирішуються стихійно, в кращому випадку на основі досвіду авторів системно-техніч-ного забезпечення, а частіше за все виходячи з випадкових міркувань. Більш того, проект діяльності користувача не входить до складу документації на автоматизовану систему, не є закінченим продуктом її розробки. І як наслідок відсутні психологічно і ергономічним обгрунтовані рішення з таких важливих питань, як визначення класу розв'язуваних користувачем задач, проектування мови його взаємо-дії з ЕОМ, вибір виду діалогу, розробка дисплейних форматів, що призводить, як правило, до низької мотивації у користувачів при вирішення завдань із застосуванням ЕОМ, до зниження ефективності їх діяльності, підвищеної стомлюваності, до виникнення труднощів в освоєнні коштів обчислювальної техніки.

Був запропонований проектний програмно-дослідницький підхід до створення психолого-ергономічного забезпечення технічних і програмних засобів діяльності користувача. Як показав наш досвід запізнення ергономічного забезпе-чення практично реалізованих відеотермінальних систем., Тільки на шляху спільної участі фахівців різних предметних областей (педагогів, психологів, ергон-мистов, розробників програмних засобів, представників користувача) може бути адекватно вирішено питання про розробку проекту діяльності користувача . Початковий етап розробки проекту діяльності користувача ЕОМ включає наступні проектні, системотехнічні, психологічні та ергономічні моменти:

системно - психологічну характеристики користувача;

логіко-психологічний опис класу розв'язуваних за допомогою ПС завдань;

перелік програмних підтримок основних стандартних процедур вирішення зазначе-них завдань;

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

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

В якості таких психологічних принципів слід рекомендувати, наприклад, такі.

Слід враховувати індивідуальні відмінності користувачів, зокрема передбачати можливість спілкування в різному темпі і отримання допомоги різної сте-пені подробиці.

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

У зв'язку з особливим ритмом спілкування людини з ЕОМ особливу роль набуває проб-лема розуміння текстів. Це стосується не тільки розуміння текстів програм, а й розуміння тих текстів, які висуваються користувачеві на екрані комп'ютера. Необхідно дослідити, як купуються нові навички та вміння при використанні такого нового засобу, як комп'ютер.

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


4.1. Вимоги до процедури взаємодії користувача з ЕОМ.

Процедура взаємодії користувача з ЕОМ повинна грунтуватися на характеристикою структури діяльності, яка відповідає цілям спілкування, і визначається значною мірою засобами її реалізації.

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

виділення виконуваних етапів спілкування;

визначення загальних і конкретних цілей діяльності користувача на кожному етапі спілкування;

виділення дій та операцій, які повинен виконувати користувач у режимі взаємодії з ЕОМ;

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

При розробці ПС слід чітко визначити рівень підготовленості користувачів ЕОМ.

З метою використання наявних ергономічних вимог доцільно співвіднести характеристики контингенту передбачуваних користувача з характеристиками того типу користувачів, які користуються аналогічними процедурами діалогу.

Оскільки користувач часто виявляється так званим казуальним корис-лем, повинні враховуватися вимоги до підвищення ясності і зрозумілості відповіді ЕОМ, до часу відповіді ЕОМ на запит користувача.


4.2. Вимоги до вибору. Виду діалогу.

У залежності від характеристик структури спілкування користувача і, особливо, технічних і програмних засобів необхідно вибирати види діалогу користувача з ЕОМ. Конкретизація виду діалогу має здійснюватися в ході розробки процедури діалогу як частини ергономічного забезпечення ПС на основі проекту діяльності поль-зователя ЕОМ. Визначення прийнятного виду діалогу має здійснюватися при ергономічному проектуванні за участю представників користувачів.

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

Наступний крок - проектування сценарію діалогу. При цьому слід передбачати таку послідовність введення повідомлень, яка була б найбільш близька до вхідного документа. Не рекомендується вимагати від користувача видачі підтвер-чих повідомлень занадто часто. Не слід підпорядковувати ритм роботи користувача ритму роботи ЕОМ. Необхідно інформувати користувача в ході діалогу про дії, які будуть потрібні від нього на наступному кроці. Необхідно передбачати, в проце-дурці діалогу. можливість припинення роботи в будь-який момент, а. також можливість відновити роботу, якщо це знадобиться користувачеві з потрібного місця. Необхідно передбачати можливість нагадування користувачеві про дії, що мали місце на попередніх стадіях діалогу. Доцільно передбачати різні рівні спілкування з ЕОМ для користувачів з різною підготовкою, від докладного, забезпеченого великою кількістю підказок., До стислого, що містить тільки основні необхідні кроки діалогу. Повідомлення., Що пред'являються користувачеві на екрані дисплея, мають бути логи-но послідовні, віднесені до структури його діяльності, послідовно вирішувати підзадачі, передбачені змістом спілкування. Близькі за змістом одиниці інфор-мації повинні бути згруповані так, щоб підвищити читабельність текстів. Інформація повинна бути структурована аж, до поділу на послідовність пропонованих користувачеві кадрів. У разі наявності великої кількості необхідної для пред'явлення інформації рекомендується розділити її на кілька кадрів, а не пред'являти всю на одному екрані. На екрані повинен пред'являтися та інформація, кото-раю має відношення до тих дій користувача, які він виконує в даний момент. При цьому слід враховувати, що рекомендується уникати читання текстів з екрану.

Процедуру взаємодії користувача з ЕОМ доцільно використовувати тільки тоді, коли можливості комп'ютера дозволяють вирішити нові завдання.


4.3. Вимоги до проектування дисплейних форматів.

При розробці дисплейних форматів слід враховувати наступні вимоги:

не слід заповнювати весь екран інформацією або однією фігурою;

найважливішу інформацію бажано розташовувати в середині екрану; повторяющу-юся інформацію слід розміщувати на тих же самих позиціях;

орієнтація текстової інформації на екрані дисплея повинна, бути вертикальної;

відстань між рядками має бути більше, ніж висота символів (текстову інформацію краще представляти через рядок);

при проектуванні довжини рядків слід враховувати вік випробовуваних (напри-мер, для користувачів - дошкільнят і молодших школярів бажані більш короткі строки).


4.4. Вимоги до часових параметрів діалогу користувача з ЕОМ.

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


4.5. Вимоги до організації інформації на екрані.

Можна виділити цілий ряд ергономічних вимог до організації інформації на. екрані:

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

при організації інформації па. екрані слід уникати надмірного кодування і невиправданих, погано ідентифікованих скорочень;

рекомендується мінімізувати на екрані використання термінів, які стосуються ЕОМ, замість термінів, звичних для користувача;

не можна для подання інформації використовувати крайові зони екрану;

на екрані повинна бути тільки та інформація, яка обробляється користу-вача в даний момент;

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

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

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


4.6. Вимоги до кодування інформації на екрані.

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

Колірним кодуванням слід користуватися:

при нео6ходімості швидкого виявлення місцезнаходження потрібного символу на екрані з неврегульованою інформацією або на щільно завантаженому екрані;

для виділення сигналу тривоги, що попереджає інформації про зміну будь-якого параметра;

для виділення підказки;

при угруповання однорідною або різнорідної інформації; при організації мно-гооконного інтерфейсу.

Вибір кольорів та їх поєднань визначається можливостями конкретної ЕОМ і впливає на інтелектуальну діяльність користувача .. на його працездатності здатність і ефективність роботи. При визначенні сполучуваності квітів для фону і символів необхідно мати на увазі:

обмеженість людських можливостей у розміщенні кольорів; використання додаткових кольорів часто викликає зорову стомлюваність і роздратування кори-вача;

значення колірного контрасту. повинні знаходитися в межах, допустимих значень для яркостного контрасту.;

багато користувачів мають червоно - зелене або жовто-синю аномалію зору; монохромні дисплеї по - різному відображають різні колірні контрасти., використовувані в кольорових дисплеях.

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

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

необхідно мінімізувати кількість кольорів, які використовуються на. екрані одночасним-сно;

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

Виходячи з цього не рекомендується використовувати яскраві кольори для рамок вікон і для заголовків; вікна слід розділяти між собою кольором фону.

Глава IV

Створення сторінки.

На підставі описаного матеріалу мною було створено сторінку на мові програмування HTML, представлена ​​у вигляді банку зберігання посилань нової інформації.

Основна сторінка складається з трьох кадрів (вікон):

                  1. Вікно вибору тематик;

                  1. Інформаційне вікно;

                  1. Головне вікно.

У вікні вибору тематик надано три розділи:

                  1. Комп'ютери;

                  1. Система освіти;

                  1. Техніка;

                  1. Відпочинок та розваги.

При натисненні лівої кнопкою маніпулятора «миша» на малюнок відповідає обраному розділу в основному вікні відкривається 3-4 підрозділі по даній темі. При виборі одного конкретного підрозділу знову ж таки в основному вікні з'являється упорядкований список адрес з коротким описом кожного.


Висновок


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

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

У дипломну роботу ввійшов матеріал заснований на матеріалі який я шукав у бібліотеках і гіпер-бібліотеках.

Основними труднощами в дипломній роботі були:

                  • Ця галузь досить новою для Росії, більшість гіпер - книг написані англійською мовою, тому доводилося перекладати гіпер - літературу на російську мову.

                  • Вибір тим викликав деяке складне, тому що необмежено мережею Internet, але обмежена користувачами.

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

                  • В основному є література з психолого-ергономічним вимогам для навчальних програм, а не для призначених для користувача, і, отже, було важко вибрати вимоги для програм типу моєї дипломної роботи.

                  • Так як у мене не було необмеженого доступу в мережу Internet, це вплинуло на якість моєї дипломної роботи.

Список використаної літератури

1. Антипов Д. В. Соколов А. В. Internet як середовище глобального спілкування - Москва 1996.
2. Клименко С. Уразметов В. INTERNET - середовище проживання інформаційного суспільства. Москва 1996.
3. Хонікат Використання Internet 2-е вид. Видавництво: К.: Діалектика
4. Левін Internet для «чайників» Москва 1996.
5. Левін Дж., Левін-Янг М. Ще про Internet для «чайників» 2-е вид. Москва 1996.
6. Рассохін Д. і Лебедєв А. World Wide Web - всесвітня інформаційна павутина в мережі Internet - Москва 1997.
7. Перрі Секрети World Wide Web Москва 1996.
8. Нольде Знайомтеся: World Wide Web Москва 1996. Видавництво: К.: BHV
9. Уолл Використання WWW Москва 1997.
10. Травін Програми перегляду WWW Москва 1997.Іздательство: М.: ABF
11. Ахметов Microsoft Internet Explorer 4.0 для всіх Москва 1997. Видавництво: М.: Комп'ютер-Прес
12. Кент Використання Netscape Communicator 4 Москва 1997. Видавництво: К.: Діа-лектику
13. Хеслоп HTML з самого початку Видавництво: СПб: Пітер
14. Гершунский Б.С. Комп'ютеризація в сфері освіти: проблеми і перспек-тиви. - М.: Педагогіка, 1987
15. Машбиць Є.І. Психологічні основи управління учбовою діяльністю. - Київ: Вища школа, 1987.
16. Рубцов Логіко - психологічні основи використання комп'ютерних навчальних засобів у процесі навчання / / Інформатика та освіта. 1989.

Список адрес WWW.

1. [Http://www.geocities.com/SiliconValley/Lakes/4122/htmlmain.html] - Опис HTML Якова Каца
2.

[Http://www.citforum.ru/internet/html/refer.shtml] - Короткий посібник по HTML.

Автор: Kevin Werbach. Переклад: Станіслав Малишев.

3. [Http://www.karelia.ru/psu/Russiankoi8/Directions/HTML/HTMLPrimer_k.html] - Босенко Д.

Подорожі та країни світу [182]

Спорт [91]

Тварини [32]

Хобі [167]

Ігри та вікторини [58]

Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
217.3кб. | скачати


Схожі роботи:
Використаня звуку у HTML документі Опис тегів для використання звуку у HTML документах
HTML
Керівництво по HTML
HTML редактори
Основні структури HTML 32 документа
Мова розмітки гіпертексту HTML
Мова розмітки гіпертексту - HTML
Створення HTML-таблиць Фрейми і форми
Створення Web сайту на мові html
© Усі права захищені
написати до нас