ЗАВДАННЯ НА ВИКОНАННЯ КВАЛІФІКАЦІЙНОЇ РОБОТИ 2
РЕФЕРАТ 6
ВСТУП 7
1. ГРАФІЧНІ ФОРМАТИ ДЛЯ ВЕБ ТА ОПТИМІЗАЦІЯ ЗОБРАЖЕНЬ 8
1.1. Основні формати для веб-графіки 8
1.2. Технологія обєднання зображень 10
1.3. Технологія підстановки зображень 12
1.4. Алгоритми зменшення зображень 13
2. АНАЛІЗ ВЕБ-ЗАСОБІВ СТВОРЕННЯ ТА ОБРОБКИ ГРАФІЧНОЇ ІНФОРМАЦІЇ 17
2.1. Веб-засоби створення графічних об’єктів 17
2.2. Створення та зміна зображень засобами PHP 18
2.3. Графічні стандарти Canvas, SVG та VML 29
2.4. JavaScript бібліотеки для роботи з Canvas, SVG та VML 33
2.5. Порівняння швидкодії Canvas та SVG 36
2.6. Готові рішення та веб-сервіси для створення графіків функцій 39
3. ПРИКЛАДИ СТВОРЕННЯ ДІАГРАМ РІЗНИМ ВЕБ-ЗАСОБАМИ 43
3.1. Побудова графіків за допомогою PHP 43
3.2. Побудова графіків за допомогою JavaScript 50
3.3. Побудова графіків за допомогою веб-сервісу Google Chart 52
ВИСНОВКИ 55
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 56
1. Мациевский Н.С., Степанищев Е.В., Кондратенко Г.И. Алгоритмы и задачи клиентской оптимизации. [Електронний ресурс]. - Режим доступу: URL:
http://www.intuit.ru/department/inte
et/algcso/3/.
2. Веб-сервіс компанії Yahoo!, що пропонує набір API, що виконують автоматичну оптимізацію зображень. [Електронний ресурс]. - Режим доступу: URL:
http://smush.it.
3. Інтернет сервіс для оптимізації зображень та зменшення їхнього розміру. [Електронний ресурс]. - Режим доступу: URL:
http://punypng.com.
4. Сайт розробника інструменту командного рядка для створення, редагування та отримання інформації про зображення GIF і анімації. [Електронний ресурс]. - Режим доступу: URL:
http://www.lcdf.org/gifsicle
5. Сайт розробника класу для створення GIF-анімації з набору окремих кадрів в форматі зображення. [Електронний ресурс]. - Режим доступу: URL:
http://www.phpclasses.org/browse/package/3163.html.
6. Квитка Н. Графика средствами PHP. [Електронний ресурс]. -Режим доступу: URL:
http://hostinfo.ru/articles/web/rubric48/rubric55/rubric59/rubric60/ 1039