Www.web-optimizer.us VML, SVG, Canvas Вчера, сегодня, завтра.

Презентация:



Advertisements
Похожие презентации
VML, SVG, Canvas Вперед в прошлое.
Advertisements

1. Как измерить скорость веба?
Скорость имеет значение Проблема медленных сайтов реальна Мациевский Николай, Web Optimizator 1 / 19 webo.in / webo.name.
Насколько открыт Open Source. 2 Задачи лицензирования.
Проблемы доступности Информационных ресурсов и культурного наследия в Сети.
Влияние качества на бизнес веб-студий.
Быстрый сайт хороший сайт Скорость как основной критерий качества интернет-магазина Мациевский Николай, WEBO 1 / 13
Проверяем качество сайтов Ключевые моменты оценки качества веб-проектов Мациевский Николай, Web Optimizator 1 / 16 webo.in / webo.name.
Зашифруй свой сайт Клиентская оптимизация в информационной безопасности Мациевский Николай, Parallels 1 / 14 webo.in / webo.name.
Разгоняем CMS: дешево и сердито Оптимизация времени загрузки сайта Мациевский Николай, Acronis 1 / 8 webo.in / webo.name.
Разгони свой сайт Лекция 1: Особенности клиентской оптимизации Мациевский Николай 1 / 23 webo.in.
годы 3 ноября 2000 года 4 октября 2002 года.
Разгони свой сайт Лекция 6: Оптимизация CSS Мациевский Николай 1 / 19 webo.in.
Новогодние праздники в школе 24 декабря 2012 года в школе прошли новогодние праздники с 1 по 11 класс по следующему графику: 1-3 классы
Сколько клиентов теряет сайт? Измеряем качество интернет-магазина.
Обзор образовательных ресурсов сайта Microsoft Office Online Арсёнова Юлия Менеджер сайта Office Online.
Разгони свой сайт Лекция 8: Быстрый JavaScript Мациевский Николай 1 / 24 webo.in.
Разгони свой сайт Лекция 9: Практическое приложение Мациевский Николай 1 / 27 webo.in.
Создание курса лекций по схемотехнике 1 / 24. В процессе обучения все более активно используются информационные технологии. Это требует разработки обучающих.
Клиентские технологии Silverlight 3, Internet Explorer 8 Гайдар Магдануров t: e:
Транксрипт:

VML, SVG, Canvas Вчера, сегодня, завтра

2 Вчера: Microsoft против W3C

3 VML / PGML: немного истории 10 апреля 1998: PGML от Sun, IBM и др. 13 мая 1998: VML от Microsoft и др. Март 1999: поддержка VML в IE апреля 2008: VML – часть Open Office XML

4 SVG: немного истории Конец 1998: SVG Working Group 7 июля 1999: SVG 4 сентября 2001: SVG января 2003: SVG декабря 2008: SVG 1.2 Tiny, MIME- тип image/svg+xml Июнь 2012: SVG 2.0 Full

5 Canvas: истоки 2005: поддержка в WebKit 2005: поддержка в Gecko 2006: поддержка в Presto 14 марта 2007: передача в WHATWG 2008: Web Applications 1.0 -> HTML5 2010: поддержка в Trident

6 Сегодня: вектор против растра

7 VML + SVG: векторные форматы Ситуация: SVG везде, VML для IE Описание: чистый XML, реже JavaScript Использование: масштабируемые объекты, графики SVG: интеграция с MathML VML для PNG для IE: DD_belatedPNG

8 Canvas: растровые операции Ситуация: Canvas везде, VML для IE Описание: чистый JavaScript, никакого VML Использование: анимация, шрифты, сложные объекты, графики Примеры:

9 Завтра: что быстрее?

10 Canvas против SVG: раунд 1 Использование для сложных областей Прирост скорости: %

11 Canvas против SVG: раунд 2 Множество одинаковых объектов Прирост скорости: 50-80%

12 Canvas против SVG: раунд 3 Вектор и растр: число объектов и их размер

13 Canvas против SVG: финал Canvas – Растровая графика – Большое число небольших объектов – Изменение формы объектов SVG – Векторная графика – Малое число круных объектов – Изменение размера объектов

14 Бонусы

15 Клиентская оптимизация webo.in – Инструменты для проверки и профилирования скорости загрузки – Десятки детальных советов – Сотни тематических статей и докладов – Более проверенных сайтов – Услуги по клиентской оптимизации

16 Профессиональные книги «Разгони свой сайт» - можно купить прямо сейчас «Реактивные веб-сайты» - ожидается весной 2010 Заходите на speedupyourwebsite.ru

17 И приложения – Web Optimizer Среднее ускорение сайта: 2,5 раза Совместимо с 40 CMS: Joomla!, Wordpress, Drupal, Bitrix, др. Специальная новогодняя редакция 500+ ускоренных сайтов

18 Спасибо. Вопросы? VML, SVG, Canvas Николай Мациевский Skype: nikolay.matsievsky