Статьи

ЗБУДУЙ СЕБЕ ДІМ В ІНТЕРНЕТІ

Ймовірно, ви звернули увагу, що багато фірм, що дають рекламу на телебаченні і в газетах, повідомляють адресу свого сайту в Інтернеті. Посилання на Web-сторінки все частіше з'являються на візитних картках, в резюме і оголошеннях. Не тільки гігантські корпорації, але і невеликі фірми і організації, а також окремі користувачі прагнуть обзавестися особистої "резиденцією" в Мережі. Можливо, бажання створити свій куточок у Всесвітній Павутині відвідувало і вас, проте до цих пір ви не наважувалися взятися за цю задачу. Адже побудувати сучасний багатофункціональний сайт нелегко - для цього необхідно освоїти професію Web-майстра. Проте створення найпростішої "домашньої сторінки" (або homepage) під силу будь-якому користувачеві, навіть самому недосвідченому, - були б бажання і запас посидючості. До того ж заняття це не тільки корисне, але і дуже захоплююче.

Наука і життя // Ілюстрації

Наука і життя // Ілюстрації

Наука і життя // Ілюстрації

Наука і життя // Ілюстрації

Наука і життя // Ілюстрації

<

>

Для чого це потрібно?

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

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

При бажанні в "віртуальному світі" Інтернету можна заробляти цілком реальні гроші, навіть не стаючи комерсантом і не відкриваючи власну фірму. Досить розмістити на своїй Web-сторінці рекламні картинки, або банери, інших фірм. Багато компаній готові оплачувати кожен перегляд своїх банерів відвідувачами вашого сайту (для цього на сторінці можна поставити спеціальний "лічильник відвідувань", що показує, скільки разів вона була переглянута ким-небудь). Зазвичай банери служать гіперпосиланнями на сайт рекламованої фірми, тому якщо буде зафіксовано, що покупець "прийшов" на фірмовий сайт саме з вашої сторінки, в ряді випадків можна розраховувати і на додаткові відсотки з продажів (наприклад, це практикується в Інтернет-магазині "ОЗОН" - www.ozon.ru ). Правда, не варто забувати, що в Інтернеті, як і в звичайному житті, є чимало "фінансових пірамід", тому треба ставитися обережно до різних "підозріло вигідним" пропозицій.

Зауважимо, що в даний час сфера застосування технології WWW не обмежується тільки Інтернетом і мережевими додатками. Зручність роботи з гіпертекстовими документами зумовило широке застосування Web-стандарту при розробці різного роду призначених для користувача оболонок, наприклад баз даних, довідників і енциклопедій на компакт-дисках і т. Д. При цьому фірми-розробники враховують ту обставину, що Інтернет-браузер (програма, необхідна для перегляду гіпертекстових документів) є сьогодні у більшості користувачів (браузер Internet Explorer вбудований в операційну систему Windows починаючи з 95-ї версії). Таким чином, знайомство з Web-дизайном хоча б в мінімальному обсязі може бути вельми корисним.

Що розмістити на домашній сторінці?

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

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

Швидше за все, вам не вдасться відразу визначитися з "наповненням" і дизайном сторінки. Нічого страшного. Просто створіть який-небудь варіант, помістіть його в Інтернет і подивіться, що скажуть ваші друзі і знайомі. Відгуки на першу сторінку, швидше за все, змусять вас змінити її за багатьма параметрами. Корисно також "погуляти" в Мережі, поспостерігати за тим, що і як роблять інші.

Завершуючи цю розмову, згадаємо і про те, що не рекомендується розміщувати на своїх сторінках. По-перше, це нецензурні та порнографічні матеріали, компромат, заклики до війни, релігійної та національної ворожнечі. По-друге, поміщаючи на сайт оцифровані малюнки, тексти з книг, а особливо аудіофайли, не забувайте про таке поняття, як авторські права (втім, в Інтернеті є інформація, наприклад колекції графіки, яку можна використовувати без обмежень). Розповсюдження небезпечної інформації в Інтернеті, а також порушення авторських прав заборонені чинним законодавством (див. "Наука і життя" № 3, 2001 г. ). Але це, напевно, дуже складно?

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

