mozilla
검색 결과

    Guide to Web APIs

    Here you'll find links to each of the guides introducing and explaining each of the APIs that make up the Web development architecture.

    Documentation

    DOM developer guide
    The Document Object Model is an API for HTML and XML documents. It provides a structural representation of the document, enabling the developer to modify its content and visual presentation. Essentially, it connects web pages to scripts or programming languages.
    File System API guide
    The File System API simulates a local file system that web apps can navigate around. You can develop apps that can read, write, and create files and directories in a virtual, sandboxed file system.
    Introduction to the Camera API
    Through the Camera API, it is possible to take pictures with your device's camera and upload them into the current web page.
    Using the Gamepad API
    HTML5 introduced many of the necessary components for rich, interactive game development. Technologies like <canvas>, WebGL, <audio>, and <video>, along with JavaScript implementations, have matured to the point where they can now support many tasks previously requiring native code. The Gamepad API is a way for developers and designers to access and use gamepads and other game controllers.
    Vibration API
    Most modern mobile devices include vibration hardware, which lets software code provide physical feedback to the user by causing the device to shake. The Vibration API offers Web apps the ability to access this hardware, if it exists, and does nothing if the device doesn't support it.

    Community

    Join the Web API community on our mailing list or newsgroup:

    Also, be sure to join in the live discussion in the #webapi channel on IRC.

    These topics may also be of interest:

    Web Telephony API
    WebTelephony is an API that makes it possible for web content to handle voice phone calls from JavaScript code.
    WebRTC
    WebRTC (Web Real-Time Communication) is an API encompassing a large amount of functionality enabling Web developers to create browser-based, real-time, multi-user, video and audio applications.

    문서 태그 및 공헌자

    Contributors to this page: Sheppy
    최종 변경: Sheppy,