A cross-platform web development technique used to create interactive web applications. Typically, AJAX is understood to comprise the use of some combination of HTML (Hypertext Markup Language), CSS (Cascading Style Sheets), the DOM (Document Object Model), XML (Extensible Markup Language), JavaScript, and the XMLHttpRequest
object.
A built-in iPhone user interface component. The button bar extends across the bottom of the screen in Safari on iPhone and some built-in applications. It provides buttons that act on the currently displayed iPhone feature or application.
A webpage that is W3C (World Wide Web Consortium)–compliant and in which all elements display and operate as designed, with the exception of any elements that rely on unsupported technologies, such as plug-ins, Flash, or Java.
A style sheet language used to define the visual presentation of a document written in a markup language, such as HTML (Hypertext Markup Language).
A platform-independent interface, typically implemented in JavaScript, that provides a structured set of objects that correspond to a document’s elements. Developers can take advantage of the DOM to dynamically access and change the content, structure, and style of a document written in a markup language, such as HTML (Hypertext Markup Language) or XML (Extensible Markup Language).
A user gesture used to zoom in or out on web content. A double tap consists of two quick taps. Safari on iPhone interprets a double tap as targeting iPhone itself, not the web content. Compare tap.
A user gesture used to scroll or pan. To drag, users place a finger on the iPhone screen and move it in the desired direction without lifting it from the screen.
A user gesture used to scroll or pan quickly. To flick, users place a finger on the iPhone screen and quickly swipe it in the desired direction.
A Safari on iPhone user interface component displayed when users fill out web forms. The form assistant contains buttons that users tap to move among form controls and to dismiss the keyboard.
The standard scripting language used to create web content.
A W3C (World Wide Web Consortium)–compliant webpage or web application that provides a focused solution to users and contains no elements that rely on unsupported technologies, such as plug-ins, Flash, or Java. An iPhone web application emulates the look and behavior of the built-in iPhone applications and minimizes the user’s awareness of the browser experience.
A scripting language used in web content development, primarily to create functions that can be embedded in or included from HTML (Hypertext Markup Language) documents and that interact with the DOM (Document Object Model).
A W3C (World Wide Web Consortium)–compliant webpage that displays and operates as designed, correctly scales content for the iPhone screen, and contains no elements that rely on unsupported technologies, such as plug-ins, Flash, or Java.
To move content displayed on iPhone from side to side (horizontally) with the drag gesture. Compare scroll.
A two-finger user gesture used to zoom out. To pinch close, users place the thumb and a finger (or two fingers) a little distance apart on the iPhone screen and move them toward each other without lifting them from the screen. Compare pinch open.
A two-finger user gesture used to zoom in. To pinch open, users place the thumb and a finger (or two fingers) close together on the iPhone screen and move them apart without lifting them from the screen. Compare pinch close.
A unique implementation of Safari that is native to iPhone. Safari on iPhone interprets user gestures, scales web content to fit the iPhone screen, and contains built-in features that support PDF viewing, video playback, and linking to iPhone features, such as phone, Mail, and Maps.
The version of Safari that runs on the computer desktop.
To move content displayed on iPhone up and down (vertically) with the drag gesture. Compare pan.
See tap.
A built-in iPhone user interface component. The status bar displays information about iPhone, such as battery charge, network status, lock status, and time. The status bar is always visible.
A user gesture used to select a control or element, analogous to a single click in a desktop application. To tap, users make a quick up-and-down motion with a finger, lightly striking the screen. Safari on iPhone interprets a tap as targeting the web content, not iPhone itself. Compare double tap.
A user gesture used to display an enhanced view or additional information, such as the address of a link, or to perform specific actions in built-in iPhone applications and features. To touch and hold, users touch the iPhone screen, leaving their finger motionless until the information is displayed or the action occurs.
A user gesture used to scroll content in an element with overflow capability or a scrollable inline frame element. A two-finger scroll is a drag performed with two fingers moving together in the same direction.
The rectangular area that determines how content is laid out and where text wraps on the webpage when viewed on iPhone.
The area of the iPhone screen that is available for the display of web content.
An international consortium in which member organizations, staff, and the public participate to develop web standards and protocols. See www.w3.org.
(1) An open source source web browser engine. (2) A Mac OS X application framework that provides classes to display web content, and that simplifies webpage loading and the display of content that contains various MIME types.
A markup language used to represent structured information in a standard way.
Last updated: 2010-01-29