Inspect webpages, Service Workers, Home Screen web apps, extensions, and content inside apps on iOS and iPadOS devices and simulators from a connected Mac.
Introduction Apple has provided changes to iOS, iPadOS, Safari, and the App Store that impact developers’ apps in the European Union (EU) to comply with the Digital Markets Act (DMA). They create additional options for developers, including how they can distribute apps on iOS and iPadOS, process payments, use web browser engines in iOS and iPadOS apps, request interoperability with hardware and so
Using alternative browser engines in the European Union iOS and iPadOS include capabilities that let apps use alternative browser engines — browser engines other than WebKit — for dedicated browser apps and apps providing in-app browsing experiences in the EU. To use an alternative browser engine in your app, you’ll need to request the Web Browser Engine Entitlement (for browser apps that want to
Macaque is a UserScript Manager Browser Extension. Macaque provides you the ability to add, edit, remotely edit, as well as view the console logs for each UserScript! The following GM API's are supported: - GM.addStyle - GM.addValueChangeListener - GM.deleteValue - GM.download - GM.getResourceText - GM.getResourceURL - GM.getValue - GM.info - GM.listValues - GM.log - GM.notification - GM.openInTab
Svadilfariは、Safariにジェスチャー操作を導入する拡張機能です。 Webサイト上でジェスチャーを描くことで、タブの操作、リロード、URLのコピーなど、Safariの様々な操作を行うことができます。 Svadilfariを導入すると、次のことができます - 設定済みのジェスチャーをWebサイト上で描き、アクションを実行 - 用意された豊富なパターンから利用するものを選択 - 自分の好きなパターンを指で描いて登録 - カスタマイズ可能な10個以上のアクションを実行 - 除外リストを利用して、特定のドメインやWebページでジェスチャーを無効化 Svadilfariをインストールして、快適なWebブラウジングを楽しみましょう! Svadilfariをご利用いただきありがとうございます。このアップデートには、以下の内容が含まれます。 - iCloud同期: 同じApple IDでログイ
This blog post covers a new feature called Private Click Measurement, or PCM, for measuring ad clicks across websites and from iOS apps to websites. It is part of iOS and iPadOS 14.5 betas. Motivation and Goals Classic ad attribution on the web is done with cookies carrying user or device IDs. Such attribution constitutes cross-site tracking which WebKit is committed to preventing. Websites should
Many applications use WKWebView as a convenient way to display websites without requiring users to leave the app, referred to as in-app browsing. Although this can provide a great user experience, the powerful features available to developers using WKWebView allow a hosting app to monitor users across all of the sites they visit within the app. Powerful WKWebView features, such as JavaScript injec
About upcoming limits on trusted certificates In our ongoing efforts to improve web security for our users, Apple is reducing the maximum allowed lifetimes of TLS server certificates. What's changing TLS server certificates issued on or after September 1, 2020 00:00 GMT/UTC must not have a validity period greater than 398 days. This change will affect only TLS server certificates issued from the R
Update at 2018.10.31 This bug has been fixed in iOS 12.1, have a good day~ I found a problem with Array's value state in the newly released iOS 12 Safari, for example, code like this: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"> <title>iOS 12 Safari bugs</title> <script type="text/jav
With iOS 11.3, Apple has silently added support for the basic set of new technologies behind the idea of “Progressive Web Apps” (PWAs). It’s time to see how they work, what are their abilities and challenges, and what do you need to know if you already have a published PWA. ⚠️ Updated version of this article ⏩ firt.dev This App is a PWA and it appears full screen -offline capable- on an iPad. It a
TL;DR The AMP Project and Igalia have recently been collaborating to improve WebKit’s implementation of the Web platform. Both teams are committed to make the Web better and we expect that all developers and users will benefit from this effort. In this blog post, we review some of the bug fixes and features currently being considered: Frame sandboxing: Implementing sandbox values to allow trusted
AMP is currently experimenting with a new approach to implement scrollable iframes. It’s described in detail in AMP, iOS, Scrolling Redo 2 — the shadow wrapper approach. IntroOur goal for AMP is to ensure that documents are embeddable in variety of the environments. Whether the document is viewed standalone or in a WebView or in a iframe — it should be fully functional and the behavior should be,
Last year we published a blog post about getting more responsive tapping on iOS. With the release of iOS 10, we’ve made some minor adjustments to the behavior of our fast tapping, and an important change to a very common user interaction: pinch zooming. Fast Tapping A common complaint on iOS 9 and earlier was that events triggered by a user tapping the screen were slightly delayed. This was becaus
This app lets you browse any website using UIWebView and the new iOS8 WKWebView to compare and test rendering performance for HTML5 and WebGL applications. You can also open any website using the iOS9 SafariViewController. App Features: - Choose an option to render any website in UIWebView or WKWebView or SafariVC. - Option to hide the top header bar or bottom footer navigation bar to render and t
Tweet Usually minor updates on iOS don’t bring news to Safari and web developers. That’s not the case on iOS 9.3: new APIs, support for Responsive Images, a new weird viewport attribute and new devices in the market make us check what’s new. Overview Changes with iOS 9.3 for web developers and designers: iPhone SE is equal to iPhone 5(s) iPad Pro 9.7″ is equal to iPad Mini / Air but with 3D Touch
WebKit on iOS has a 350 millisecond delay before single taps activate links or buttons. WebKit has this delay because we also allow users to double tap to zoom, which is a great way to zoom in on content that is well-sized for large desktop displays, but appears too small on mobile devices. However, when a user has tapped once, WebKit cannot tell if the user intends on tapping again to trigger a d
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く