Звичайно, якщо ви захочете розробити досить складний сайт, такий як Інтернет-магазин, систему інтерактивного опитування або, наприклад, сайт останніх новин з автоматичною поштовою розсилкою, а тим більше організувати власний сервер, то для цього вам доведеться не тільки освоїти мову HTML, але і навчитися програмувати на мовах Java або Perl, вивчити мережеві протоколи і багато іншого. Будуть потрібні також значні фінансові вкладення. Крім того, підтримка такого сайту в робочому стані - справа ще більш непроста, ніж його розробка. Але якщо мова йде про створення та розміщенні в Інтернеті (на одному з існуючих безкоштовних серверів) не надто складною "домашньої сторінки", то це цілком під силу навіть школярам. Так що відкинемо всі страхи і невпевненість і сміливо візьмемося за справу.

Сторінка, сайт, сервер

Перш за все розберемося з такими поняттями, як "сервер", "сайт" і "сторінка". Нерідко їх змішують, вважаючи синонімами. Насправді ж вони позначають три різних рівня побудови World Wide Web. Чи не вдаючись до суворих визначень, домовимося розуміти під сторінкою якийсь документ, який відображається як вміст одиничного вікна браузера. Тоді сайт можна визначити як набір декількох Web-сторінок, пов'язаних в єдину структуру за допомогою гіперпосилань. При цьому зазвичай одна зі сторінок (з ім'ям index або welcome) є основною, стартовою: саме на неї потрапляє користувач, який набрав в браузері адресу даного сайту. Решта сторінки можуть бути викликані з основної або ж один з одного. Сервер - поняття, скоріше, апаратне: зазвичай це якийсь постійно підключений до Інтернету комп'ютер, на диску якого зберігаються один або кілька сайтів. (Відзначимо, що цим же словом часто називають і встановлену на комп'ютері-сервері спеціальну програму, що забезпечує доступ користувачів до зберігаються на диску сторінок, підтримку обміну електронною поштою та ін.)

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

Як влаштована окрема Web-сторінка? Якщо у вікні браузера вона виглядає як єдиний документ, що включає текст, ілюстрації, а іноді і звуковий супровід, то на диску комп'ютера (сервера) це просто набір файлів. Головний з них - файл з розширенням htm - це як би "скелет" цієї Web-сторінки. Він містить весь текст, що відображається у вікні браузера c включеними в нього спеціальними командами в кутових дужках - тегами (від англ. Tag - ярлик). По суті, це команди форматування тексту, повідомляють браузеру, як саме повинен відображатися той чи інший фрагмент тексту (яким кольором, шрифтом і т. П.), В якому його місці необхідно помістити ту чи іншу ілюстрацію, гіперпосилання тощо. Таким чином, мова HTML, який використовується для створення Web-сторінок, являє собою всього лише набір стандартних команд-тегів, кожен з яких виконує свою функцію, має певний діапазон параметрів і допустимих значень. (Абревіатура HTML розшифровується як HyperText Markup Language, або "Мова розмітки гіпертексту".) Простіше кажучи, щоб "перетворити" звичайний текст в Web-сторінку, досить в будь-якому текстовому редакторі вставити в потрібних місцях тексту необхідні теги, а інше зробить сам браузер. Наприклад, знаючи, що тег <B> включає жирний шрифт, а тег </ B>, навпаки, скасовує його використання, неважко здогадатися, що запис:

Всі визначення виділені <B> жирним шрифтом </ B>.

фактично вказує браузеру вивести її на екран як:

Всі визначення виділені жирним шрифтом.

Отже, ми всього лише розмістили в тексті "вмикач" і "вимикач" жирного шрифту, але, по суті, це вже наш перший досвід "програмування" на мові HTML. Чи не правда, все дуже просто?

Якщо htm-файл являє собою тільки текст, то звідки, запитаєте ви, на Web-сторінці беруться ілюстрації? Відповідь проста. Всі ілюстрації, а також звук або відеофрагменти (якщо такі є) зберігаються на диску сервера в окремих файлах (графічних, звукових або відео). При цьому в текст htm-файлу вставляються спеціальні теги, що вказують браузеру, що в цьому місці тексту на сторінці має перебувати ілюстрація, що зберігається на сервері під таким-то ім'ям і по такому-то адресою. Браузер автоматично помістить її в вказане місце при завантаженні сторінки, "розсовуючи" при цьому текст і виконуючи (якщо це зазначено тегами) "обтікання" тексту навколо ілюстрації. Аналогічно за відповідним тегом з Інтернету переписується і запускається на відтворення аудіо- або відеофайл.

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

Інструментарій Web-майстра

