- ハウツー

写真:Cult of Mac
iPhoneのウェブページを頻繁に表示している、あのうっとうしいバーをご存知ですか?普段は使わないソーシャルメディアサイトの共有ポップアップを表示するバー?読もうとしているテキストの半分を覆い隠してしまうバー?この迷惑なフレーム越しにページを読むくらいならブラウザタブを閉じた方がましだと思うバー?
さて、皆さんに朗報です。ソフトウェアエンジニアのアリスデア・マクダーミド氏も、スティッキーブックマークが大嫌いです。ただただ文句を言うだけのあなたや私とは違い、マクダーミド氏はこの深刻化する問題に一石を投じました。「Kill Sticky」ブックマークレットは、どんなに汚いページでも確実に削除してくれる優れものです。
共有ポップアップはもうありません
「固定ヘッダーは大嫌いだ」と、カナダのオンタリオ州トロント在住のマクダーミッドさんは書いている。「固定ヘッダーをなくしたい。」
比較的大きい(iPhone と比べて)MacBook を使用していても、邪魔すぎると感じました。
「私は11インチのMacBook Airを使っているので、画面の縦方向のスペースがあまりありません。固定ヘッダーが占める50ピクセルは、3行分のテキストに相当したはずです」と彼は書いています。
マクダーミッド氏の解決策は驚くほどシンプルです。Kill Stickyは、「ページ上の固定位置にあるすべての要素を検出し、削除する」ブックマークレットです。作者によると、このブックマークレットはサイトのナビゲーション(画面上部に表示されるバーで、一部の人にとっては同様に煩わしいもの)も削除する可能性がありますが、ページをリロードするだけで元に戻ります。
Kill Stickyブックマークレットのインストール
ブックマークレットのインストールはMacで行うのが最適です。Safariのブックマークバーにドラッグするだけで済むからです。iOSでも可能ですが、非常に面倒です。iOS 11でもブックマークをドラッグするだけで保存できません。
そこで、Mac で McDiarmid の Kill Sticky Headers ページに移動し、大きな青いボックスまでスクロールして、ブックマーク バーにドラッグします。

写真:Cult of Mac
iCloudを使ってブックマークを同期している場合は、他のすべてのデバイスにもすぐに反映されるはずです。これで、煩わしい共有バーが表示されたら、このブックマークレットをタップするだけで、それらの要素が消えます。
願わくば、この犯罪の加害者たちもいずれこのメッセージに気付くでしょう。そもそも、こんな馬鹿げたバーなんて誰が必要とするでしょうか? お気に入りのソーシャルメディアネットワークでコンテンツを共有するためのツールは、すでに携帯電話やパソコンに組み込まれています。
さらに良い代替案 — リーダービュー
ブックマークレットをインストールしたくない場合は、Safariに組み込まれている代替手段「リーダー表示」があります。URLバーの小さな4本線アイコンをタップ(またはキーボードの⇧⌘Rキー)するとリーダー表示になり、固定された共有バーだけでなく、広告、ナビゲーション要素、その他の不要な要素も削除されます。特に見づらいサイトを頻繁に訪れる場合は、「自動リーダー表示」(iOS 11のみ)を使用して、そのウェブサイトにアクセスするたびにリーダー表示に切り替えることもできます。