Ви читаєте експериментальну електронну книгу. Вона створена для того, щоб продемонструвати можливості сучасних веб-стандартів з інтерактивними електронними текстами. Все, що ви бачите, зроблено на HTML, CSS, Javascript і зібрано в книгу за допомогою інструментів з відкритим кодом. Читайте, прокручуючи вниз кожен розділ або скористайтеся навігацією внизу екрана.
Цю книгу я називаю «коли» — мій термін для книги, яка завершена, але оновлюватиметься. Якщо ви знайшли помилку або хочете, щоб я описав нову функцію, будь ласка, дайте мені знати через мій блог або Twitter.
HTML Canvas — це дивовижна технологія для малювання, вбудована у всі сучасні браузери. За допомогою Canvas ви можете малювати фігури, керувати фотографіями, створювати ігри та анімувати фактично що завгодно — все це з правильними веб-стандартами. Ви навіть можете робити мобільні програми.
Ця книга є практичним знайомством з Canvas. Пишіть код разом із книгою та грайте з інтерактивними прикладами. Коли ви закінчите читати цю невелику працю, отримайте навички для створення графіків, ефектів, діаграм та ігор, які інтегровані у вміст веб-сторінки.
Ця книга складається з двох видів розділів. Є частина для читання, де я описую, як працює API і даю вам інтерактивні приклади. Також є практичні уроки для самостійного проходження та створення власної програми. Код у цих розділах доступний для завантаження на ваш комп'ютер. З позиції навичок ви повинні знати лише деякі основи JavaScript та HTML. Все, що потрібно на вашому комп'ютері — це копія Chrome або Safari і улюблений текстовий редактор. Canvas дуже простий для роботи і не вимагає IDE.
Переглянути оригінал книги та завантажити приклади до неї ви можете за посиланням: