У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент


з'явилися необмежені можливості по оформленню документів. Завдяки Java-аплетам, Java- та VB-сценаріям, а також Stylesheets, web-сторінки стали не тільки оптично привабливими, але й діалоговими. Так, наприклад, HTML-документ може безпосередньо реагувати на команди користувача і самостійно оновлюватися.

Правда, використання динамічного HTML в web-сторінках потребує принципового планування і чіткої концепції. Наприклад, web-автор повинен заздалегідь визначитися, в якій послідовності елементи сторінки будуть представлені її відвідувачу. Додатково повинен бути розроблений план діалога, який покаже користувачу на різні інтерактивні ефекти (анімацію, впливаючі логотипи чи прихований зміст).

Крім того, web-автор повинен знати, що з використанням динамічного HTML, його потенційна клієнтура зменшиться. Тому, що не кожен мандрівник мережі Internet зможе побачити в своєму web-браузері результати цієї технології. Для цього йому потрібен або Netscape Communicator, або Internet Explorer, і вони повинні бути не нижче 4-ої версії. Більш старі версії приведуть до повідомленням про помилки чи зміщенню символів на екрані монітора.

Для запобігання цього на практиці рекомендується розробити паралельно декілька версій, орієнтованих на конкретний web-браузер. Як правило, буває недостатньо простої версії, розробленої у відповідності зі старим стандартом .2.

XML (Extensible Marup Language)

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

Можливість розширення, яка відсутня в HTML, напроти, є основною ідеєю нової web-мови, яку запропонував W3C. Тут самі web-дизайнери зможуть визначити, що повинно бути цікавим. Ця мова має назву XML (Extensible Marup Language). Але зауважимо: XML не є спадкоємцем HTML.

В метамові SGML описані правила для мов, які застосовуються для форматування. Ці правила визначають таким чином, нову мову. І на ній можна складати документи та обробляти їх. У випадку web-це відбувалося так: в SGML були описані правила для мови HTML, в яких точно визначено, які з дескрипторів відносяться до HTML і як вони використовуються. Користувач може створювати сторінки на мові HTML при дотримання заздалегідь визначених правил. Браузер робить те, що йому написано.

Дескриптори HTML є показчиками на правила в файлі правил SGML мови HTML. Але ніхто, створюючи домашні сторінки, не повинен спочатку виписувати правила HTML. Цю роботу виконав W3C. Це скорочує великий об'єм роботи, але має недолік: визначення мови є жорстким, оскільки вже зафіксовано консорціумом.

Новий стандарт – XML повинен витіснити мову SGML – "батька" HTML. Нова мова ХML відмовляється від цілого ряду дуже складних розпоряджень SGML.

Складність SGML була до цих пір основним перешкодженням застосування розширень мови HTML. За допомогою нової, більш простої у використанні метамови, кожен web-майстер може створювати нові, відповідні його цілям, правила. Причому розширеними є не тільки ХML, а й мова документа, складена на ХML. В HTML-документі використовується завжди один той самий збірник правил.

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

HTML конвертори та редактори

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

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

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

Наприклад, такі фільтри включені у FrameMake 5 для Windows. Вони до того ж перетворюють зображення у формат GIF і автоматично створюють посилання на одержані файли зображень. FrameMake 5 крім цього, включає до себе фільтр, який забеспечує перетворення документів з посиланнями у формат перенесених документів Adobe Acrobat. В Internet можна знайти деякі макроси і утіліти, які призначені для перетворення документів з популярних редакторів,


Сторінки: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23