Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Лекции » Основи Інтернет

Реферат Основи Інтернет





латинського алфавіту, а також для синтаксису всіх мов програмування та розмітки, а також для всіх типів даних. p align="justify"> Для підтримки мов, що використовують у своєму алфавіті символи відмінні від латинських, був використаний восьмий біт байта, а це дало можливість додати ще 128 додаткових символів. Була створена серія кодувань ISO 8859, в яких перша частина - це 128 символів ASCII. Найперша з них, ISO 8859-1, ще її називають ISO Latin-1 або 8-бітової ASCII, містить в собі практично всі європейські нестандартні символи, а кодування ISO 8859-5 є російською. p align="justify"> У свою чергу, організація Unicode Consortium створила на основі 16-бітового кодування однойменну кодування, в яку вирішено було вмістити 65536 символів, кожен вагою в два байти. Перші 256 символів Unicode в точності відповідають ISO 8859-1, а саму кодування комп'ютерне співтовариство визнало і використовує все частіше, і якщо основним кодуванням в HTML раніше вважалася ISO 8859-1, то з появою HTML 4.0, основним кодуванням стала Unicode.

Не бажаючи зупинятися на досягнутому, ISO розробила новий, 32-бітовий стандарт кодування ISO 10646. Він сумісний з Unicode, а також має декілька своїх похідних ФОМАТ, одна з яких - формат UTF-8 впроваджений в Windows. br/>

9.1 Особливості роботи з кодуваннями


Для нормального відображення символів тієї чи іншої кодування, і сервер, і браузер повинні обмінятися відповідної службової інформацією. Для цього протокол HTTP, за допомогою поля Accept-Charset, дозволяє браузеру послати повідомлення на сервер про те, які кодування в ньому доступні і в якому порядку черговості. При цьому сервер може вибрати з варіантів документ, сповнений в необхідної кодуванні, повідомити браузеру інформацію про те, в якому кодуванні буде надіслана сторінка, або автоматично перекодувати її і переслати браузеру. Якщо така можливість не реалізована на сервері, то присланий документ можна переглянути в різних кодуваннях, вибравши їх у налаштуваннях браузера вручну. p align="justify"> Ще одним спосіб повідомити браузеру про стандарті кодування може зводитися до наступного - автор документа створює службову інформацію для браузера в тегу <МЕТА>, між тегами і , запис еквівалентну заголовку HTTP, наприклад:

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


9.2 Російські кодування


кодувань, Русифікується мережа, існує набагато більше, ніж хотілося б, їх як мінімум п'ять: KOI-8 (створена для UNIX), 866 (для MS DOS), Windows-1251, ISO 8859-5 , MAC. Зважаючи розповсюдження такої кількості російських кодувань, в російській частині мережі дуже поширений спосіб, коли сервер має систему автоматичного перекодування документа на льоту, в залежності від того, яку відповідь прийшов про браузера. p align="justify"> У підсумку, часто відбувається наприклад, таке: документ написаний в KOI-8 і має про це запис в тегу <МЕТА>, сервер визначає кодування браузера Windows-1251 і автоматично перекодовує документ у неї, браузер ж отримавши інструкцію прописану в тегу <МЕТА> перемикається в свою чергу на KOI-8 і користувач не може прочитати текст. Вихід може бути в тому, щоб зовсім не вказувати charset в тегу <МЕТА>, у документах, які будуть лежати на такому сервері, або користувач зберігає документ на диску і видаляє цю інструкцію з <МЕТА> вручну. br/>

.3 Створення багатомовних документів


Іноді web-майстер стикається з необхідністю розмістити в одному документі текст на двох і більше мовами. Як правило, це невеликі фрагменти тексту, частіше реклама або посилання, тому дуже часто їх виконують у вигляді малюнків економічного формату. Gif Але бувають також випадки, коли на сайті дійсно необхідно розмістити саме текст. У такому випадку можна скористатися мнемонічними посиланнями на символи Unicode, це значить, що автор використовує для створення документа звичайну кодування, а замість відсутніх символів іншої мови вставляє їх код в таблиці Unicode. p align="justify"> Наприклад, якщо в документ Windows-1251 вставити знак ö, або ö, то отримаємо символ Г¶ , застосовуваний в німецькій мові. Цим і пояснюється сильне збільшення обсягу документа в три-чотири рази, коли для його створення використовується WYSIWYG-редактор, так як він замінює кожну букву російського тексту таким посиланням.

По-російськи: Я хочу зробити покупку

Deutsch: Ich m Г¶ chte einkaufen: I want to buy someting

UTF-8, при цьому кодування документу вибрати, скажімо HTML, а після ...


Назад | сторінка 33 з 34 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Основи кодування
  • Реферат на тему: Формати даних: подання і кодування інформації в комп'ютері
  • Реферат на тему: Основи теорії кодування
  • Реферат на тему: Основи кодування і модулювання сигналу зв'язку
  • Реферат на тему: Кодування інформації