― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 8 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2009年10月13日(火) 12:41 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
Firefoxアドオン「タイムラインを全部読む(Read All Tweets)が面白そうなのでさっそく使ってみました。

Windows 7なのでFirefoxも含めてサポート対象外なのでしょうが、
1. 私の環境ではtwitterの「ホーム」ボタン押す度に新しいウィンドウやタブで開いてしまい、「Twitter は既に別のタブで開かれています。」という文言が表示されます。 それを繰り返すとtwitterからオーバーキャパシティってエラー表示が出ます。
この現象はホームだけでなく、プロフィール、友だちを検索、設定 の各ボタンも押す度に新しいウィンドウやタブで開きます。
2. たぶん未読チェックのタイミングだと思いますが、入力中の文字の変換が途中で確定してしまったりキーの入力を受け付けなくなったりします。(これはtwitter以外のサイトの表示中にも起きます)
3. 未読発現の表示で何度か表示しているうちに色つきの最新の発言が一番最後(「以下は既読です。」 の上に)に表示される事があります。

上の1、2はタイムラインを全部読む(Read All Tweets)を無効にしていると発現しませんが Windows 7だけで発現するものかもしれません。

しかし、便利なアドオンですね。
最初のころはEchofon for Firefoxを利用していたのですが iPhoneアプリも動作させているため、すぐにAPI制限に達してしまうのでAPIを使用しないtwitterホームだけを使うようにしています。
このアドオンはtwitterのAPIを使用していますか?
ボタンの件はわからないんですが、文字入力中の方は検知出来るのなら文字入力中は未読チェックをしないとか、入力中のウィンドウとは別スレッドで未読チェック出来れば回避出来るような気がします。 あるいは自分自身の動作を止めたりするスイッチボタンをどこかに表示して利用しても回避出来るかもしれません。


あと、すごく贅沢なリクエストなんですが、
こういうアドオンで会話のスレッド表示っていうのは可能なんでしょうか。Reply-Toを逆に辿って関連する会話だけを全て表示する機能はほとんどのiPhoneアプリには備わっているんですがデスクトップアプリにはなかなか無いので困っています。
それと、twitterホームでは不可能な「自分自身へのリプライ」と「RT」が出来ると嬉しいです。
Echofon for Firefoxやデスクトップアプリを利用していても、フォローの管理をする場合はtwitterホームを利用しなければならないので、どうせならアプリなんか使わずにブラウザだけで全部賄えたら便利だと思っています。

環境:
Windows 7 Enterprise
Firefox 3.5.3
ATOK 2009


最後に編集したユーザー kiyo4_k [ 2009年10月13日(火) 14:11 ], 累計 1 回

通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年10月13日(火) 13:17 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
4. 未読のチェック間隔を0分に設定するとキー入力の問題を回避出来るのかと思ってやってみたら、0分に設定してもチェックしているようです。 しばらくするとループするみたいでブラウザを閉じるボタンしか押せなくなります。(ブラウザの再読み込みボタンを押した後かも)


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年10月13日(火) 14:23 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
kiyo4_k さんが書きました:
3. 未読発現の表示で何度か表示しているうちに色つきの最新の発言が一番最後(「以下は既読です。」 の上に)に表示される事があります。
説明には「古い順に」と書いてあるので未読発言は上から古い発言--->新しい発言で良いのでしょうが、これは既読発言も混ざった状態で最新の発言が一番最後に表示されたということです。

たぶん、最終の発言番号をprefs.jsに記録しているようですが、ブラウザの再読み込みボタンでの最終の発言が記録されないため、読込済みの発言も未読と判断されているような感じがします。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年10月18日(日) 02:17 
オフライン

登録日時: 2008年8月24日(日) 21:09
記事: 33
kiyo4_k さんが書きました:
1. 私の環境ではtwitterの「ホーム」ボタン押す度に新しいウィンドウやタブで開いてしまい、「Twitter は既に別のタブで開かれています。」という文言が表示されます。 それを繰り返すとtwitterからオーバーキャパシティってエラー表示が出ます。


既読判定がやりやすいように、Twitter 内のリンクは全て別のタブで開くようにしています。この仕様で何か問題があるようなら言ってください。

kiyo4_k さんが書きました:
2. たぶん未読チェックのタイミングだと思いますが、入力中の文字の変換が途中で確定してしまったりキーの入力を受け付けなくなったりします。(これはtwitter以外のサイトの表示中にも起きます)


自分の方ではこの現象は確認できませんでした。twitter以外のサイトの表示中にも起きるというのは、Twitter を別のタブで開いているとこういう現象が起こる(しかし開いてないなら起こらない)ということでいいんでしょうか。もしそうなら確かにこのアドオンが原因の可能性があるので対処しようと思います。

kiyo4_k さんが書きました:
このアドオンはtwitterのAPIを使用していますか?

発言のHTMLを直接取得するため、API は使用していません。ただ将来的には使うようになるかも知れません。

kiyo4_k さんが書きました:
あと、すごく贅沢なリクエストなんですが、
こういうアドオンで会話のスレッド表示っていうのは可能なんでしょうか。Reply-Toを逆に辿って関連する会話だけを全て表示する機能はほとんどのiPhoneアプリには備わっているんですがデスクトップアプリにはなかなか無いので困っています。
それと、twitterホームでは不可能な「自分自身へのリプライ」と「RT」が出来ると嬉しいです。


このアドオンはTwitterホーム上で動くため他のTwitter関連スクリプト(やアドオン)と一緒に使えるというのがコンセプトです。そのためメインの「未読発言のみ古いものから順に表示する」という機能以外は他のスクリプトなどで対応してもらうことになります。
会話のスレッド表示はgetreplytweetでできます。後「自分自身へのリプライ」というのはよくわかりませんが、@troynt's Twitter Script for Greasemonkey を使うと発言の横にRTボタンが表示されます。

kiyo4_k さんが書きました:
4. 未読のチェック間隔を0分に設定するとキー入力の問題を回避出来るのかと思ってやってみたら、0分に設定してもチェックしているようです。しばらくするとループするみたいでブラウザを閉じるボタンしか押せなくなります。(ブラウザの再読み込みボタンを押した後かも)

チェック間隔を0分にするとずっとチェックし続けるようになってしまうのでおすすめできません。これはちょっと安全策を入れた方がいいかもしれませんね。

kiyo4_k さんが書きました:
kiyo4_k さんが書きました:
3. 未読発現の表示で何度か表示しているうちに色つきの最新の発言が一番最後(「以下は既読です。」 の上に)に表示される事があります。

説明には「古い順に」と書いてあるので未読発言は上から古い発言--->新しい発言で良いのでしょうが、これは既読発言も混ざった状態で最新の発言が一番最後に表示されたということです。

たぶん、最終の発言番号をprefs.jsに記録しているようですが、ブラウザの再読み込みボタンでの最終の発言が記録されないため、読込済みの発言も未読と判断されているような感じがします。


ちょっとよくわからないんですが、 「一番古い既読発言->一番新しい既読発言->一番古い未読発言->一番新しい未読発言」というように表示されると言うことなんでしょうか。このアドオンでは「以下は既読です。」と書かれてる部分までスクロールしたときに、その上の発言は全て既読であると見なすようにしているので、読んでもそこまでスクロールしなかった場合既読であるにもかかわらず未読であると判定されることがあります。

_________________
masahal
antispam826-public at yahoo.co.jp
http://masahal.web.fc2.com/


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年10月19日(月) 14:44 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
masahal さんが書きました:
kiyo4_k さんが書きました:
1. 私の環境ではtwitterの「ホーム」ボタン押す度に新しいウィンドウやタブで開いてしまい、「Twitter は既に別のタブで開かれています。」という文言が表示されます。 それを繰り返すとtwitterからオーバーキャパシティってエラー表示が出ます。
既読判定がやりやすいように、Twitter 内のリンクは全て別のタブで開くようにしています。この仕様で何か問題があるようなら言ってください。
これは仕様ですか。 それでは新しいタブで開いたりウィンドウを再利用したり、その時によって変わるのはバグでしょうか。

私としてはTwitter Webと同じ動作で、Twitter自体のコントロールはウィンドウを再利用し、リンクなどは別タブ(ウィンドウ)という動作をして欲しいと思っています。 現状では「ホーム」を押すと別ウィンドウで表示してエラーが出ます。
@を見に行ってホームに戻りたい。 フォロー/フォロワを見に行ってからホームに戻りたい。など、余計なタブやウィンドウを生成して欲しくない。
もちろん、ホームに戻ったときは表示と同時に最新の発言が読み込まれる事を期待します。タブやウィンドウが増えたとして、それを閉じても最新の発言が読み込まれないのはTwitter Webの動作と違います。
「仕様だ、今の動作は変えられない」というならそれでも構いません。 説明の所にそういう動作であることの添え書きが有った方が良いかも知れません。 Twitter Webの動作を拡張しているのにTwitter Webの動作と違うところはハッキリさせた方がバグと言われなくて良いと思います。(その動作が気に入るか気に入らないかというのは別問題ですが)


masahal さんが書きました:
kiyo4_k さんが書きました:
2. たぶん未読チェックのタイミングだと思いますが、入力中の文字の変換が途中で確定してしまったりキーの入力を受け付けなくなったりします。(これはtwitter以外のサイトの表示中にも起きます)
自分の方ではこの現象は確認できませんでした。twitter以外のサイトの表示中にも起きるというのは、Twitter を別のタブで開いているとこういう現象が起こる(しかし開いてないなら起こらない)ということでいいんでしょうか。もしそうなら確かにこのアドオンが原因の可能性があるので対処しようと思います。
なにかのタイミングだったんでしょうか。

他のページ自動更新専用のスクリプトを眺めてみたんですが、そのスクリプトはテキストエリア入力中やカーソルが有る場合やマウスオーバーなどのイベントを確認して、その場合は自動更新をスルーするようになっていました。
文字入力途中で放って置いたら未読チェックは行わないようなので、同じ事をこのアドオンでもやっているんだと思いますが...


masahal さんが書きました:
kiyo4_k さんが書きました:
このアドオンはtwitterのAPIを使用していますか?
発言のHTMLを直接取得するため、API は使用していません。ただ将来的には使うようになるかも知れません。
これは他のアプリやiPhoneを併用しているので150オーバーを気にしての質問でした。


masahal さんが書きました:
kiyo4_k さんが書きました:
あと、すごく贅沢なリクエストなんですが、
こういうアドオンで会話のスレッド表示っていうのは可能なんでしょうか。Reply-Toを逆に辿って関連する会話だけを全て表示する機能はほとんどのiPhoneアプリには備わっているんですがデスクトップアプリにはなかなか無いので困っています。
それと、twitterホームでは不可能な「自分自身へのリプライ」と「RT」が出来ると嬉しいです。
このアドオンはTwitterホーム上で動くため他のTwitter関連スクリプト(やアドオン)と一緒に使えるというのがコンセプトです。そのためメインの「未読発言のみ古いものから順に表示する」という機能以外は他のスクリプトなどで対応してもらうことになります。
会話のスレッド表示はgetreplytweetでできます。後「自分自身へのリプライ」というのはよくわかりませんが、@troynt's Twitter Script for Greasemonkey を使うと発言の横にRTボタンが表示されます。
「自分自身へのリプライ」とは、Twitter Webでは出来なくて、iPhone用も含めて他のアプリでは自分の発言にリプライ出来ます。 訂正や追加情報を書き添えるのに多用しています。
RTは @troynt's Twitter Script for Greasemonkeyを導入する事で使用可能になりましたし、getreplytweetでスレッド表示が可能になりました。 情報ありがとうございます。


masahal さんが書きました:
kiyo4_k さんが書きました:
4. 未読のチェック間隔を0分に設定するとキー入力の問題を回避出来るのかと思ってやってみたら、0分に設定してもチェックしているようです。しばらくするとループするみたいでブラウザを閉じるボタンしか押せなくなります。(ブラウザの再読み込みボタンを押した後かも)
チェック間隔を0分にするとずっとチェックし続けるようになってしまうのでおすすめできません。これはちょっと安全策を入れた方がいいかもしれませんね。
これはお勧め出来ないというレベルじゃありません。一旦0分に設定してしまったらアンインストールしてPrefs.jsの設定行を削除するしか手は無かったです。
あと、Twitter APIを利用していないなら、秒単位で(マズければ最低30秒)で間隔指定が出来れば嬉しいです。


masahal さんが書きました:
kiyo4_k さんが書きました:
kiyo4_k さんが書きました:
3. 未読発現の表示で何度か表示しているうちに色つきの最新の発言が一番最後(「以下は既読です。」 の上に)に表示される事があります。
説明には「古い順に」と書いてあるので未読発言は上から古い発言--->新しい発言で良いのでしょうが、これは既読発言も混ざった状態で最新の発言が一番最後に表示されたということです。

たぶん、最終の発言番号をprefs.jsに記録しているようですが、ブラウザの再読み込みボタンでの最終の発言が記録されないため、読込済みの発言も未読と判断されているような感じがします。
ちょっとよくわからないんですが、 「一番古い既読発言->一番新しい既読発言->一番古い未読発言->一番新しい未読発言」というように表示されると言うことなんでしょうか。このアドオンでは「以下は既読です。」と書かれてる部分までスクロールしたときに、その上の発言は全て既読であると見なすようにしているので、読んでもそこまでスクロールしなかった場合既読であるにもかかわらず未読であると判定されることがあります。
ページの下の方に見えていたとしてもスクロールが必要だという事ですね。
私としては未読分も上から新しいものから古いものという順序で表示して欲しいのでオプションで切り替えられると嬉しいかも。
最新の未読を下の方に表示しようとするため、ウィンドウの表示が大きく上下に動くので見にくいってこともあります。

現状では かなり頻繁に投稿直後の自分の発言を読み込めない状況になるので一旦無効にしてあります。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年11月01日(日) 23:56 
オフライン

登録日時: 2008年8月24日(日) 21:09
記事: 33
返信が遅れてすいません。
kiyo4_k さんが書きました:
@を見に行ってホームに戻りたい。 フォロー/フォロワを見に行ってからホームに戻りたい。など、余計なタブやウィンドウを生成して欲しくない。
もちろん、ホームに戻ったときは表示と同時に最新の発言が読み込まれる事を期待します。タブやウィンドウが増えたとして、それを閉じても最新の発言が読み込まれないのはTwitter Webの動作と違います。

新しいタブを開かないと「戻る」たびにまたプロセスを開始しないというのもあるので、できるだけ新しいタブで開くようにしたいんですが、必要最小限に発言内のリンクだけ新しいタブで開くように変更にしました。

kiyo4_k さんが書きました:
他のページ自動更新専用のスクリプトを眺めてみたんですが、そのスクリプトはテキストエリア入力中やカーソルが有る場合やマウスオーバーなどのイベントを確認して、その場合は自動更新をスルーするようになっていました。
文字入力途中で放って置いたら未読チェックは行わないようなので、同じ事をこのアドオンでもやっているんだと思いますが...

テキストボックスにフォーカスがあるときはチェックを遅らせるようにしました。ただ、フォーカスをあわせているといつまで経っても新しい発言のチェックが行われないというのも困るので、遅らせるだけでチェック自体は行われます。

kiyo4_k さんが書きました:
これはお勧め出来ないというレベルじゃありません。一旦0分に設定してしまったらアンインストールしてPrefs.jsの設定行を削除するしか手は無かったです。
あと、Twitter APIを利用していないなら、秒単位で(マズければ最低30秒)で間隔指定が出来れば嬉しいです。


0分に設定した場合自動的に1分に変更するようにしました。個人的には1分単位でも十分だと思うんですが、要望が多いなら秒単位に変更するかも知れません。

kiyo4_k さんが書きました:
masahal さんが書きました:
kiyo4_k さんが書きました:
kiyo4_k さんが書きました:
3. 未読発現の表示で何度か表示しているうちに色つきの最新の発言が一番最後(「以下は既読です。」 の上に)に表示される事があります。
説明には「古い順に」と書いてあるので未読発言は上から古い発言--->新しい発言で良いのでしょうが、これは既読発言も混ざった状態で最新の発言が一番最後に表示されたということです。

たぶん、最終の発言番号をprefs.jsに記録しているようですが、ブラウザの再読み込みボタンでの最終の発言が記録されないため、読込済みの発言も未読と判断されているような感じがします。
ちょっとよくわからないんですが、 「一番古い既読発言->一番新しい既読発言->一番古い未読発言->一番新しい未読発言」というように表示されると言うことなんでしょうか。このアドオンでは「以下は既読です。」と書かれてる部分までスクロールしたときに、その上の発言は全て既読であると見なすようにしているので、読んでもそこまでスクロールしなかった場合既読であるにもかかわらず未読であると判定されることがあります。

ページの下の方に見えていたとしてもスクロールが必要だという事ですね。
私としては未読分も上から新しいものから古いものという順序で表示して欲しいのでオプションで切り替えられると嬉しいかも。
最新の未読を下の方に表示しようとするため、ウィンドウの表示が大きく上下に動くので見にくいってこともあります。

あー、ちょっと勘違いしてたかも知れません。このアドオンでは一番上が古く一番下が新しくなるように表示し、その後定期的に新しい発言をチェックして、あれば(上から順番になるように)既に表示してある既読発言の下に表示しているんですが、そうではなくて新しくチェックした発言は上の方に表示してほしいと言うことなんでしょうか。
「未読発言へ移動」をクリックすればすぐに移動できるようにしてるんですが、それじゃあだめでしょうか。

_________________
masahal
antispam826-public at yahoo.co.jp
http://masahal.web.fc2.com/


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年11月05日(木) 01:08 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
すみません、いまFirefox3.6b1に変えてアドオンが使えなくなってしまっていたり、別のことを試しているところなので見ていません。
しばらく後でレポートします。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2009年11月07日(土) 11:50 
オフライン
Administrator

登録日時: 2005年9月02日(金) 00:59
記事: 1762
すみません。
しばらく後でレポートします と書きましたが、
現時点ではFirefox3.6b1で HootSuiteやSeesmic Webを利用していて、アドオンやスクリプトのコンフリクトを気にせずに使えています。
おそらくFirefox3.5.xを使用することは無いような気がします。


通報する
ページトップ
 プロフィール  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 8 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[18人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean