Введение в WebKit темы программирования DOM
JavaScript является мощным интерпретируемым языком сценариев, разработанным для встраивания в веб-приложения. Можно использовать Объектную модель документа (DOM) JavaScript в Safari и платформе WebKit, чтобы помочь предоставить динамический контент пользователям, разрабатываете ли Вы веб-контент, виджеты Инструментальной панели или приложения Какао.
Кто должен считать этот документ?
Этот документ разработан для многих различных зрителей:
Если Вы - разработчик веб-контента — разрабатывающий веб-сайты и встроили приложения JavaScript — необходимо читать о поддержке JavaScript Safari и как сценарии работают в основанных на WebKit приложениях.
Если Вы - разработчик Какао и WebKit, необходимо читать о том, как интегрировать JavaScript в представления WebKit и как улучшить пользовательский опыт при этом.
Если Вы - разработчик Инструментальной панели, необходимо читать об интеграции JavaScript в виджеты для обеспечения лучшего пользовательского опыта и большего количества расширенных функций пользователям.
Организация этого документа
Тема содержит следующие статьи:
О JavaScript и DOM описывает язык сценариев JavaScript и его реализацию в Safari и WebKit.
Используя Объектную модель документа От JavaScript обсуждает Объектную модель документа и как использовать его от JavaScript.
Используя Холст описывает объект холста, критическую часть Инструментальной панели, но также и полезный в других приложениях WebKit.
Используя Область монтажа От JavaScript описывает, как реализовать копию и функциональность вставки во встроенных приложениях JavaScript.
Используя Перетаскивание От JavaScript описывает, как использовать функциональность перетаскивания OS X из окон Safari и WebKit.
Используя XMLHttpRequest Объекты описывают, как запросить данные от сетевых ресурсов с помощью
XMLHttpRequest
объект.Вызов Методов Objective C От JavaScript описывает, как использовать Objective C в среде сценариев JavaScript, или в объекте WebKit или при помощи плагина пользовательского браузера.
См. также
Safari Ссылка HTML предоставляет описания HTML-тэгов, атрибутов и другой разметки.
Safari Ссылка CSS предоставляет описания свойств CSS и констант.
Руководство по веб-контенту Safari предоставляет информацию о разработке веб-контента для iPhone.
Руководство по Холсту Safari HTML5 предоставляет информацию о
<canvas>
Элемент HTML5.Руководство по программированию уведомления для Веб-сайтов предоставляет информацию о регистрации уведомлений системе уведомления в масштабе всей системы через веб-страницы Safari.
Темы Программирования инструментальной панели предоставляют информацию о технологиях, доступных Вам при создании виджета Инструментальной панели. Дополнительные документы Инструментальной панели и пример кода могут быть найдены в Ссылочной Библиотеке> Приложения Apple> Инструментальная панель.
Раздел Reference Library> Apple Applications> Safari Ссылочной Библиотеки ADC предоставляет полезную информацию о WebKit, технология, обеспечивающая время выполнения JavaScript Apple.