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



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

Зараз у роботі знаходиться черговий проект мови HTML, в остаточній редакції якого повинні бути присутні цілком нові речі – математична розмітка, що містить завантажувані стилі оформлення (stylesheets) тощо. Для тестування елементів розроблюваного стандарту консорціум W30 поширює спеціальний навігатор для багатьох операційних платформ – Arena (http://www.w3.org/). Розробка і прийняття цього стандарту неприпустимо запізнюється.

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

Кодування кирилиці

Великі складності в Інтернет стосовно кодування кирилиці підстерігає недосвідченого користувача. Причина цього полягає в тому що першими в Україні і Росії в Інтернет проникнули фахівці з ОС Unix, а також тому, що практично все серверне програмне забезпечення існує і працює в Unix, то і правила гри значною мірою встановлювалися саме цими спеціалістами. Уявлення про світ і про те, як повинні виглядати кириличні тексти в ньому виявилося не зовсім таке, як могли б очікувати користувачі інших систем. Як-от, стандартом для електронної пошти і взагалі для російського тексту в Інтернет є кодування КОІ-8. Вона навіть описана в RFC (RFC1489), чого не можна сказати про інші кодування. Таким чином, у даний час є поширеними такі кодування:

· MS-DOS кодування, що з'явилося вже доволі давно зі звичайного американського таким чином, щоб у кириличних програмах символи псевдографіки, що малюють рамочки, залишалися на своїх місцях (alternative, cp866);

· MS-Windows кодування (cp1251);

· КОІ-8 кодування (koi8-r);

· ISO-8859-5 у ISO є своє уявлення про те, як усе повинно бути.

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

· російський сервер майже завжди має основну інформацію у кодуванні КОІ-8;

· є багато серверів, що не мають інтерпретації для MS-Windows взагалі (так, Інтернет саме те місце, де звичайний український користувач із подивом дізнається, що MS Windows зовсім не є обов’язковий атрибут комп'ютера, а щось, зневажуване спеціалістами і є поширене, за малої письменності населення і політики (котру не перший рік засуджують в американських судах);

· гарний ISP повинний надати вам можливість користуватися WWW-сервером-посередником, що буде автоматично перекодовувати зміст запитаних вами документів у прийнятному для вас форматі.  

Безпека

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

Загальне правило полягає в тому, що якщо ви хочете захистити свою інформацію, то ви повинні робити це самі. Як це зробити – питання інше. В Інтернет доступні програми, що реалізують надзвичайно усталені шифрувальні алгоритми і ви легко можете безкоштовно або за мінімальну суму встановити їх на свій комп'ютер. Наприклад, PGP, Pretty Good Privacy – пакет програм, що реалізує алгоритми RSA.

Стосовно WWW, проблема безпеки стоїть найбільш гостро. Пропозиції на стандарт шифрування в Інтернет, Socket Security Layer, що породжені Netscape Corp. були реалізовані з однієї сторони в навігаторі, а з іншої сторони в серверах Netscape (тому вони так дорого коштують). Це дозволяло постачальникам інформації почати електронну торгівлю, E-commerce, приймати оплату по мережі кредитних карток тощо. Зовсім нещодавно почалося поширення безпечної модифікації одного з найпопулярніших серверів Apache – Apache-SSL.

Якщо ви пам'ятаєте, дуже мала кількість людей (7%) використовує WWW для покупок. Користувачі не до кінця довіряють програмній таємності, в чому вони й праві.

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

Нові технології

Найцікавішим і багатообіцяючим напрямом розвитку Інтернет і мережевих технологій у цілому є проект Java компанії Sun Microsystems. Саме з ним пов'язані сьогодні найцікавіші новини і проекти, саме Java в усіх на вустах.

Java – об'єктозорієнтована мова, що нагадує C++. Найбільш цікавою властивістю є те, що програма мовою Java компілюється у псевдокод, що виконується на віртуальній машині (природно, реалізація такої машини своя для кожної платформи). Цим досягається практично абсолютна пристосованість додатків до портів. Java легко і природно інтегрується з WWW. Технологію Java ліцензовано Netscape Corp. і навіть Microsoft Corp., що має намір створити заснований на Java комплекс продуктів під загальною назвою Jakarta. Навігатор Netscape спроможний інтерпретувати Java-код, крім цього було створено NS – Java-подібну, спрощену мова – JavaScript для користувачів, які не є програмістами а інтерпретатор цієї мови вмонтований у навігатор.

Java багато обіцяє в майбутньому, проте крім втішних і приємних дрібничок у WWW, поки найбільше досягнення Java-технології – неймовірний галас у пресі.

Java-сторінка – http://java.sun.com 

VRML

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

Доступна користувачу стандартного PC віртуальна реальність поки робить досить убоге враження.

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


Сторінки: 1 2 3 4 5 6