Guides and Sample Code
Get details on implementing web technologies with guides, reference, and sample code.
Ask questions and discuss a variety of web development topics with Apple engineers and other developers.
Watch and learn from our engineers as they show how to bring the latest web technologies to your websites on Safari.
Seamlessly link to content inside your app, or on your website in iOS 9. With universal links, you can always give users the most integrated mobile experience, even when your app isn’t installed on their device.
Smart App Banners
Make it easy for users to discover and download your app from a website on iOS. With Safari’s Smart App Banner you can display a banner that provides a direct link to your app on the App Store, or opens the app if the user already has it installed. Smart App Banners integrate seamlessly, have the same look and feel users know from the App Store, and are easy to implement.
Safari Push Notifications
Use the Apple Push Notifications Service to send notifications to your website users, right on their Mac desktop — even when Safari isn’t running. They display your website icon and notification text, which users can click to go right to your website.
Introduced by Apple, WebKit is the most advanced rendering engine, drawing the webpages you see in Safari on macOS and iOS.
HTTP Live Streaming (HLS)
Deliver streaming media to an iOS app or HTML5-based website using an ordinary web server.