![]() The visual viewport is the visual portion of a screen excluding on-screen keyboards, areas outside of a pinch-zoom area, or any other on-screen artifact that doesn’t scale with the dimensions of a page. VisualViewportAPI: The Visual Viewport API provides an explicit mechanism for querying and modifying the properties of the visual viewport. Storage Access API: Allows for authenticated embeds while continuing to protect customers’ privacy by default. With it, web developers can check whether their websites conform to the latest specifications. Remove Legacy WebRTC API – Removed in iOS 12. Link Preload also addresses the memory issues that were found to clear preloaded resources in the previous version. Link Preload – It is mainly for preventing pre-loaded resources from getting cleared once parsing is done. ITP Debug Mode: Intelligent Tracking Prevention is a privacy feature that detects which domains have the ability to track the user cross-site and either partition the domain’s cookies or purges its website data altogether. This is a follow-on to the WorkerCanvas proposal and will be merged once the agreement is reached. OffscreenCanvas provides more control over how canvases are rendered. ImageBitmap provides an asynchronous and resource-efficient pathway to prepare textures for rendering in WebGL. It can be created from a variety of source objects using the createImageBitmap() factory method. ![]() **ImageBitmap and OffscreenCanvas: **The ImageBitmap represents a bitmap image which can be drawn to a without undue latency. The API lets you easily direct the browser to make an element and its children, if any, occupy the full screen, eliminating all browser user interface and other applications from the screen for the duration. The Fullscreen API: Provides an easy way for web content to be presented using the user’s entire screen. This is useful for analytics and other cases where async delivery of data is required without blocking navigations and lessens the need for synchronous XHR which is bad for user experience.įrom-Origin Response Header: A way for resources to declare they are unavailable within an embedding context. A web developer can use the feature to report events, state updates and analytics with a small amount of data even when the page is about to be unloaded. It works similarly to changing the device date to April in the northern hemisphere.įetch API Request KeepAlive: By setting the keepalive flag, a developer can make a fetch which will continue working even when a frame is detached. Also, its intelligence enables us to scan HTML to make sure that the minimum CSS can be displayed while stripping the website of its contents.ĬSS Spring Animations – This feature emulates website animations as if it is spring, with its websites are season-aware. It gets rid of HTML from websites but keeps CSS content for the looks. The CSS display property specifies the type of rendering box used for an element. In other words, preventing website modifications or the changing of their “properties” after they’ve loaded.ĬSS display: contents – Removed in iOS 12. This iOS 11 Safari Experimental feature prevents you from changing settings in web pages with settings. A constant property can be merged, concatenated, combined, zipped, sampled, filtered, and transformed. However, the API can also be used as a general storage mechanism.Ĭonstant Properties – Constant properties are initialized at the time of creation and cannot be reinitialized, in other words, new values cannot be pushed. The Cache API was created to enable Service Workers to cache network requests so that they can provide appropriate responses even while offline. These might be regular requests and responses created in the course of running your application, or they could be created solely for the purpose of storing some data in the cache. **Async Frame Scrolling **– Make an iframe scrollable on iOS, or more smoothly.Īccessibility Object Model: The Accessibility Object Model (or called AOM), an experimental JavaScript API that allows developers to modify the browser accessibility tree, has four phases, and supports for phase one recently landed in Chrome Canary behind the flag.Ĭache API: The Cache API is a system for storing and retrieving network requests and corresponding responses. Safari 14 Experimental Features - Functions Defined and Explained COMPLETED CONTENTĪSTC Texture Support: ASTC stands for Adaptive Scalable Texture Compression, a lossy block-based texture compression algorithm.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |