Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы WebKit

Введение

Классы   Протоколы   Другая ссылка  

WebKit обеспечивает ряд классов для отображения веб-контента в окнах и реализует опции браузера, такие как следующие ссылки, когда щелкнувшийся пользователем, управляя прямым спиной списком, и управляя историей страниц, которые недавно посещают. WebKit значительно упрощает сложный процесс загрузки веб-страниц — т.е. асинхронно запрашивая веб-контент от сервера HTTP, куда ответ может наступить инкрементно в произвольном порядке, или частично вследствие сетевых ошибок. WebKit также упрощает процесс отображения того содержания, которое может содержать различные типы MIME и соединить элементы кадра каждый с их собственным набором полос прокрутки.

Классы

NSObject

NSObject корневой класс большинства иерархий классов Objective C.

WebArchive

Объект WebArchive представляет веб-страницу, которая может быть заархивирована — например, заархивирована на диске или на области монтажа.

WebBackForwardList

Объект WebBackForwardList ведет список посещаемых страниц, используемых, чтобы возвратиться и передать новой странице.

WebDataSource

WebDataSource инкапсулирует веб-контент, который будет выведен на экран в веб-представлении кадра.

WebFrame

Объект WebFrame инкапсулирует данные, выведенные на экран в объекте WebFrameView.

WebHistory

Объекты WebHistory используются для поддержания страниц, которые посещают пользователи.

WebHistoryItem

Объекты WebHistoryItem инкапсулируют информацию о посещении страницы так, чтобы пользователи могли возвратиться к той странице.

WebPreferences

WebPreferences инкапсулирует предпочтения, которые можно изменить на объект веб-представления.

WebResource

Объект WebResource представляет загруженный URL.

WebScriptObject

Объект WebScriptObject является оберткой Objective C для объекта сценариев, переданного Вашему приложению от среды сценариев.

DOMObject

DOMAbstractView

DOMBlob

DOMFile

DOMCounter

DOMCSSRule

DOMCSSCharsetRule

DOMCSSFontFaceRule

DOMCSSImportRule

DOMCSSMediaRule

DOMCSSPageRule

DOMCSSStyleRule

DOMCSSUnknownRule

DOMCSSRuleList

DOMCSSStyleDeclaration

DOMCSSValue

DOMCSSPrimitiveValue

DOMCSSValueList

DOMEvent

DOMMutationEvent

DOMOverflowEvent

DOMProgressEvent

DOMUIEvent

DOMKeyboardEvent

DOMMouseEvent

DOMWheelEvent

DOMFileList

DOMHTMLCollection

DOMHTMLOptionsCollection

DOMImplementation

DOMMediaList

DOMNamedNodeMap

DOMNode

DOMAttr

DOMCharacterData

DOMComment

DOMProcessingInstruction

DOMText

DOMCDATASection

DOMDocument

DOMHTMLDocument

DOMDocumentFragment

DOMDocumentType

DOMElement

DOMHTMLElement

DOMHTMLAnchorElement

DOMHTMLAppletElement

DOMHTMLAreaElement

DOMHTMLBaseElement

DOMHTMLBaseFontElement

DOMHTMLBodyElement

DOMHTMLBRElement

DOMHTMLButtonElement

DOMHTMLDirectoryElement

DOMHTMLDivElement

DOMHTMLDListElement

DOMHTMLEmbedElement

DOMHTMLFieldSetElement

DOMHTMLFontElement

DOMHTMLFormElement

DOMHTMLFrameElement

DOMHTMLFrameSetElement

DOMHTMLHeadElement

DOMHTMLHeadingElement

DOMHTMLHRElement

DOMHTMLHtmlElement

DOMHTMLIFrameElement

DOMHTMLImageElement

DOMHTMLInputElement

DOMHTMLLabelElement

DOMHTMLLegendElement

DOMHTMLLIElement

DOMHTMLLinkElement

DOMHTMLMapElement

DOMHTMLMarqueeElement

DOMHTMLMenuElement

DOMHTMLMetaElement

DOMHTMLModElement

DOMHTMLObjectElement

DOMHTMLOListElement

DOMHTMLOptGroupElement

DOMHTMLOptionElement

DOMHTMLParagraphElement

DOMHTMLParamElement

DOMHTMLPreElement

DOMHTMLQuoteElement

DOMHTMLScriptElement

DOMHTMLSelectElement

DOMHTMLStyleElement

DOMHTMLTableCaptionElement

DOMHTMLTableCellElement

DOMHTMLTableColElement

DOMHTMLTableElement

DOMHTMLTableRowElement

DOMHTMLTableSectionElement

DOMHTMLTextAreaElement

DOMHTMLTitleElement

DOMHTMLUListElement

DOMEntity

DOMEntityReference

DOMNotation

DOMNodeIterator

DOMNodeList

DOMRange

DOMRect

DOMRGBColor

DOMStyleSheet

DOMCSSStyleSheet

DOMStyleSheetList

DOMTreeWalker

DOMXPathExpression

DOMXPathResult

WebUndefined

Объекты WebUndefined просто используются для представления JavaScript «неопределенное» значение в методах при образовании моста между JavaScript и Objective C.

WKBackForwardList

A WKBackForwardList объект является списком веб-страниц, которые ранее посещают в веб-представлении, которое может быть достигнуто путем возвращения или вперед.

WKBackForwardListItem

A WKBackForwardListItem объект представляет веб-страницу в прямом спиной списке веб-представления.

WKFrameInfo

A WKFrameInfo объект содержит информацию о кадре на веб-странице.

WKNavigation

A WKNavigation объект содержит информацию для отслеживания загружающегося прогресса веб-страницы.

WKNavigationAction

A WKNavigationAction объект содержит информацию о действии, которое может вызвать навигацию, используемую для того, чтобы сделать стратегические решения.

WKNavigationResponse

A WKNavigationResponse объект содержит информацию об ответе навигации, используемом для того, чтобы сделать стратегические решения.

WKPreferences

A WKPreferences объект инкапсулирует предпочтительные настройки для веб-представления.

WKProcessPool

A WKProcessPool объект представляет пул процессов веб-контента.

WKScriptMessage

A WKScriptMessage объект содержит информацию о сообщении, отправленном от веб-страницы.

WKUserContentController

A WKUserContentController объект обеспечивает путь к JavaScript, чтобы добавить сообщения и ввести пользовательские сценарии к веб-представлению.

WKUserScript

A WKUserScript объект представляет сценарий, который может быть введен в веб-страницу.

WKWebViewConfiguration

A WKWebViewConfiguration объект является набором свойств, с которыми можно инициализировать веб-представление.

WKWindowFeatures

NSURLDownload

NSURLDownload класс загружает запрос асинхронно и сохраняет данные к файлу.

WebDownload

Объекты WebDownload инициируют клиентские запросы загрузки от имени делегата.

NSView

NSView класс определяет основное получение, обработку событий и печать архитектуры приложения.

WebFrameView

Объекты WebFrameView и их подпредставления выводят на экран веб-контент, содержавшийся в кадре.

Веб-представление

Веб-представление является базовым классом представления в платформе WebKit, управляющей взаимодействиями между классами WebFrame и WebFrameView.

WKWebView

A WKWebView отображения объекта интерактивный веб-контент.

Протоколы

WKNavigationDelegate

Класс, соответствующий WKNavigationDelegate протокол обеспечивает методы для отслеживания прогресса основной навигации кадра и для решения политики загрузки для основного кадра и навигации подкадра.

WKScriptMessageHandler

Класс, соответствующий WKScriptMessageHandler протокол обеспечивает метод для получения сообщений от JavaScript, работающего в веб-странице.

WKUIDelegate

Класс, соответствующий WKUIDelegate протокол обеспечивает методы для представления элементов интерфейса собственного пользователя от имени веб-страницы.

WebDocumentRepresentation

Этот протокол принят классами представления документа, обрабатывающими определенные типы MIME.

WebDocumentSearching

WebDocumentSearching является дополнительным протоколом для объектов представления документа тот поиск поддержки.

WebDocumentText

WebDocumentText является дополнительным протоколом для объектов представления документа тот текст дисплея.

WebDocumentView

Этот протокол принят представлением документа WebFrameView.

WebEditingDelegate

Вы используете WebEditingDelegate, чтобы управлять или увеличить поведение редактирования объекта веб-представления.

WebFrameLoadDelegate

Делегаты загрузки кадра веб-представления реализуют этот неофициальный протокол, который будет уведомлен, в то время как загрузки кадра происходят.

WebJavaPlugIn

Протокол WebJavaPlugIn обеспечивает методы для облегчения доступа JNI к виртуальной машине Java через плагин.

WebOpenPanelResultListener

Делегаты пользовательского интерфейса веб-представления, реализующие webView:runOpenPanelForFileButtonWithResultListener: использование метода методы, определенные в этом протоколе для передачи с объектом прослушивателя.

WebPlugIn

Неофициальный протокол WebPlugIn определяет методы, включающие взаимодействие между приложением с помощью платформы WebKit и любыми основанными на WebKit плагинами, которые это может использовать.

WebPlugInContainer

WebPlugInContainer является неофициальным протоколом, позволяющим плагину отправить сообщения в приложение.

WebPlugInViewFactory

Объект WebPlugInViewFactory используется для создания NSView для плагина.

WebPolicyDecisionListener

Этот протокол позволяет делегатам политики веб-представления связаться с объектами прослушивателя.

WebPolicyDelegate

Неофициальный протокол WebPolicyDelegate работает с протоколом WebPolicyDecisionListener для изменения стратегических решений, которые класс веб-представления делает при обработке URLs или объектов данных, которые они представляют.

WebResourceLoadDelegate

Веб-делегаты загрузки ресурса представления реализуют этот неофициальный протокол, который будет уведомлен относительно прогресса загрузки отдельных ресурсов.

WebScripting

WebScripting является неофициальным протоколом, определяющим методы, которые классы могут реализовать для экспорта их интерфейсов в среду WebScript, таких как JavaScript.

WebUIDelegate

Веб-делегаты пользовательского интерфейса представления реализуют этот неофициальный протокол, чтобы управлять открытием новых окон, увеличить поведение пунктов меню по умолчанию, выведенных на экран, когда пользователь щелкает по элементам, и выполните другие связанные с пользовательским интерфейсом задачи.

Другая ссылка

Дополнительная ссылка DOMDocument

Дополнительная ссылка DOMElement

Дополнительная ссылка DOMHTMLDocument

Дополнительная ссылка DOMHTMLFrameElement

Дополнительная ссылка DOMHTMLIFrameElement

Дополнительная ссылка DOMHTMLObjectElement

Дополнительная ссылка DOMNode

Дополнительная ссылка DOMRange

Ссылка констант WebKit