Если вы раньше уже занимались программированием или хотя бы внимательно прочитали первую половину главы, то обратили внимание на то, сколько кода требуется для выполнения простых задач. Теперь представьте, сколько времени и усилий вам пришлось бы потратить на построение с нуля системы управления базами данных, визуализацию сложных рисунков или создание приложения для обработки фотографий.
Язык JavaScript обладает такой же мощью, как и любой другой современный язык разработки. По той же причине, по которой для профессиональных языков программирования предлагаются библиотеки для создания графических элементов, BD-механизмы для видеоигр и интерфейсы доступа к базам данных (и это лишь несколько из множества вспомогательных инструментов), в JavaScript существуют API-интерфейсы, помогающие программистам справляться со сложными задачами.
В HTML5 появилось несколько API, позволяющих из простого кода JavaScript обращаться к различным мощным библиотекам. Потенциал этих нововведений настолько важен, что в следующих главах они превратятся в основной объект исследования. Давайте взглянем на новые возможности, чтобы получить представление, о чем пойдет речь в оставшихся главах книги.
Добавить комментарий