投稿

12月, 2016の投稿を表示しています

Chromeにおけるスクロールの挙動変更について

いつも Feedeen のご利用ありがとうございます。運営者の伊藤です。デスクトップ版 Google Chrome において、マウスクリックでフィードアイテムを開いた際の挙動を若干変更しましたので、変更内容および変更理由をご説明させていただきます。


変更内容
Feedeen でフィードアイテムをクリックして開くと、従来はそのフィードアイテムが一番上に表示されるようにスクロールを行っていました。これを Google Chrome においてのみ、「クリックしたアイテムが上から2番目に表示されるようにスクロールする」という挙動に変更いたしました。つまり、クリックしたアイテムのひとつ上のアイテムが表示された状態になります。

この変更は Google Chrome でマウスクリックによってアイテムを開いた場合のみ適用され、他のブラウザ、およびキーボードショートカットでアイテムを開いた場合は従来のまま変更ありません。


変更理由
あるユーザーの方より、「Google Chrome においてマウスクリックでフィードアイテムを閉じようとすると、勝手にスクロールして閉じることができないことがある」という旨のご報告をいただきました。当方でも現象を再現し調査したところ、以下のことが判明しました。

アイテムリストの上端付近をクリックすると、数回に一回程度発生するJavaScriptによるものではなく、ブラウザが強制的にスクロールさせている現象が発生すると、クリックイベントの通知対象もおかしくなる(このため、アイテムが閉じない)アイテムを閉じるときだけではなく、スターなどのクリックでも発生する発生するのは Google Chrome (Blinkエンジン)のみ Feedeen 側の JavaScript によるものではないため、 Feedeen 側で現象を直接制御する手段がありません。いくつか考えられる対処も試したのですが、残念ながら回避方法は見つかりませんでした。

そこで、「アイテムリストの上端付近をクリック」という条件に着目し、そのような操作をする機会を減らすため、冒頭のとおりの変更を実施しました。まったくの対処療法なのですが、影響を可能な限り緩和するための措置ということで、ご理解いただければ幸いです。
Google Chromeユーザーの皆様には、ご不便をおかけして申し訳ございません。も…

CSV 形式のインポート・エクスポートができるようになりました

イメージ
いつも Feedeen のご利用ありがとうございます、運営者の伊藤です。

本日、半年以上にわたり準備を続けてきた、購読リストのデータ構造の抜本的な変更を実施しました。サービス開始初期に実装した古いコードを抜本的に書き直し、今後の機能追加に柔軟に対応できるものを目指しております。

基本的には内部の変更なので、時間がかかったわりにユーザーの皆様への直接的なメリットは少ないのですが、購読まわりで若干の機能追加・修正がありますので、ここでご紹介させていただきます。


購読リストの CSV 形式でのインポート・エクスポート
これまでの OPML 形式に加えて、 CSV 形式でも購読リストのインポート・エクスポートが可能になりました。 CSV 形式ではファビコン URL やフィードの状態(遅延・停止)などの情報もエクスポートされるため、購読リストの完全なバックアップが可能です。

また、エクスポートした CSV を一般的な表計算ソフトで編集し、その結果をインポートすることで、購読リストをまとめて更新できます。具体的な操作方法を「表計算ソフトで購読リストを編集する方法」に掲載しましたので、ぜひご参照ください。


インポート時のオプションを追加
上記とも関連しますが、購読リストのインポート方法やファビコンの取得を選択できるようにしました。各オプションの詳細については「購読リストのインポート・エクスポート方法」をご参照ください。


インポートするファイルの指定もドラッグ&ドロップで行えるようになりました。


将来的には Google Drive への直接インポート・エクスポートなどを検討しておりますので、ご期待ください。


モバイルデバイスでのインポート・エクスポート
今回から、モバイルデバイスでも購読リストのインポート・エクスポートができるようになりました。デスクトップ版と同様のオプションも指定できます。


Feedeen はブラウザベースですので、エクスポートしたファイルの保存方法などは OS やデバイスごとに異なります。少なくとも iOS 10 であれば iCloud Drive への保存が可能で、 Android も運営者の手持ちのデバイスでは SD カードへの保存ができることを確認しております。ご愛用のデバイスでの保存方法は、デバイスのマニュアル等をご参照ください。


日本語ドメ…

12月24日(土)午前 1:00〜4:00 メンテナンスのためサービスを停止します

いつも Feedeen をご利用いただき、ありがとうございます。運営者の伊藤です。

先日は急遽メンテナンスを中止してしまい、たいへん申し訳ありませんでした。プログラムの改修が終了しましたので、12月24日(土曜日)午前 1:00〜4:00 の時間帯に、下記の通り Feedeen のメンテナンスを実施させていただきます。

メンテナンス内容:

新しいデータ構造への移行プログラムの更新

今回作業量がいつもより多いため、念のため終了予定を1時間遅らせました。午前4時まではサービスが利用できない可能性があるということで、ご承知おきをお願いいたします。

メンテナンス期間中はご不便をおかけいたしますが、ご理解の程、よろしくお願い申し上げます。


12月15日(木)のメンテナンスは延期します

いつも Feedeen をご利用いただき、ありがとうございます。運営者の伊藤です。

12月15日深夜にメンテナンスを行う予定でしたが、開発上の都合により延期させていただきます。新規機能の一部に混乱を招きやすい仕様があり、改善方法を思いついたので、そちらを実装した後にリリースしたほうが良いと判断しました。直前の延期でたいへん恐縮ですが、皆様により良いものをご提供するためということで、ご理解いただければ幸いです。

新たなメンテナンス日程は後日お知らせいたします。今後とも Feedeen をよろしくお願いいたします。


12月15日(木)午前 1:00〜3:00 メンテナンスのためサービスを停止します

いつも Feedeen をご利用いただき、ありがとうございます。運営者の伊藤です。

12月15日(木曜日)午前 1:00〜3:00 の時間帯に、下記の通り Feedeen のメンテナンスを実施させていただきます。メンテナンス期間中は Feedeen がご利用いただけませんので、あらかじめご了承ください。

メンテナンス内容:

新しいデータ構造への移行プログラムの更新

メンテナンス期間中はご不便をおかけいたしますが、ご理解の程、よろしくお願い申し上げます。