Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Дополнительные возможности оформления




Дополнительные возможности оформления объектов WordArt предоставляет панель инструментов WordArt.


Вопрос 30: Архиваторы
(назначение, принцип работы, основные алгоритмы сжатия, области использования. Возможности, сравнительная характеристика и правила работы с WinZip и WinRAR).

 

Архиватор — программа, осуществляющая объединение нескольких файлов в один архив или серию архивов, для удобства хранения или переноса.

Программ-архиваторов существует множество.

Самые популярные: WinZip, WinRar, 7Zip.

Основные характеристики архиваторов

Степень сжатия данных Зависит от исходных данных и методов сжатия. Хорошо сжимаются предварительно несжатые данные: исполняемые файлы (EXE), тексты (TXT, DOC), базы данных (DBF), простые несжатые изображения (BMP). Ограниченно сжимаются несжатый звук (WAV), сложные несжатые изображения (BMP). Плохо сжимаются уже сжатые данные: архивы, сжатые документы (PDF), сжатая графика и видео (JPG, GIF, AVI, MPG), сжатый звук (MP3).
Скорость сжатия данных Обычно обратно пропорциональная степени сжатия: чем меньше степень сжатия, тем больше скорость, и наоборот.

Дополнительные характеристики архиваторов:

Создание самораспаковывающихся (SFX) архивов
Изменение содержимого архива
Шифрование
Разбивка архива на части
Требования к оперативной памяти
Сжатие директорий
Консольная версия
Цена или бесплатность

Популярные архиваторы

WinZip (худший выбор!) Самый популярный, самый разрекламированный и самый худший среди популярных. Обладает очень высокой скоростью упаковки и распаковки.
WinRar Архиватор с хорошей степенью сжатия, большим количеством функций и настроек, поддерживает большое количество архивных форматов.
7Zip (лучший выбор!) Бесплатный архиватор с высокой степенью сжатия и открытым кодом (лицензия LGPL). Родной формат 7z с LZMA компрессией (собственный очень эффективный по степени сжатия, но архивируется дольше), поддерживает большое количество архивных форматов.

Технологии архивирования

Технологии архивирования основаны на поиске в файле "избыточной" информации и последующем ее кодировании с целью получения минимального объема.

Разработано большое количество разнообразных методов сжатия данных. Каждый метод обычно ориентирован на один вид или группу реальных данных. Современные архиваторы, как правило, одновременно используют несколько методов одновременно.

Основные методы:

Кодирование длин серий (RLE - сокращение от run-length encoding - кодирование длин серий)

Очень простой метод. Последовательная серия одинаковых элементов данных заменяется на два символа: элемент и число его повторений. Широко используется как дополнительный, так и промежуточный метод. В качестве самостоятельного метода применяется, например, в графическом формате BMP.

Например:

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

· Пусть файл занимает 15 байт и состоит из символов: B B B B B L L L L L

· Архиватор может представить этот файл в следующем виде: 01 05 В 06 05 L 11 05 F

· Это значит: с первой позиции пять раз повторяется символ "B", с позиции 6 пять раз повторяется символ "L" и с позиции 11 пять раз повторяется символ "A".

Для хранения файла в такой форме потребуется всего 9 байт, что на 6 байт меньше исходного.

Словарный метод (LZ - сокращение от Lempel Ziv - имена авторов)

Наиболее распространенный метод. Используется словарь, состоящий из последовательностей данных или слов. При сжатии эти слова заменяются на их коды из словаря. В наиболее распространенном варианте реализации в качестве словаря выступает сам исходный блок данных.

Основным параметром словарного метода является размер словаря. Чем больше словарь, тем больше эффективность. Однако для неоднородных данных чрезмерно большой размер может быть вреден, так как при резком изменении типа данных словарь будет заполнен неактуальными словами. Для эффективной работы данного метода при сжатии требуется дополнительная память. Приблизительно на порядок больше, чем нужно для исходных данных словаря. Существенным преимуществом словарного метода является простая и быстрая процедура распаковки. Дополнительная память при этом не требуется. Такая особенность особенно важна, если необходим оперативный доступ к данным.

Энтропийный метод (Huffman - кодирование Хаффмена, Arithmetic coding - арифметическое кодирование)

В этом методе элементы данных, которые встречаются чаще, кодируются при сжатии более коротким кодом, а более редкие элементы данных кодируются более длинным кодом. За счет того, что коротких кодов значительно больше, общий размер получается меньше исходного.

Широко используется как дополнительный метод. В качестве самостоятельного метода применяется, например, в графическом формате JPG.

Метод контекстного моделирования (CM - сокращение от context modeling - контекстное моделирование)

В этом методе строится модель исходных данных. При сжатии очередного элемента данных эта модель выдает свое предсказание или вероятность. Согласно этой вероятности, элемент данных кодируется энтропийным методом. Чем точнее модель будет соответствовать исходным данным, тем точнее она будет выдавать предсказания, и тем короче будут кодироваться элементы данных.

Для построения эффективной модели требуется много памяти. При распаковке приходится строить точно такую же модель. Поэтому скорость и требования к объему оперативной памяти для упаковки и распаковки почти одинаковы. В данный момент методы контекстного моделирования позволяют получить наилучшую степень сжатия, но отличаются чрезвычайно низкой скоростью.

PPM (PPM - Prediction by Partial Matching - предсказание по частичному совпадению)

Это особый подвид контекстного моделирования. Предсказание выполняется на основании определенного количества предыдущих элементов данных. Основным параметром является порядок модели, который задает это количество элементов. Чем больше порядок модели, тем выше степень сжатия, но требуется больше оперативной памяти для хранения данных модели. Если оперативной памяти недостаточно, то такая модель с большим порядком показывает низкие результаты. Метод PPM особенно эффективен для сжатия текстовых данных.

Предварительные преобразования или фильтрация

Данные методы служат не для сжатия, а для представления информации в удобном для дальнейшего сжатия виде. Например, для несжатых мультимедиа данных характерны плавные изменения уровня сигнала. Поэтому для них применяют дельта-преобразование, когда вместо абсолютного значения берется относительное. Существуют фильтры для текста, исполняемых файлов, баз данных и другие.

Метод сортировки блока данных (BWT - сокращение от Burrows Wheeler Transform - по имени авторов)

Это особый вид или группа преобразований, в основе которых лежит сортировка. Такому преобразованию можно подвергать почти любые данные. Сортировка производится над блоками, поэтому данные предварительно разбиваются на части. Основным параметром является размер блока, который подвергается сортировке. Для распаковки данных необходимо проделать почти те же действия, что и при упаковке. Поэтому скорость и требования к оперативной памяти почти одинаковы. Архиваторы, которые используют данный метод, обычно показывают высокую скорость и степень сжатия для текстовых данных.

Непрерывные блоки или непрерывный режим (Solid mode - непрерывный режим)

Во многих методах сжатия начальный участок данных или файла кодируется плохо. Например, в словарном методе словарь пуст. В методе контекстного моделирования модель не построена. Когда количество файлов большое, а их размер маленький, общая степень сжатия значительно ухудшается за счет этих начальных участков. Чтобы этого не происходило при переходе на следующий файл, используется информация, полученная исходя из предыдущих файлов. Аналогичного эффекта можно добиться простым представлением исходных файлов в виде одного непрерывного файла.

Этот метод используется во многих архиваторах и имеет существенный недостаток. Для распаковки произвольного файла необходимо распаковать и файлы, которые оказались в начале архива. Это необходимо для правильного заполнения словаря или построения модели. Существует и промежуточный вариант, когда используются непрерывные блоки фиксированного размера. Потери сжатия получаются минимальными, но для извлечения одного файла, который находится в конце большого архива, необходимо распаковать только один непрерывный блок, а не весь архив.

Сегментирование

Во всех методах сжатия при изменении типа данных собственно сам переход кодируется очень плохо. Словарь становится не актуальным, модель настроена на другие данные. В этих случаях применяется сегментирование. Это предварительная разбивка на однородные части. Затем эти части кодируются по отдельности или группами.

Архивы

Архив — файл, состоящий из одного или нескольких, иногда сжатых (без потерь), файлов и метаданных.

Архив - результат работы программы-архиватора.

Имея архив, можно получить исходный файл с помощью соответствующей программы распаковки (иногда объединённой с программой для создания архивов).

Многотомный архив - архив, состоящий из нескольких файлов для облегчения хранения и переноса большого количества данных при ограничениях на размер одной части (сообщения e-mail и т.д.).

Самораспаковывающийся архив (self-extracting, SFX) - архив с присоединённым исполняемым кодом, который при выполнении распаковывает архив. Код может быть полнофункциональной программой распаковки этого формата архивов.

Шифрованный архив - архив, данные в котором зашифрованы каким-либо способом. При использовании универсальных архиваторов обычно используется просто шифрование с паролем.

Метаданные архива:

· Имена файлов

· Идентификаторы владельцев, групп, и т. п. файлов, и их прав

· Размеры файлов

· Даты изменения, создания файлов

· Контрольные суммы файлов для проверки правильности распаковки

· Размер и контрольные суммы архива для восстановления данных

· Избыточные данные для восстановления данных при повреждении

· Цифровая подпись создателя архива.

Расширения имен архивных файлов популярных форматов: ARJ, ZIP, RAR, CAB, LHA, ICE, PAK, HA, ZOO, AIN, YAC, UC2, HAP, PAH, JAR, BOA, ACB, 777, X1, UFA, IMP, BIX, ARI, SQZ, AKT.

Архиваторы (программы-упаковщики) - позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл.

На рисунке слева примеры значков RAR-архива, самораспаковывающегося RAR-архива, ZIP-архива, самораспаковывающегося ZIP-архива.

 

При работе с архиваторами удобно использовать контекстное меню (вызываемое правым щелчком "мыши"). Необходимо выделить объект для архивирования (файл или каталог) и правым щелчком вызвать контекстное меню. Проще всего выбрать команду Add to (прибавлять, присоединять) в которой уже указано имя выделенного объекта. В таком случае будет создан архивный файл под тем же именем и в том же каталоге, что и исходный объект

 

Создавать пустые архивы можно таким же образом, только без предварительного выделения какого-либо объекта Выбор команды Add to archive ...потребует установки параметров архивации

 

Извлекать файлы из архивов и добавлять файлы в архивы удобно с помощью приема перетаскивания (dragging-and-dropping). Необходимо выделить объекты (файл, каталог) и, принажатой левой кнопке мыши перетащить их в нужное место. Для извлечения из архива в пустую область окна каталога. Для добавления в архив на значок архива.  

 

Степень сжатия указывается в самом архиваторе. Для WinRAR указывается размер (параметр Size, в примере 3 417 подчеркнуто красным) и после сжатия (параметр Packet, в примере 1 022 подчеркнуто зеленым)  

 

Для WinZip указывается размер файла до сжатия, процент сжатия, размер упакованного файла.

 

Для создания самораспоковывающегося архива с помощью WinRAR надо предварительно создать обычный RAR-архив, открыть его в программе-архиваторе и нажать кнопку SFX. Будет создан архив в виде исполняемого файла, который дополнительно содержит в себе алгоритм распаковки архивированных объектов и не нуждается для их восстановления в программе архиваторе

 

Для создания самораспоковывающегося архива с помощью WinRAR можно выбрать команду Add to archive ...и установить флажок для параметра Create SFX archive   Для создания самораспаковывающегося архива с помощью WinZip удобнее воспользоваться соответствующей командой контекстного меню

 

 


Вопрос 31: Web browser (первые браузеры и их создатели, развитие браузеров, основные функции браузеров, Mozilla Firefox, Google Chrome, Internet Explorer, Opera, Гогуль).

 

Для современного компьютера, подключенного к Сети, браузер является важнейшей программой.

Дэн Олдс (главный аналитик Gabriel Consulting Group): Настоящее рождение Web нужно отмечать в день, когда первый браузер перешел в бета-версию. До того существовала электронная почта и доступ по коммутируемым каналам, но все было громоздко, медленно и трудно для понимания. Как только появились браузеры все переменилось. Внезапно доступ к сайтам по всему миру стал быстрым и легким. И и с тех пор все пошло в гору.

Первые браузеры и их создатели

Браузер(англ. browser) — программа предоставления интерфейса между Интернет-ресурсами и пользователем, используемая для навигации в Интернете, для обработки и вывода контента, реализуемая обычно как клиент удалённого сервера.

Тим Бернерс-Ли в октябре-декабре 1990 года написал первый в мире гипертекстовый веб-браузер, называвшийся «WorldWideWeb».

Тимоти Джон Бернерс-Ли (Timothy John «Tim» Berners-Lee) — британский учёный, изобретатель, автор WWW, HTML (язык разметки гипертекста), HTTP (гипертекстовый транспортный протокол), первого веб-сервера, первого сайта, первого браузера...

Марком Андреесеном (Marc Andreesen) в 1993 году создал NCSA Mosaic - первый интернет-браузер, с графическим интерфейсом пользователя и развитыми возможностями и основал компанию Netscape Communications, которая позднее была продана AOL за 4,2 миллиарда долларов.

В июне 2009 г. Марк Андреессен (член советов директоров Facebook и eBay) инвестор проекта RockMelt рпо разработке социального браузера, который должен изменить подход к работе в Интернете.

Развитие браузеров

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

28.09.2009Ларс Бак (ведущий разработчик Google Chrome, оздатель виртуальных машин для Beta, Self, Strongtalk, Sun’s HotSpot, CLDC HI, OOVM, Smalltalk): Еще совсем недавно от браузеров требовалось достоверно воспроизводить текст и картинки. Серьезные изменения в Интернете начались только где-то 2-2,5 года назад, когда серьезно выросло, как количество веб-приложений, так и объем потребляемых ими ресурсов. Сегодня браузер – это платформа для веб-приложений. Процесс увеличения числа этих приложений бесконечен. Вот под них мы и будем создавать новые браузеры.

Ларс Бак: Год назад я купил своим детям ноутбук. За этот год они не установили на нем ничего, кроме браузера. То есть, все, что им нужно, они делают через браузер. И это не исключение - это именно тенденция. Все меньше приложений будет оставаться на десктопе, и все больше - выполняться через браузер.

Ларс Бак: Образ программиста – как человека, который спит допоздна, а потом всю ночь работает, не для меня. В 8 утра я приезжаю на работу на велосипеде, а в 18:00 я уже дома, ужинаю и провожу время с семьей. Я не работаю по вечерам и не работаю по выходным.

Основные функции браузеров:

· установление связи с сервером, на котором хранится документ (по его URL)

· загрузка на компьютер пользователя (полная или частичная по протоколу HTTP через порт 80 TCP/IP) компонентов комбинированного документа (текст, разметка, графическая, видео и аудиоинформация, программный код);

· интерпретация языковых конструкций документа (на языках HTML, DHTML, CSS, XHTML, XML...);

· предоставление средств для отображения мультимедийных объектов, входящих в состав Web-страниц (CSS, PHP, JScript, JavaScript, VBScript, Java, ActivX ...)

· форматирование и отображение Web-страницы на компьютере пользователя (в соответствии с программными и аппаратными возможностями компьютера);

· упрощение доступа к Web-страницам, посещавшимся ранее (cookies, cache...);

· предоставление доступа к встроенным или автономным средствам работы с различными технологиями, службами и сервисами Интернета (Search, FTP, P2P BitTorrent, AJAX, RSS, DOM, widget, blidget, wiki и др).

Все большую популярность приобретают web-приложения, которые запускаются и работают в окне браузера.

Следуя за развитием Интернета, браузер превращается в интегральную среду интерактивного взаимодействии пользователя с различными веб-приложениями и программами локального компьютера.

Сегодня:

Полноценное освоение возможностей современного браузера возможно только в контексте освоения возможностей служб и сервисов современного Интернета.

Сегодня Интернет — это не только поиск информации и электронная почта, но и магазины, хостинг, чаты, форумы, блоги, аукционы, пиринг, библиотеки, онлайновые игры, социальные сети, виртуальные миры, и многое-многое другое.

Современные браузеры получают возможности:

· работать с вкладками,

· читать RSS,

· использовать WebSlices и Activites,

· проверять орфографию,

· использовать антифишинговые технологии,

· работать с виджетами,

интегрироваться с блогами, сервисами для хранения закладок и фотохостингами.

Браузерные движки

Браузерный движок (layout engine) - программа, преобразующая код веб-страниц (HTML, XML, мультимедийные файлы и т. д.) и информацию о форматировании (в форматах CSS, XSL и т. д.) в изображение форматированного содержимого на экране.

Браузерный движок используется в веб-браузерах, почтовых клиентах и других программах нуждающихся в отображении и редактировании содержимого веб-страниц.

Распространенные движки:

Gecko свободный движок браузера Firefox, создан в проекте Mozilla; используется в почтовом клиенте Thunderbird, наборе программ SeaMonkey
Trident проприетарный движок браузера Microsoft Internet Explorer; используется многими программами для Windows (например, мини-браузерами в программах Winamp и RealPlayer)
Presto проприетарный движок браузера Opera, разработан Opera Software
KHTML свободный движок браузере Konqueror, разработан в проекте KDE, стал основой основой для движка WebKit
WebKit свободный движок браузера Apple Safari. Обеспечивает полную поддержку HTML в соответствии с рекомендациями W3C
V8 свободный движок браузера Google Chrome. Быстрый, масштабируемый, обеспечивает полную поддержку HTML5.

04.06.2009 Компания Opera Software объявила о выпуске вета-версии браузера Opera 10. Браузер базируется на новом движке Opera Presto 2.2, который на 40% производительнее Presto 2.1.

24.09.2009 Google выпустила Google Chrome Frame, надстройку для Internet Explorer, позволяющую заменять движок браузера Microsoft на движок браузера Google Chrome. Это позволяет добавить в Internet Explorer улучшенную поддержку HTML5 и серьезно ускорить обработку JavaScript.

Популярность браузеров (%):

Данные Net Applications

(статитстика 40 000 сайтов с 160 млн посетителей)

Браузер октябрь 2006 октябрь 2008 январь 2009 июль 2009 декабрь 2009
Internet Explorer 71,3 67,6 67,68 63,6
Firefox 19,97 21,5 22,47 24,7
Google Chrome - 0,74 1,1 2,59 4,4
Apple Safari 3,5 6,5 8,3 4,07 4,37
Opera 0,7 0,75 0,7 1,97 2,32

Популярность Opera в России и Беларуси:

11.12.2009 Согласно оценкам «Финама», по популярности среди российских пользователей лидируют:

· Internet Explorer - 52-55% (в мире 63,3)

· Firefox - 22-25% (в мире 25,1%)

· Opera - 15-17% (в мире 2,32%).

Йон фон Течнер (гендиректор Opera Software): Популярность Opera в России загадка для самой компании, она росла без всяких маркетинговых усилий с нашей стороны. Россия и теперь лидирует с заметным отрывом по популярности нашего браузера. В России браузер Opera уже близок к 1-му месту. На Украине и в Белоруссии у него 1-е место.

 

29.10.2009 Согласно статистике "Акавита" на 10 000 белорусских сайтов, чаще всего их посещают местные пользователи с браузерами:

· Opera - 44,26%,

· Internet Explorer - 35,27%,

Firefox - 17,15%.

09.06.2009 Пользователи смогут создавать собственные браузеры на базе Firefox 3.5 с помощью Build Your Own Browser, которая позволяет настроить браузер для работы во внутренней сети, установить необходимые закладки и разместить логотип компании. Дистрибутив такого доработанного браузера создается с помощью специального сервиса.

Браузеры в России

Ноябрь 2008 Данные сервиса статистики liveinternet.ru

1. Internet Explorer - 47,6%

2. Firefox - 25,5%

3. Opera - 22,7%

4. Google Chrome - 1,1%.

Самые обновляемые браузеры

05.05.2009 По данным ETH Zurich:

1. Google Chrome - 97% его пользователей переходят на новейшую версию в течение трех недель после ее выпуска.

2. Mozilla Firefox - 85% пользователей устанавливают обновление в течение 21 дня после его выпуска.

3. Apple Safari - 53% пользователей обновляют версию за 3 недели.

4. Opera - 24% пользователей данного пакета инсталлируют новую версию в течение трех недель после ее появления.

5. Internet Explorer не брали во внимание, поскольку для него из соображений безопасности не указывается инкрементный индекс версии.

 

Mozilla Firefox из первых уст

(из интервью со Збигневом Бранецким, 26.08.2008)

Збигнев Бранецкий (Zbigniew Braniecki, известен как Гэндальф, родился в Польше, разрабатывает браузеры в корпорации Mozilla).

Збигнев Бранецкий: Изначально я учился computer science, но это оказалось для меня слишком сложным - я не очень силен в математике и теории алгоритмов, так что учебу пришлось бросить. Обнаружив, что работая с компьютерами и софтом, я нахожусь ближе к пользователям, к организации сообществ, я стал учиться социологии и социальной психологии и надеюсь закончить обучение именно по этой специальности.

Збигнев Бранецкий: Когда речь идет о локализации, нужно думать не только о переводе, но и об интеграции в другую культуру, о том, как люди в разных странах используют Интернет.

Збигнев Бранецкий: Никто не принимал централизованного решения о начале разработки Firefox. Мы занимались Mozilla Suite, но два разработчика начали создавать независимый браузер. В какой-то момент стало ясно, что Firefox хорошее средство для достижения наших главных целей - продвижения инноваций и возможности выбора в Интернете, - и мы сделали его нашим основным продуктом.

Збигнев Бранецкий: В Mozilla Corporation работает 160 человек. Но большую часть нового кода проект получает от внешних программистов (для них это хобби). Мы хотим оставаться маленькой фирмой, а не превращаться в крупную корпорацию, люди в которой перестанут слушать сообщество. Но невозможно иметь сложный проект и обойтись совсем без бюрократии.

Збигнев Бранецкий: Сотрудников коммерческой компании интересуют деньги и, возможно, не очень интересует работа. Когда речь идет о сообществе добровольцев, вы можете быть уверены:людям интересно то, чем они занимаются, они хотят работать и делают это эффективно.

Когда я был моложе, я носил длинные волосы, играл на гитаре в рок-группе и читал только фэнтези. Однажды мне понадобился ник для IRC. Единственным свободным ником был именно Gandalf - и я его занял. Это было ошибкой: я встречаю множество людей, которые говорят "О, я тоже Гэндальф".

Збигнев Бранецкий: Я считаю, что существенная часть "Веб 2.0" состоит в том, что люди стали создавать новые вещи.

Збигнев Бранецкий: Я согласен с Тимом Бернерсом-Ли в том, что Веб 3.0 будет семантическим. Люди не склонны заниматься семантической разметкой, и мы не можем сказать: эй, мы тут придумали клевую штуку, называется XML, - потратьте несколько лет на ее изучение и пользуйтесь. Никто этого не сделает. Но я верю, что в будущем мы сумеем добавлять семантическую информацию, не требуя от авторов тратить время на это.

Збигнев Бранецкий: Социальные сети очень важны. Я думаю, что основной источник наших знаний о том, какая информация интересна, - это наши друзья, люди, которым мы доверяем. Сегодня я трачу по 6 часов в день, чтобы понимать, что происходит вокруг меня, но я верю, что ситуация изменится, и наш софт поможет нам поддерживать социальные возможности и развиваться дальше

Google Chrome из первых уст

02.09.2008 Google выпустил бета-версию своего браузера Chrome.

04.12.2008 Google выпустил финальную версию своего браузера Chrome.

Владимир Долгов (генеральный директор Google в России): Google Chrome очень прост в использовании и стабилен. Сделав мощный JavaScript движок V8, мы даем разработчикам возможность более эффективно работать над следующим поколением интернет-приложений.

Владимир Долгов: Google Chrome – как и большинство других браузеров запоминает, какие сайты вы посетили, чтобы облегчить поиск посещенной ранее страницы. Google не собирает дополнительную персональную информацию о пользователях Chrome. Информация, которая предоставляется Google пользователями браузера, не отличается от той информации, которая собирается при использовании других браузеров и поиска Google.

Владимир Долгов: Google Chrome – это наш собственный браузер с открытым исходным кодом, однако мы по-прежнему горячо поддерживаем Firefox.

В первой редакции пользовательского соглашения Google Chrome утверждалось, что корпорации Google принадлежат все права на пользовательский контент передаваемый через браузер.

После внесенных изменений, отмечается, что все права на вышеуказанный контент все-таки принадлежат пользователям.

Здесь Условия предоставления услуг Google Chrome от 4.12.2008

05.09.2008 Руководство Google в лице Ларри Пейджа и Сергея Брина выдало разработчикам браузера Chrome премию Founders Award, размер которой составляет несколько миллионов долларов. Эту премию уже получали разработчики Gmail, AdSense и Google Maps.

Acid3

Поддержка браузерами современных веб-стандартов проверяется тестом Acid (на март 2008 года актуальна версия 3).

Acid3осуществляет проверку 100 вероятно уязвимых мест в HTTP, HTML, CSS, ECMAScript, SVG и XML, а также проверяет работу с DOM.

25.09.2008 WebKit, движок браузеров Safari и Chrome, первым из браузеров полностью прошел тест Acid3.

20.03.2009 Internet Explorer 8 проходит тест Acid2, а в Acid3, который проходит Safari 4 и почти проходит Google Chrome, браузер Microsoft набрал только 20 баллов из 100.

Internet Explorer 8

19.03.2009 года вышел браузер Internet Explorer 8 разработанный под руководством архитектора Microsoft Алексея Могилевского.

Все стало лучше + скорость + новые функции: WebSlices и Activites.

WebSlices для слежения за обновлением фрагмента страниц. Удобно для работы на интернет-аукционах, продавая и покупая.

Activites (ускорители), при выделении фрагмента текста или слова выдает список «действий»: открыть в поисковике, перевести, поискать на LiveMaps, добавить в блог, показать значение, поиск через MS Live, перевод через Live и .т.д. – все открываются в маленьком окошке тут же рядом.

Алексей Могилевский:Нашим браузером пользуются пятьсот миллионов человек по всему миру - все они используют разные языки. Чтобы поддерживать для всех языков функции переноса, нужно собрать все словари, написать алгоритмы - это весьма сложная задача, которая, не сомневаюсь, будет решена, но со временем.

Алексей Могилевский:Мне помогло образование, которое я получал в Новосибирском университете: то, чему мы научились, обучаясь там, это не бояться решительно ничего. Нет таких проблем – технических или не технических, за которые мы бы боялись взяться.

На конференции RE:MIX Стив Балмер (исполнительный директор Microsoft): назвал Internet Explorer 8 лучшим проектом корпорации Microsoft.

Internet Explorer 8 вышел сразу на 25 языках. Имеет режим InPrivate.

Предполагается, что следующим браузером Microsoft станет совершенно новый сверхстабильный Gazelle, который ведет себя как маленькая операционная система.

23.03.2009 Cпустя сутки после выхода браузера Microsoft Internet Explorer 8 его рыночная доля достигла 1,7%, спустя двое суток 2,22%, на третьи сутки - 2,41%

Opera - лидер среди мобильных

16.09.2009 По данным StatCounter, из всего мобильного интернет-трафика в мире на долю:

· Opera - пришлось 25%,

· iPhone - 22%,

Nokia - 21%.

Java-браузеры для мобильных устройств

Opera Mini- браузер для мобильных устройств на платформе Java 2 Micro Edition.

Opera Mini -представляет страницы в виде миниатюрного эскиза, любая область эскиза масштабируется одним движением джойстика.

Opera Mini - поддерживает режим альбомной ориентации экрана и менеджер быстрого вызова закладок Speed Dial.

Opera Mini - запоминает позицию просматриваемых страниц при их перезагрузке и корректно обрабатыват таблицы стилей CSS.

Opera Mini - поддерживает YouTube и др. видеосервисы за счет потокового протокола реального времени Real Time Streaming Protocol (RTSP).

Opera Mini - распространяется бесплатно, а загрузить приложение в память телефона можно, набрав в WAP-браузере устройства адрес www.operamini.com

15.09.2009 Opera Software выпустила бета-версию мобильного браузера Opera Mini 5.0: позволяет открывать сразу несколько страниц, запоминает логины и пароли, поддерживает Speed Dial и телефоны с сенсорным экраном.

PocketWeb - коммерческий браузер немецкой компании TLogic.


Поделиться:

Дата добавления: 2015-04-21; просмотров: 93; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.01 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты