hylomの日記: /.J 9/2〜9/13にかけての問題修正・変更点 4
/.Jの大規模アップデートから約2週間が経ち、ユーザーの皆様からも多くのご要望やバグ報告が寄せられておりますが、運営チームでは可能なものから順次対応を行っております。そのなかから、/.Jで先週から今週頭(9/2〜9/13)にかけて行われた変更点をご紹介します。大きい変更点は、Cookieの仕様変更およびM2のパラメータ変更です。
Cookieの仕様変更
/.Jのアップデート後、Cookieの仕様が変更され、対象が「.slashdot.jp」となりました。これは、セクションがサブドメイン(たとえばit.slashdot.jpなど)に分割されたことに対応するためです。これにより、旧Cookieを持っている場合サブドメインを使用しているセクションにアクセスすると、ログインしていないように見えるという問題が発生します。この問題はアップデート後、いったんログアウトした後に再ログインしてCookieを更新すれば解決するのですが、この問題が発生しているユーザーが多いようなので、slashdot.jpにアクセスした最に強制的にCookieを更新するよう設定を変更しました。
なお、一部「.slashdot.jp」を対象としたCookieを受け付けないという仕様のWebブラウザが存在するようです。このようなWebブラウザの場合、サブドメインを使用したセクションにアクセスできないという問題が発生します。現在w3mで発生するということは確認しておりますが、現状では解決の目処が立っておりません。
M2のパラメータ変更
8/30のアップデート後、M2(メタモデレーション)はモデレーション自体を評価するのではなく、コメント自体を評価することでモデレーションを評価するというシステムに変更されています。
一見分かりにくいのですが、たとえば「A」というコメントに「興味深い」というポジティブなモデレーションと、「オフトピック」というネガティブなモデレーションが同時に行われている場合、ここでM2によってコメントAに対しメタモデレータが「+」の評価を下すと、「興味深い」というモデレーションに評価が与えられます。一方、「-」の評価を下した場合、「オフトピック」というモデレーションに評価が与えられます。
モデレーションに与えられた評価はコメントのスコア計算に影響し、評価の高いモデレーションがよりコメントのスコアに影響を与えるシステムとなっています。つまり、M2で行われた「+」「-」という操作は、そのコメントのスコア計算には直接は反映されず、「+」の場合はポジティブなモデレーションの重みを上げ、「-」の場合はネガティブなモデレーションの重みを上げる、ということで間接的にスコアに反映されます。
さて、現状のM2では、評価が分かれているコメント(ポジティブなモデレーションとネガティブなモデレーションの両方が付いているコメント)を、優先的にM2対象リストに表示するようになっています。この「評価が分かれている」かどうかを判定する判定式にはパラメータの1つとしてモデレーションを行ったユーザーの「信頼度」という内部パラメータが用いられています。このパラメータの影響が大きく、「信頼度」が高いユーザーによってモデレーションされたコメントはすぐにM2対象外になり、結果としてかなり古いコメントがM2の対象となってしまう事態が発生しました。そこで、計算式のパラメータを信頼度の影響を小さくするよう変更しました。これにより、より多くのコメントがM2の対象となります。
ただし、現状のパラメータが/.Jにおいて最適かどうかはまだ分からないので、将来的に再度パラメータ変更を行う可能性もあります。今後様子を見て調整を行うか判断する予定です。
日記・タレコミ編集画面の変更
日記・タレコミ画面では、プレビューの実行時に自動的に編集途中のタイトルや本文などセーブされ、「保存」をクリックせずに再度編集画面を開くとその内容が自動的にロードされるようになっています。この場合、「リセット」をクリックする、もしくはたとえば日記なら「http://srad.jp/journal?new=1」のように、「new=1」という引数付きURLを開くことで再度新規作成を行えます。また、Slashbox内にある「日記の新規作成」リンクから日記編集画面を開いた場合、自動的に内容がリセットされるように変更を行いました。日記作成画面のレイアウトが崩れていたのも修正しています。
各種デザインの変更
フォントサイズ指定を固定指定ではなく、相対指定に変更しました。これにより、メインカラムのフォントサイズが以前よりもやや大きくなっており、またWebブラウザの設定でデフォルトフォントサイズを変更していた場合はこれに応じたサイズで表示されるようになっています。
そのほかの変更点
そのほか、国民投票のコメントページで一定以上数のコメントが表示されない問題や、細かい部分のデザインを修正しました。
なお、チケットに登録されているバグ報告についても確認し、対応できるものから対処を行っておりますので、問題報告やご要望はこちらへお寄せください。
おつかれさまです。 (スコア:1)
やっぱCookieで嵌るひと多いみたいだし、よさそうですね。
M2は重みなのか、メタモデページにもうちょっと良い説明あるといいんですが。
ちなみにページですがAndroid/iPhone向けのCSS指定があれば、そのままいけるんですが、どんなもんでしょう?
# とりあえずの、シンプル相当で...PCで切り替えるのもアレだしw
w3m利用の人には個別のサブドメインクッキーが出るようにすれば、(ログインしまくれば)とりあえず利用できる、かな?
M-FalconSky (暑いか寒い)
w3m のクッキー (スコア:1)
~/.w3m/cookies を自分で編集して .slashdot.jp に書きかえる
という対処法はどうでしょうか。
私はとりあえずこれで動いてるっぽいですけど。
Re: (スコア:0)
原因はslashdot.jpがslashdot.or.jpじゃないから。
たとえばco.jp全体にcookieを与えてしまうとまずい。
#385702 - w3m rejects valid cookies based on false assumptions - Debian Bug report logs [debian.org]
というわけでw3mが用意したオプションがある。
0.5.3のavoid "wrong number of dots"がそれ。
Re: (スコア:0)
これでできてるように見える。