Тепер ви вже знаєте, що для створення Web-сторінки потрібно спочатку підготувати у вигляді окремих файлів розміщується на ній текст, ілюстрації (в форматі jpg або gif) і, якщо потрібно, оцифрований звук (в форматі wav або midi). А далі треба доповнити текст тегами, перетворюючи його тим самим в htm-файл. Але як це краще зробити? Виявляється, є кілька способів.

Найпростіший з них - скористатися так званим "конструктором" Web-сторінок. Це може бути спеціальна програма або ж "надбудова" для якогось додатка (як, наприклад, Майстер Web-сторінок в текстовому редакторі Word), яка сама крок за кроком "підказує" користувачеві всі необхідні дії. У найпростішому випадку конструктор пропонує вам вибрати один з декількох готових варіантів структури майбутньої сторінки, зразок фонового малюнка і колір шрифту. Потім він просить вказати імена графічних файлів, які ви хочете помістити на сторінку в якості ілюстрацій, ввести бажаний текст і т. Д. Іноді такий конструктор розташований на сервері, призначеному для безкоштовного розміщення Web-сторінок (наприклад, на Chat.ru, Narod. ru і ін.), так що ви, по суті, одночасно створюєте сторінку і розміщуєте її в Інтернеті. Основна перевага такого способу полягає в тому, що він не вимагає взагалі ніяких знань про HTML і Web-дизайні. Головний його недолік - відсутність можливості вільної творчості і, як правило, дуже небагатий вибір варіантів створюваних сторінок (зазвичай не більше десятка).

Не менш легко створити Web-сторінку за допомогою текстового редактора Word (версій 97 або 2000), який "вміє" записувати в форматі htm практично будь-який відкритий в ньому документ. Таким чином, ви можете зверстати майбутню сторінку в Word як звичайний doc-файл, включаючи в нього текст, ілюстрації, таблиці та ін., А також використовуючи всі доступні можливості по управлінню видом шрифту, вирівнюванням абзаців, кольором тексту і фону. Потім просто збережіть документ як Web-сторінку, вибравши в меню "Зберегти як" відповідний пункт. При цьому документ "перетвориться" в htm-файл з уже розставленими в ньому тегами, а всі наявні ілюстрації будуть одночасно записані на диск у вигляді окремих графічних файлів. (До речі, подібна можливість конвертації документа Word в htm-файл завдяки помилці розробників з фірми Microsoft є і в більш старої версії Word 95, де для цієї мети потрібно зберегти відкритий в редакторі документ у форматі "Word 2.х для Windows".) Перевага даного способу той же, що і в разі конструкторів Web-сторінок: ніяких спеціальних навичок (крім вміння працювати з текстовим редактором) від вас не буде потрібно. Що стосується можливостей для творчості, то їх в Word набагато більше, ніж в конструкторах. Однак є і великі недоліки. По-перше, при конвертації в формат htm зовнішній вигляд одержуваної Web-сторінки не завжди відповідає початковому документу, тобто частина його елементів може бути змінена або просто втрачена. Крім того, Word генерує багато зайвих, непотрібних тегів, що не тільки збільшує надміру обсяг одержуваного htm-файлу, але в окремих випадках може призвести і до його неправильне відтворення в браузері.

Третій спосіб полягає у використанні спеціальних програм - редакторів HTML. Вони являють собою щось на зразок спеціалізованого текстового редактора, в вікні якого відображається не сама майбутня сторінка в тому вигляді, в якому вона буде показана в браузері, а тільки вміст відповідного їй htm-файлу. А щоб побачити результат своєї праці, цей файл потрібно завантажити в браузер. Таким чином, в даному випадку розробник Інтернет-сторінки безпосередньо працює з HTML-тегами, які відображаються редактором різними кольорами в залежності від призначення. Однак вам не обов'язково вставляти все теги вручну - на панелі інструментів є ряд допоміжних засобів, що полегшують роботу. Наприклад, щоб "запрограмувати" відображення в браузері будь-якого фрагмента тексту жирним шрифтом, досить виділити його і клацнути мишею на кнопці "В" (від Bold - жирний). При цьому програма автоматично вставить теги <B> і </ B> відповідно на початку і кінці обраного фрагмента. (Видаляти вже вставлені теги можна тільки вручну.) Або інший приклад. Щоб вставити в текст ілюстрацію, досить в меню папок і каталогів вибрати відповідний графічний файл і перетягнути його мишею в потрібне місце htm-файлу - програма автоматично вставить туди необхідний тег. Таким чином, редактори HTML дозволяють максимально гнучко управляти структурою і виглядом майбутньої сторінки і в той же час автоматизують рутинні операції. Однак при роботі з ними необхідно хоча б мінімальне знання HTML для того, щоб розуміти, які зміни відбуваються при виконанні програмою тих чи інших команд.

