КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Введення. Термін HTML (Hyper Text Markup Language) означає мова маркування гіпертекстів
Термін HTML (Hyper Text Markup Language) означає "мова маркування гіпертекстів". Це поняття більш широке, включає в себе Інтернет та локальні мережі, редактори, браузери, різноманітні програмні продукти, компакт-диски, навчальні курси, дизайн та багато іншого. HTML-своєрідна протилежність складним мовам програмування, відомим тільки фахівцям. HTML давно перестав бути просто мовою програмування. Людина, яка вивчає цю мову, знаходить можливість робити складні речі простими способами і, головне, швидко, що в комп'ютерному світі не так вже й мало. Гіпертекст підходить для включення елементів мультимедіа в традиційні документи. Практично саме завдяки розвитку гіпертексту, більшість користувачів отримала можливість створювати власні мультимедійні продукти і поширювати їх на компакт-дисках. Такі інформаційні системи, виконані у вигляді набору HTML-сторінок, не вимагають розробки спеціальних програмних засобів, так як всі необхідні інструменти для роботи з даними (Web-браузери) стали частиною стандартного програмного забезпечення більшості персональних комп'ютерів. Від користувача потрібно виконати тільки ту роботу, яка відноситься до тематики розроблюваного продукту: підготувати тексти, намалювати малюнки, створити HTML-сторінки і продумати зв'язок між ними. HTML, як основа створення Web-сторінок, має пряме відношення і до нового напрямку образотворчого мистецтва – Web-дизайн. Художнику в Інтернеті недостатньо просто намалювати красиві картинки, оригінальний логотип, створити новий фірмовий стиль. Він повинен ще помістити все це в мережі, продумати зв'язок між Web-сторінками, щоб все рухалося, відгукувалося на дії користувача, вражало уяву, викликало бажання створити що-небудь своє, оригінальне в цій галузі. 1.1 Історія HTML Перша версія HTML була розроблена в 1989 році Тімом Бернерс-Лі для популярного в минулому браузера Mosaic. Але в той час, ні для мови, ні для браузера не знайшлося гідного застосування. У 1993 році з'явився HTML+, і ця версія також залишилася практично непоміченою. Початок широкого використання гіпертексту дала версія 2.0, яка з'явилася в червні 1994 року. Це був рік зростання популярності WWW по всьому світу. Елементи, включені у версію 2, в більшості своїй використовуються донині. У версії 3.0 HTML, яка з'явилася через рік, була реалізована можливість промальовування математичних символів (знаків інтервалу, нескінченності, дробу, дужок і т.д.) за допомогою елементів мови. Під цю версію був розроблений браузер Arena. Але цей проект виявився тупиковим і не отримав подальшого поширення. У 1996 році з'явився HTML 3.2. Це було новаторське рішення, в специфікацію мови були введені фрейми, які стали тепер дуже популярні у розробників Web-сторінок. Навіть зараз на основі цієї специфікації можна реалізувати цікаві дизайнерські рішення. Практично всі сучасні браузери підтримують версію 3.2, тому автори Web-сторінок впевнені в працездатності всіх елементів. Поряд з офіційними специфікаціями мови, які розроблялися організацією W3C (W3 Consortium), компанії-виробники браузерів створювали власні елементи (розширення). Згодом, деякі з цих елементів, після отримання загального визнання включилися в специфікацію наступних версій мови. Але новаторське рішення - фрейми, не були включені в специфікацію 3.2. Але браузери підтримували фрейми і багато книг, присвячені HTML, містили опис фреймів без згадки про те, що це нестандартні елементи. У наслідку, фрейми стали стандартом де-факто. У версії 4 вони вже були включені на повній підставі. І навпаки, елементи APPLET і SCRIPT, необхідні для розширення HTML іншими програмними кодами версії 3.2, не зіграли тієї ролі, яку були покликані зіграти. Це пояснюється тим, що браузери різних версій по-різному інтерпретували програми на різних мовах: Java, JavaScript, Visual Basic (VBScript). В результаті не вдалося отримати досить надійний працюючий код, і дані мови використовувалися любителями HTML в основному для експериментів. В результаті, використання всіх можливостей Dynamic HTML стало долею програмістів досить великих організацій, де є умови для розробки складних програм і всебічного їх тестування. Творцям особистих Web-сторінок часом доводиться шукати компроміс між надійністю і новаторством, щоб отримати достатньо грамотний HTML-код. 1.2 Гіпертекст Вже досить багато часу витрачено на те, щоб навчитися за допомогою HTML і браузера виводити на екран тексти. При цьому не треба писати програми, вникати в усі тонкощі численних тегів та їх атрибутів. Працюючи в Word, практично не треба думати ні про що, крім утримання власного твору. Різноманітний оформлювальний інструментарій має інтуїтивно-зрозумілий інтерфейс і численні бібліотеки шрифтів, ліній, значків, рамочок, орнаментів, фігур, картиночек та інших корисних "штучок", які роблять текст на екрані і папері приємним для ока. За умови, звичайно, що ви не позбавлені смаку і почуття міри. Так чому ж у всьому світі вибухнув справжній бум HTML-програмування? Для того щоб документ з'явився на екрані у абонента, необхідно, щоб його комп'ютер і операційна система (платформа) дозволяли запустити ваш улюблений редактор. Для того, щоб текст на екрані не виглядав як древненорвежский манускрипт, необхідно, щоб ваш партнер мав на своєму комп'ютері шрифти, які були використані при створенні вашого тексту. Після того, як по телефону (або електронною поштою) редактори будуть налаштовані однаково, текст все одно може виглядати по-різному вже з причин, відомих тільки фірмі Microsoft. Це означає, що авторська праця буде легко доступна величезному числу користувачів, незалежно від марки комп'ютера і типу операційної системи. Саме ця властивість HTML-документів, а також їх відносно малий розмір, дозволили з успіхом використовувати HTML-технологію для підготовки WWW-сторінок в Інтернеті. Звичайний текст має лінійну структуру. І хоча користувач може читати будь-які його сторінки і строчки, гортаючи документ на екрані або в паперовій книзі, автор припускає, що текст читається по порядку. Спочатку перша сторінка, потім друга і так далі.
Структура комп'ютерної книги стає істотно нелінійною, вона навіть перестає бути ієрархічною, а швидше нагадує поплутану рибальську мережу або порцію спагеті, перекинуту на підлогу.
Дата добавления: 2015-05-29; Просмотров: 756; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |