- ハウツー

写真:チャーリー・ソレル/Cult of Mac
ブックマークレットについて書くたびに、iOSのSafariにブックマークレットを追加する方法についてのセクションを追加しなければなりませんでした。Macでは、ブックマークレットをブックマークバーにドラッグするだけで完了です。iOSでは状況が複雑すぎて、毎回何段落も書く代わりに、そのリンクを貼るためにハウツー記事を丸々書きました。しかし、iOSではブックマークレットをドラッグ&ドロップする方法があります。
iOS 12 と iOS 13 でテストしましたが、素晴らしいです。
ブックマークレット?
上記の投稿でブックマークレットについて説明した内容は次のとおりです。
ブックマークレットとは、クリックするとウェブブラウザでミニアプリが起動する小さなブックマークのことです。現在開いているページをInstapaperアカウントに保存したり、現在開いているサイトだけを対象としたGoogle検索を起動したりするブックマークレットがあるかもしれません。
ブックマークレットを使用すると、ページ上の強調表示されたテキストを翻訳したり、ToDo リストに何かを送信したり、ほぼあらゆることができます。
iOSでブックマークレットを追加するには、ページ(任意のページ)をブックマークし、そのブックマークのアドレスを編集する必要がありました。JavaScriptコードを探してアドレス欄に貼り付け、ブックマークレットの名前を手動で変更する必要がありました。まさに悪夢でした。
モバイルSafariでブックマークレットをドラッグ&ドロップする方法
AppleがiOS 13でついにブックマークレット機能を追加したかどうかテストしていた時に、モバイル版Safariにブックマークレットを追加する新しい方法を発見しました。実はiOS 12でも使えるようです。ブックマークレットを追加するには、Safariのブックマークサイドパネルを開き、「お気に入り」フォルダまでタップして、ブックマークレットをドラッグするだけです。
これで完了です!お気に入りフォルダはブックマークバーに追加されるフォルダです。ブックマークレットをそこにドラッグすると、ブックマークバーに瞬時に表示され、クリックできるようになります。先ほども言ったように、iOS 13とiOS 12で動作します。もしかしたらそれ以前のバージョンでも動作するかもしれませんが、まだテストしていません。
これは素晴らしいトリックです。ぜひお楽しみください!