今日のウェブサイトは規模が大きく、実際のウェブサイトのコンテンツが取得された後も広告ネットワークのスクリプトがデータを消費し続けることを考慮すると、さらに規模が大きくなります。
ニュースを読むための有効な方法の 1 つは、後で読みたい記事を Safari のリーディング リストに追加するというものです。ただし、そうすると、保存された各 Web ページが、設定 → iCloudで Safari が有効になっているすべてのデバイスにダウンロードされます。
開発者 Red Brick Labs の Kommute というよくできた iPhone アプリは、お気に入りの Web サイトをダウンロードして外出先や Wi-Fi に接続できないときに読みたいと思っている人にとっては、はるかに優れたソリューションになるかもしれません。
Kommuteなら、URLを入力するだけで、アプリがホームページのコンテンツとディープリンクを自動的に取得し、後で閲覧できます。Kommuteを少しだけ使ってみたところ、このアプリと宣伝通りの使い勝手の良さに満足しました。
Kommute は、お気に入りのニュース記事や Web ページをインテリジェントにダウンロードして、インターネットに接続できないときでも利用できるようにします。
Kommuteの設定
Facebook、Twitter、またはメールでサービスに登録後、お気に入りのウェブサイトが更新された際にプッシュ通知を送信する許可をアプリに求めます。モバイルデータ通信を使用するように設定することも可能ですが、従量制データ通信プランが普及している昨今、このオプションを設定することはお勧めしません。
次に、アプリはコンテンツ選択画面に移動し、世界、エンターテイメント、テクノロジー、スポーツ、ビジネスなどのいくつかのカテゴリにグループ化されたお気に入りのソースを選択するように促します。
Kommute を使用すると、The New York Times、TIME、USA Today、The Guardian、Vogue、ESPN、CNET、Fortune、Bloomberg などの評判の高い大手メディアのほか、Engadget、TechCrunch、Kotaku、The Next Web、Mashable、Gawker などの人気ニュース ブログからコンテンツをダウンロードできます。
ウェブサイトの追加
例えばニューヨーク・タイムズなど、情報源を選択すると、アプリ内ブラウザが選択したウェブサイトを美しく表示します。大きな緑色のプラスボタンをタップするだけで、この情報源をリーディングリストに追加できます。オフラインのウェブサイトは、めくることができるビジュアルカードとして表示されます。
ソースを追加すると、アプリはすぐにウェブサイトのトップページとすべてのページのダウンロードを開始し、インターネット接続なしでもアクセスできるようにします。オフラインモードで必要なものがすべて揃っていることを確認するために、ウェブサイトのダウンロードが完了するまでアプリを開いたままにしておくことをお勧めします。カスタムURLを追加するには、右上の虫眼鏡アイコンをタップしてください。
Kommuteの動作をテストするため、ニューヨーク・タイムズのウェブサイトをダウンロードし、iPhone 6sを機内モードに設定しました。機内モードは、携帯電話のすべての無線通信をオフにするものです。Kommuteを再起動すると、案の定、ニューヨーク・タイムズのカードがまだ表示されていました。
カードをタップすると、ほぼ瞬時にニューヨーク・タイムズのトップページが表示されました。次に、トップページのハンバーガーアイコンをタップしてニューヨーク・タイムズのサブセクションを表示し、「テクノロジー」を選択すると、瞬きするよりも速くキャッシュから読み込まれました。
そこから、iPhoneにバックドアを作るよう命じた連邦判事の命令を取り消すようAppleが申し立てたという特集記事をタップしました。またしても記事は瞬時に表示されました。この体験には本当に満足しました。
ウェブサイトの設定
ウェブサイトカードの「設定」オプションをタップすると、サイトごとの隠れたオプションが表示されます。例えば、Kommuteに記事の画像をダウンロードさせず、外部ドメインへのリンクからもコンテンツを取得するように指示できます。後者の機能は、RedditやHackerNewsなどのアグリゲーターウェブサイト(主にアウトバウンドリンク)で特に便利です。
サイト カードの裏面で利用できるその他の設定には、閲覧リストからサイトを削除するオプションや、Web サイトのダウンロード サイズを示す便利なインジケーター (キャリアの携帯電話接続で Kommute を使用する場合に重要な情報) などがあります。
通知、朝刊、夕刊
Kommuteは、Yahoo!のiPhoneアプリ「Digest」のように、1日に2回、朝と夕方にコンテンツを更新します。朝と夕方のKommuteの更新時間は、右にスワイプして表示される設定でカスタマイズできます。
朝刊と夕刊のダウンロードが完了したとき、またKommuteがコンテンツの更新を正常に完了できなかったときにも通知が届きます。開発者は、Kommuteの使用を中止すると通知の回数が減るとしていますが、私が短時間試用した限りでは、その主張を裏付けることはできませんでした。
組み込みの設定インターフェースで利用できるその他のオプションとしては、プッシュ通知やモバイルデータの無効化または有効化、購入内容の復元、ダウンロードした Web サイトがデバイス上で占めているストレージ容量の確認などが挙げられます。
Kommuteにはキャッシュの問題がある
残念ながら、キャッシュをクリアするオプションは見つかりませんでした。あればもっと助かります。Kommuteのキャッシュが占めるストレージ容量を解放する唯一の方法は、デバイスからアプリを削除して再インストールすることです。私自身のアプリ使用経験から言うと、サイトをリーディングリストから削除しても、Kommuteのキャッシュからダウンロードされたデータがすべて即座に消去されるわけではないようです。
これは驚くことではありません。iOS のインテリジェント ストレージ管理機能は、ストレージ容量が不足するとアプリのキャッシュと一時ファイルを削除しますが、その機能はそれほど積極的ではないため、Tweetbot のようなキャッシュをフラッシュするスイッチがあれば非常に助かります。
開発者によると、Kommute は肥大化を防ぐために古いウェブサイトデータを自動的にクリーンアップしますが、「ウェブサイトの完全に新しいバージョンができるまで、常にデータを保持します」とのことで、これは私がアプリで経験したこととよく似ています。
Kommute のキャッシュが使用可能なストレージ容量を消費することを懸念している場合は、定期的に読まないが、読書リストにある各 Web サイトの自動更新オプションをオフにすることを強くお勧めします。
これらのウェブサイトのコンテンツは、プルして更新するジェスチャーで手動で更新できます。また、Kommute が大量のデータにアクセスするよう要求された場合は、一部のウェブサイトを手動で更新する必要があるかもしれません。
通勤とバックグラウンドアプリの更新
Kommute がモバイルデータ通信で動作するように設定されていない場合、ウェブサイトのバックグラウンド更新は Wi-Fi ネットワークのみに制限されます(設定 → 一般 → App のバックグラウンド更新で Kommute が有効になっていることを確認してください)。繰り返しになりますが、Kommute をモバイルデータ通信で使用する場合は特に注意してください。A) 最近のウェブサイトは一般的にサイズが大きいため、B) アプリを頻繁に使用するほど、オフラインのウェブサイトが更新される可能性が高くなるためです。
最後に
Kommuteは使いやすく、Safariのリーディングリスト機能やサードパーティ製のオフラインニュースリーダーアプリの代替として十分使えると感じました。アプリは魅力的で分かりやすいユーザーインターフェースを備えており、設計通りの機能を提供します。動画、音声、HTML5コンテンツのオフライン再生には対応していませんが、ダウンロードしたいのはウェブサイトであって埋め込み動画ではないので、それほど大きな問題ではないと思います。
Kommuteは、FacebookやInstagramなど、ログインが必要なウェブサイトには対応していません。それ以外は非常に便利なアプリで、特にニュース好きの方や、朝晩にニュースを読みたい方におすすめです。
パソコンの前に座って必死にブログを更新するのが好きな人にとって、Kommuteはあまりメリットがないかもしれません。Kommuteがあるからといって、SafariやPocketのリーディングリストを使うのをやめるつもりはありません。これらのアプリは全く異なる用途で使われています。
私自身の意見なので、念のため言っておきますが、インターネットに接続していなくてもいつでもアクセスできるように、永久に保存しておきたい記事はSafariのリーディングリストに追加しています。それ以外の「後で読む」ニーズについては、Pocketを使っています。
そうは言っても、Kommute は間違いなく私の毎日のスケジュールにフィットするでしょう。
今後、外出先でこのアプリを使う機会が増えると思います。私の経験上、Safariでニュースを読むのはモバイルデータの無駄遣いですし、モバイルデータ使用量と、最近のニュースサイトの多くが肥大化してリソースを大量に消費するという事実から、バッテリー消費が著しく増加します。
可用性
Kommuteを利用するには、iOS 9.0以降を搭載したiPhone、iPod touch、またはiPadが必要ですが、iPadにはネイティブインターフェースがありません。無料版では、閲覧できるのは1つのウェブサイトとトップページのみですが、アプリ内課金で2.99ドルのプレミアム版にアップグレードすると、この制限が解除され、アプリのクローラーがウェブサイトのより深い階層までアクセスできるようになるため、オフラインでもより多くの情報を閲覧できるようになります。
Kommute を App Store から無料で入手してください。