І, Нарешті, четвертий способ создания htm-файлу - форматування тексту "вручну" в найпростішому текстовому редакторі, например "Блокноті" (NotePad), наявний у комплекті Windows. Тут Вже без знання тегів HTML Ніяк НЕ обійтіся. Кроме того, в "Блокноті" можна переглядаті и редагуваті htm-файли Вже готових сторінок. Для цього треба Відкрити потрібну Web-сторінку в браузері и вібрато в меню "Вид" команду "В виде HTML" (або "Джерело"), после чего відкріється вікно редактора "Блокнот" з htm-текстом Сторінки. Таким способом ви можете переглянутися "анатомію" будь-которого вподобання вам Web-сайту. А якщо відкрити в браузері не саму Web-сторінку, а її копії, збереженої на диску вашого комп'ютера, то можна спробувати редагувати htm-файл, контролюючи в браузері результати змін (натискаючи мишею на кнопку "оновити").

З усіх розглянутих вище інструментів редактори HTML, мабуть, найбільш зручні для створення Web-сторінок. На сьогодні в Інтернеті є досить багато таких програм, в тому числі і безкоштовних. Серед найбільш популярних редакторів можна назвати FrontPage від фірми Microsoft (він входить до складу Office 2000), Arachnophilia, HomeSiteX і ін. Безкоштовні програми, в тому числі HTML-редактори, можна переписати, наприклад, на сайті Freeware.Ru - www.freeware. ru.

Як розмістити сайт в Інтернеті

Після того, як ваша перша Web-сторінка "зверстана" тим чи іншим способом, прийшов час перемістити її з "локального" диска вашого комп'ютера на один з серверів Інтернету. Тільки після цього вона стане доступна всьому світу. Як це зробити?

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

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

І, нарешті, якщо ви не бажаєте платити за послуги провайдера, скористайтеся одним з безкоштовних серверів, що надають свій дисковий простір всім бажаючим. Сьогодні таких "коммуналь них" серверів розвелося безліч: www.geocities.com , www.chat.ru , www.narod.ru , www.newmail.ru та ін. Наприклад, на популярному російськомовним сервері www.chat.ru можна безкоштовно отримати до 20 Мб дискового простору, а також електронну поштову скриньку разом з цілим рядом корисних сервісних послуг, що полегшують створення, оформлення і розміщення Web-сторінки в мережі.

Для відправлення файлів з вашого комп'ютера на сервер знадобиться FTP-клієнт - спеціальна програма, що здійснює пересилку файлів між комп'ютерами по протоколу FTP (File Transfer Protocol). Вбудований FTP-клієнт є, наприклад, в Windows Commander і FAR Manager, а також в деяких редакторах HTML. Безкоштовні FTP-клієнти можна скачати з Інтернету (наприклад, на www.freeware.ru або www.tocows.com ). Адреса, на який потрібно переслати файли, ви зможете дізнатися у провайдера. Він же відповість і на всі виникаючі питання.

Щоб розмістити сторінку на безкоштовному сервері, в першу чергу зареєструйтеся на відповідному сайті, тобто введіть свій "логін" (умовне ім'я) і пароль в запропоновану на головній сторінці анкету. На деяких безкоштовних серверах є спеціальна інтерактивна форма для відправки файлів. Наприклад, для звернення до формі на Сhat.ru виберіть в списку "Служба" на головній сторінці сайту пункт "Сторінка" і увійдіть в нього. Потім введіть ваші логін і пароль, і ви побачите таблицю - список вже надісланих на сервер файлів (зрозуміло, при першому зверненні замість списку буде видано повідомлення про відсутність файлів). Клацніть на кнопці "Upload" - в цьому випадку інтерактивна форма буде пересилати файли на сервер по одному. У відповідних полях треба вказати точне ім'я та адресу файлу на вашому комп'ютері, а також вибрати правильний метод кодування ( "Windows cp1251" для htm-файлу і "Binary data" для графічного та інших нетекстових файлів). Далі досить знову натиснути на кнопку "Upload" - і ваш файл через деякий час опиниться на диску сервера. Повернувшись назад до форми відправки (за допомогою кнопки "Назад" в панелі інструментів браузера), аналогічним чином пересилаємо наступний файл. І так до тих пір, поки всі файли не будуть переписані на сервер.

Завершивши розміщення файлів на сервері, не забудьте відвідати свій щойно створений сайт в Інтернеті і перевірити, як він працює. (Якщо ви скористалися послугами одного з безкоштовних серверів, то адреса вашої сторінки, швидше за все, буде виглядати як www.адрес_сервера / ~ ваш_ло гін.) Можливо, ви виявите, що не працює будь-яка гіперпосилання або не відображене малюнок (при включеному в опціях браузера режимі показу графіки). Причиною може бути невідповідність назви файлу вказаною на засланні на нього (якщо тільки ви просто не забули переслати його на сервер!). В цьому випадку перевірте наявність і правильність запису імені шуканого файлу в пересильної формі FTP-клієнта або браузера.

Останнє, що бажано зробити, - це зареєструвати свою сторінку на найбільш відомих пошукових серверах (Яndex, Aport та ін.) (Див. "Наука і життя" № 11, 1999 г.). Тоді потрапити на неї зможуть не тільки ваші друзі і знайомі, яким ви повідомите точну адресу, а й ті, хто задасть відповідні ключові слова в пошуковій формі. Відшукавши на головній сторінці "пошукача" посилання "Додати URL" (або "Додати сайт", "Реєстрація" і ін.), Вкажіть в ній адресу вашого сайту, його назва, тему, набір ключових слів, анотацію та ін. Після відправки заповнена форма заноситься в "попередню оплату ву" базу даних пошукового сервера, і за вказаною вами адресою через деякий час прямує "павук" - автоматично функціонує програма, яка детально аналізує ваші Інтернет-сторінки і передає в базу даних "пошукача" всю необхідну інформацію про них.

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

Подробиці для допитливих

"Анатомія" WEB-СТОРІНКИ

Щоб зрозуміти, як влаштований мову HTML, корисно порівняти вигляд сторінки у вікні браузера (праворуч) з відповідним текстом HTM-файлу (зліва).

Неважко помітити, що весь програмний код обрамлений двома тегами - "відкриває" <HTML> і "закриває" </ HTML>. Ця пара тегів (або контейнер) - найголовніша: вона повідомляє браузеру, що файл написаний на мові HTML. До обов'язкових зазвичай також відносяться контейнери <HEAD> ... </ HEAD> і <BODY> ... </ BODY>, що відзначають заголовну і основну частини документа. Рядок, укладена в контейнер <TITLE> і </ TITLE>, - це назва сторінки, яке відображається на верхньому рядку браузера.

Текстова інформація, що міститься в htm-файлі, відтворюється браузером без змін. Включені в текст теги лише задають спосіб форматування: розбиття тексту на абзаци (контейнер <P> ... </ P>), вирівнювання (за допомогою ключового слова ALIGN), тип, розмір і колір шрифту (теги <FONT> ... </ FONT> для основного тексту і <H *> ... </ H *> для заголовка) і ін. Крім тегів форматування існують і інші, як правило непарні, теги, службовці для включення в текст будь-яких елементів оформлення. Наприклад, для вставки ілюстрацій використовується тег <IMG SRC = ...>, в якому вказують ім'я та адреса відповідного графічного файлу, розміри малюнка по ширині і висоті тощо.

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

ЩО ПОТРІБНО ЗНАТИ ПРО ІНТЕРНЕТІ

Інтернет і World Wide Web

Багато користувачів вважають, що Інтернет і World Wide Web (WWW, або Всесвітня Павутина) - синоніми. Насправді це не так. Інтернет - глобальна комунікаційна мережа, яка об'єднує безліч підключених до неї комп'ютерів-серверів. При цьому сервери (а точніше, розміщене на них спеціальне програмне забезпечення) надавати пріоритет ляють користувачам різні види сервісних послуг, або ресурсів: електронну пошту, телеконференції і чати, WWW, а також менш популярні Gopher, Usenet і ін. Таким чином, World Wide Web - лише один із сервісів Інтернету. Строго кажучи, WWW - це інтерактивна мультимедійна гіпертекстова середу, що використовує мову розмітки HTML і підтримує безліч протоколів Інтернету. Завдяки універсальності і зручності World Wide Web стала найпопулярнішим ресурсом в мережі, все більше витісняє інші види сервісів.

протоколи Інтернету

Інтернет - по суті, "мережа мереж", тобто ієрархічне об'єднання мереж нижчого рівня (від державних до локальних). Стало бути, для ефективного обміну інформацією між комп'ютерами, підключений ними до різних мереж, необхідно використовувати єдині формати і способи прийому і передачі даних. З цією метою було розроблено ряд правил (стандартів), які отримали назву протоколів. Серед них найбільш важливими для користувачів WWW є протоколи TCP / IP (Transmission Control Protocol / Internet Protocol) і HTTP (HyperText Transfer Protocol). Перший забезпечує обмін інформацією між будь-якими комп'ютерами в мережі незалежно від їх моделі і типу операційної системи, а другий здійснює передачу даних в World Wide Web. Для пересилки файлів між комп'ютерами використовується протокол FTP (File Transfer Protocol). Він також дозволяє працювати з файлами на віддаленому комп'ютері (створювати папки, видаляти або перейменовувати файли та ін.). Обмін електронною поштою забезпечують протоколи POP (Post Office Protocol) і SMTP (Simple Mail Transport Protocol).

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

браузер

(або броузер - у вітчизняній літературі ще не виробилося однозначне написання) - спеціальна програма для перегляду Web-сторінок. Її основне призначення - прийняти самі ввели адресу (URL) шуканої сторінки, скопіювати її з сервера в Інтернеті на диск локального комп'ютера (в спеціально відведену "буферну" область), а потім правильно відобразити всі елементи сторінки (текст, графіку, звук і т. п.) в робочому вікні. Браузери використовуються не тільки як засіб навігації в Інтернеті, але і для перегляду будь-яких HTML-документів, а також малюнків форматів GIF і JPEG в режимі "off-line", тобто без підключення до Інтернету. Зауважимо, що сьогодні на мові гіпертексту все частіше виконують різного роду документації, бази даних та ін., Поширювані на дисках CD-ROM. Крім того, багато сучасних браузерів оснащуються функціями роботи з електронною поштою і телеконференції.

Найбільш популярні в даний час браузери Microsoft Internet Explorer і Netscape Communicator (більш ранні версії - Netscape Navigator). З них явно лідирує Internet Explorer версій 4 і 5. Багато в чому це пояснюється тим, що фірма Microsoft поставляє його в комплекті операційної системи Windows, починаючи з версії 95 OCR2. Крім того, версія Windows 98, а ще більшою мірою - Windows 2000 / ME фактично побудовані на основі Web-технологій, так що і вікна папок, і Робочий стіл є ті ж браузери Internet Explorer і можуть грамотно відображати Інтернет-сторінки! Крім Netscape і Explorer існує ряд інших, набагато менш популярних браузерів - Opera, Mosaic, Сібкон Комунікатор (російський варіант Netscape Communicator) і ін. Однак їх поширеність становить менше 1%.

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

Адреси серверів, сайтів і сторінок: IP і URL

Кожен комп'ютер-сервер має свій індивідуальний номер, або код, званий IP-адресою. Він являє собою запис з чотирьох чисел, відокремлених один від одного крапками. Кожне число може приймати значення від нуля до 255 (правда, деякі з цих значень зарезервовані для спеціальних цілей і не можуть використовуватися). Типовий IP-адреса виглядає наступним чином: 195.212.225.85.

Однак подібна числова інформація зручна тільки для комп'ютера, але не для людини. Тому крім IP був вироблений стандарт так званих URL-адрес (Uniform Resource Locator), або доменних імен, що записуються в словесній формі. Як правило, URL також складаються з декількох частин, що розділяються точками, і передує зазначенням типу використовуваного протоколу. например, http://www.km.ru - URL-адресу сервера фірми "Кирило і Мефодій". Запис http: // вказує на те, що доступ до міститься на сервері інформації повинен проводитися відповідно до протоколу HTTP; www означає приналежність до сервісу World Wide Web (це початкова "тризвук" зустрічається в адресах URL дуже часто, але, взагалі кажучи, не є обов'язковим). Далі за www йдуть літери km - це скорочена назва фірми "Кирило і Мефодій", а заключне ru свідчить про те, що даний сервер знаходиться на території Росії. (Зауважимо, що при формуванні доменних імен "географічна прив'язка" зовсім не обов'язкова. Абревіатура в кінці URL може повідомляти не розташування, а призначення даного сервера: наприклад, com - комерційний сервер, net - для службових цілей щодо підтримки функціонує вання мережі, edu - освітній та ін.) В Інтернеті існують спеціальні сервери DNS (Domain Name System - система доменних імен), завдання яких - визначати для вводиться користувачем доменного імені відповідний йому IP-адреса.

Якщо на даному сервері розміщений тільки один сайт, то URL (і IP) сервера одночасно є URL (IP) сайту. Якщо ж сайтів на сервері кілька, то кожному з них може бути призначений власний URL або для доступу до сайту використовується запис, що складається з URL сервера і рядки, відокремленої похилою рискою, - аналогічно запису шляху до файлу на диску вашого комп'ютера, наприклад http://www.chat.ru/~dscrew. Якщо вам необхідно відразу звернутися до конкретної сторінці Web-сайту, то запис адреси повинна завершуватися ім'ям відповідного htm-файлу, наприклад http://www.chat.ru/~dscrew/Base.htm . (Нагадаємо, що ім'я головного сторінки - index.htm, index.html, welcome.htm або welcome.html - вказувати необов'язково, так як браузер завантажує її автоматично за заданими URL і шляхи.)

Особливе питання - звідки беруться зручні і красиві доменні імена, наприклад такі, до складу яких входить назва вашої фірми або ваше ім'я? Взагалі кажучи, кожен "новоспечений" власник сервера (сайту) має право зареєструвати будь-яку бажану доменне ім'я - правда, тільки в тому випадку, якщо воно вже не зайнято кимось іншим. Тому доменні імена нерідко перекуповуються у тих, хто "встиг першим", за дуже великі гроші. І, нарешті, можливо, не всі знають, що індивідуальні IP-адреси присвоюються не тільки комп'ютерам, постійно підключеним до Інтернету, а й комп'ютера кожного користувача, тимчасово подключаемості му до мережі по телефонній лінії через провайдера. Справа в тому, що за кожним провайдером "закріплено" певну кількість вільних IP-адрес, і коли ви додзвонюєтеся до нього за допомогою свого модему, то для вашого комп'ютера тимчасово виділяється один з цих адрес. Якщо ж ви з якоїсь причини розірвете зв'язок, а потім знову додзвонитися до провайдера - ваш комп'ютер може отримати як той же самий, так і зовсім інший IP-адреса з числа вільних на даний момент.

література

Айзенменгера Р. HTML 3.2 / 4.0: Довідник. - М .: Изд-во Біном, 1998..

Заставне Л. А. Колір в комп'ютерній графіці // Інформатика й освіту, 1999, № 7.

Кенцл Т. Формати файлів Internet - СПб .: Питер, 1997..

Кірсанов Д. Професійна графіка для WWW // КомпьютерПресс, 1997, № 3, с. 94.

Ломов А. Дрібні капості глобальної кризи // Компьютерра, 2000, № 16 (445), с. 40.

Моріс Б. НТМ в дії. - СПб .: Пітер, 1997..

Паркер Р. Дизайн для Web і настільний видавництво для "чайників". - Київ; М .; СПб .: Діалектика, 1998..

Усенков Д. Ю. Створюємо Інтернет-сторінку. - М .: Інформатика і освіту, 2001..

Ширяєв А. Своє ім'я в мережі // HARD'n'SOFT, 1998, № 8, с. 86.

Ресурси Інтернету:

1. www.citforum.ru - бібліотека технічної документації на сайті "CIT-форум".

2. http://www.informika.ru/text/inftech/proglang/ , http://www.informika.ru/text/inftech/internet/ - бібліотека документації на сайті "Інформіка".

4. http://arsoft07.chat.ru/webdesign/html_reference/index.htm - непогане посібник з мови HTML (правда, англійською мовою).

Що розмістити на домашній сторінці?
Але це, напевно, дуже складно?
Як влаштована окрема Web-сторінка?
Чи не правда, все дуже просто?
Якщо htm-файл являє собою тільки текст, то звідки, запитаєте ви, на Web-сторінці беруться ілюстрації?
Але як це краще зробити?
Як це зробити?
Особливе питання - звідки беруться зручні і красиві доменні імена, наприклад такі, до складу яких входить назва вашої фірми або ваше ім'я?

Новости