Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
exam_answers_v3.2_2013.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
3.07 Mб
Скачать

4 Движка браузеров:

Trident — проприетарный движок Microsoft Internet Explorer; используется многими программами для Microsoft Windows (например, мини-браузерами в программах Winamp и RealPlayer).

Gecko — открытый движок проекта Mozilla; используется в большом числе программ, основанных на коде Mozilla (браузере Firefox, почтовом клиенте Thunderbird, наборе программ SeaMonkey).

WebKit — движок для браузера Apple Safari, включенного в операционную систему Mac OS X, и браузера Google Chrome. Встроен в библиотеку Qt.

Presto — проприетарный движок, разработанный Opera Software; является базой для браузера Opera, а также лицензирован для использования рядом сторонних компаний. Opera месяц назад отказалась от него и перешла на WebKit.

Стоит отметить, что одинаковые движки в разных браузерах и на разных платформах не означают одинаковое отображение информации. Например, если вы определяете цветную плоскую кнопку, с особым радиусом контура, WebKit знает где и как рисовать эту кнопку. В тоже время, окончательный рендеринг кнопки (в виде пикселей на мониторе пользователя) ложится на плечи CoreGraphics, который уникален для каждого WebKit порта. Chrome для Mac, к примеру, использует Skia.

История:

1990-1992 – Тим Бернерс Ли разрабатывает язык HTML и протокол HTTP.

1990 — создан первый текстовый веб-браузер www (или Lipwww)

1992 — первый графический браузер Viola

1993 — в Национальном суперкомпьютерном центре Иллинойского университета разработан первый массовый браузер Mosaic (выложен для бесплатного скачивания)

1994 — создана группа W3Organizaation – World Wide Web Consortium (W3C) – организация, разрабатывающая и внедряющая технологические стандарты для всемрной паутины. W3C Recommendations, которые внедряются производителями программам и оборудования. Т.о. Достигается совместимость между прогр. и аппар. различных компаний

1994 — группа разработчиков Mosaic основала корпорацию Netscape Corporatios. Выходит первая версия коммерческого браузера Netscape

1995 — Microsoft выпустила Windows95, включающую I.E. 3.0

В Норвегии вышел браузер Opera 2.12

2000 – I.E. окончательно победил Netscape

1998 — группой разработчиков Netscape создается проект Mozilla Organization, добровольцы со всего мира.

→ 2004 – Mozilla Firefox

Рыночные доли на январь 2013: IE – 30,71; Firefox – 21,42; Google Chrome – 36,52; Safari – 8,29; Opera – 1,19; Прочие – 1,87.

Концепция разделения структуры документа и его визуального представления.

Язык разметки HTML должен использоваться исключительно для описания структуры документа, а для его визуального представления — CSS.

Изначально визуальных средств не было вообще, только текст. Далее задача построения структуры стояла за HTML, а за оформление отвечал браузер, поэтому в разных браузерах страница отображалась по-разному. Но это стало неудобно → придумали CSS.

Консо́рциум Всеми́рной паути́ны (англ. World Wide Web Consortium, W3C) — организация, разрабатывающая и внедряющая технологические стандарты для Всемирной паутины.

Принципы и концепции, утверждённые W3C

  • Общедоступность. Особый упор при реализации данного принципа делается на обеспечение доступности ресурсов Всемирной паутины для людей с ограниченными физическими возможностями.

  • Аппаратная независимость. Этот принцип утверждает, что ресурсы и протоколы не должны быть рассчитаны на конкретное физическое оборудование, а должны работать на любой аппаратуре.

  • Интернационализация. Здесь речь идёт, прежде всего, о доступности информации на всех языках мира.

  • Патентная политика. Здесь речь идёт о патентовании Рекомендаций W3C таким образом, чтобы их можно было внедрять бесплатно, на основе лицензии W3C Royalty-Free License.

  • Мобильная паутина. Этот принцип определяет, что ресурсы Всемирной сети должны быть доступны для мобильных устройств.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]