JavaScript. Подробное руководство, 6-е издание
Шрифт:
Пример 21.11. Проверка попадания точки события мыши в текущий контур
Эту функцию
Вместо проверки попадания в текущий контур с помощью метода
Пример 21.12. Проверка наличия окрашенного пиксела в точке события мыши
21.4.16. Пример использования элемента <canvas>: внутристрочные диаграммы
Закончим главу практическим примером рисования внутристрочных диаграмм. Внутристрочная диаграмма (sparkline) - это маленькое изображение (обычно некий график) предназначенное для отображения в потоке текста, например: Server load: 8. Термин «sparkline» был введен их автором Эдвардом Тафти (Edward Tufte), который описывает внутристрочные диаграммы так: «Маленькие графические изображения с высоким разрешением, встроенные в контекст окружающих их слов, чисел, изображений. Внутристрочная диаграмма -это простой в создании, тесно связанный с данными график, размер которого сопоставим с размером слова». (Подробнее о создании внутристрочных диаграмм см. в книге Эдварда Тафти «Beautiful Evidence» [Graphics Press].)
В примере 21.13 приводится относительно простой модуль на языке JavaScript, позволяющий вставлять в веб-страницы внутристрочные диаграммы. Порядок работы модуля описывается в комментариях. Обратите внимание, что в нем используется функция
Пример 21.13. Реализация внутристрочных диаграмм с помощью элемента
Источник
11. Бедовый
Фантастика:
юмористическое фэнтези
городское фэнтези
мистика
рейтинг книги
Лекарь Империи
1. Лекарь Империи
Фантастика:
городское фэнтези
аниме
дорама
фэнтези
попаданцы
рейтинг книги
Мастер...
1. Мастер
Фантастика:
героическая фантастика
попаданцы
аниме
рейтинг книги
Я спас СССР! том 1
1. Я спас СССР
Фантастика:
альтернативная история
рейтинг книги
Бастард Императора. Том 11
11. Бастард Императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
рейтинг книги
Одержимый
Top Thriller
Детективы:
триллеры
маньяки
рейтинг книги