由々識の気まぐれ日記

JavaScriptプログラマ「由々識」が時々書くするブログ。 内容はJavaScript全般、Sleipnir関係。

Sleipnir 2.7.1 test4 リリース

Sleipnir 2.7.1 に上書きして使用する テスト版、test4 が 2ch でリリースされました。
Sleipnir 2.7.1 正式版に test1 〜 test3 を順番に上書きした上で test4 を上書きしてください。

<更新履歴>
[仕様変更]
- ナビゲーションロックされたウィンドウ内部のフレームの移動はそのままのフレームに開くようにした。(NX)
- ツールバーとは別に Dock の文字色を指定できるようにした。(skin.ini の [Colors] DockText=#ffffff
 のように指定してください。)(RAPT)
- 自動アップデートのとき Sleipnir が完全に終了するまでの待ち時間制限をなくした。
 (今までは 1 分以内に完全終了できないとエラーになっていました。)(RAPT)
- Sleipnir オプション|ユーザー インタフェース|キーボード の設定ボタンに▼をつけた。(NX)
- Sleipnir オプション|検索|検索エンジンメニュー の新規ボタンに▼をつけた。(NX)

[不具合修正]
- Windows XP 以下の環境のときのページ検索バーのラベルの位置を調整した。(RAPT)
- 標準ツールバーのボタンの最右が区切りのとき、シェブロンメニューが表示されなく
 なっていた不具合を修正した。(NX)
それでは各々見ていきましょう。


- ナビゲーションロックされたウィンドウ内部のフレームの移動はそのままのフレームに開くようにした。(NX)
えーーっ! なんということを!!
リンクをクリックして新しいウィンドウで開かないナビゲーションロックなんて、
ナビゲーションロックじゃありませんよっ!!!
これじゃあ、何のためのナビゲーションロックなのかわかりません。
即刻元に戻して欲しいです。


- ツールバーとは別に Dock の文字色を指定できるようにした。(skin.ini の [Colors] DockText=#ffffff
 のように指定してください。)(RAPT)
Dock のタイトル(ラベル)の文字色は変わりましたが、ページ検索バーの「次を検索」ボタンの文字色は黒色のままでした。
私としては、文字サイズやフォントを指定できるようにしてほしいのですけどね。
そういえば、Sleipnir オプション「クライアント|デザイン」の「各ツールバーのタイトルを表示する」では『タイトル』という表記になっているのですが、
Sleipnir オプション「Dock|サジタリウス」の「ラベルを表示する」では、
『ラベル』という表記になっているんですよね。
どちらが正しいのかは私にはわかりませんが、どちらかに統一した方が良いかと思います。


- 自動アップデートのとき Sleipnir が完全に終了するまでの待ち時間制限をなくした。
 (今までは 1 分以内に完全終了できないとエラーになっていました。)(RAPT)
自動アップデートすることがないので割愛。


- Sleipnir オプション|ユーザー インタフェース|キーボード の設定ボタンに▼をつけた。(NX)
- Sleipnir オプション|検索|検索エンジンメニュー の新規ボタンに▼をつけた。(NX)
“▼”が付きました。ただそれだけですが、わかりやすい仕様になったといえます。


- Windows XP 以下の環境のときのページ検索バーのラベルの位置を調整した。(RAPT)
見比べたのですが、違いがわかりませんでした。(汗)
というか、何故にこれが不具合修正のなのでしょうか?
仕様変更のような気がしますが・・・。


- 標準ツールバーのボタンの最右が区切りのとき、シェブロンメニューが表示されなく
 なっていた不具合を修正した。(NX)
正常に動作することを確認しました。


以上です。
主な更新点はナビゲーションロックが改悪されたことと言ったところでしょうか。
次のバージョンで再修正されていることを願います。



(2008/05/16 01:40 追記)

ナビゲーションロックの件ですが、新仕様のままだと、
「Sleipnir オプション『ユーザー インターフェイス|ウィンドウ』の『ナビゲーションロックされたウィンドウから新しいウィンドウを開く』を ON にしたのに新しいウィンドウで開かない」
という質問・苦情が出ると思います。
今までナビゲーションロックしたウィンドウ(タブ)のリンクをクリックしたら例外無く新しいウィンドウで開いていたのが、
フレームページで<A>タグのtarget属性に従うようになる=どこに開くかわからないようになっては、
「ナビゲーションロック機能はフレームページでは非対応になりました」と言うのに等しいです。
フレームの意味や仕組みを知らない初心者ユーザーから、「ナビゲーションロックって機能したり機能しなかったり使い勝手が悪い!」と思われることは目に見えています。
また、Web ページの中にはフレームを使用しているのが見た目ではわからないページもあり、
その場合、「このページはフレームを使用していないからナビゲーションロックしたら新しいウィンドウで開く」と思ってナビゲーションロックしてリンクをクリックしたら、ページ内の表示が切り替わって「あ、ここってフレームページだったのか」と、
使用者の意図しない動作を引き起こす可能性もあります。
はっきり言いますが、使ってもどうなるかわからない機能なんて使いものになりません
ユーザーは「この機能を使ったらこうなる」と考えた上で機能を使うのです。
以上の理由から、次回の更新では元の機能に戻していただきたく思います。

コメント

ナビゲーションロックの仕様は変更後の方が俺にはあってるなぁ。
これは簡易ヘルプの時みたいに、iniファイルへの記述でon/offできるようにしてほしい。

ini ファイルを直接書き換えて設定できるようにするにしても、
デフォルトの設定は元の仕様の方が良いのではないかと思います。
Sleipnir オプション『ユーザー インターフェイス|ウィンドウ』の『ナビゲーションロックされたウィンドウから新しいウィンドウを開く』の文言が嘘になってしまいますし。

好みが分かれるところですし、
確かに、混乱しない用にデフェルトは以前のままがいいかもしれませんね

きたのです。

貴重なご意見ありがとうございます。

今回の変更の目的としましては、
フレームを利用したページ(タブ)をナビゲーションロックした状態で、"更新"した場合、
そのフレーム部分だけが取り出され、新規ウィンドウで立ち上がらないようにすることでした。

これは、前回終了時の状態を復元するだけでも発生しており、
pota などでこの動作を行うと、ガジェットだけのタブが発生するため、現に混乱される方もいらっしゃいます。

ただ、由々識さんご指摘の通り、
フレームページに限った話とはいえ、
今回の変更ではユーザーの方々に余計な混乱を招いてしまう可能性があると思いますので、オプション化を含め、再度検討させていただきたいと思います。

ありがとうございます。

> きたの さん

開発お疲れ様です。
今、自分で書いた記事を見て「少し語気が荒かったかな」と反省しております。

> 今回の変更の目的としましては、
> フレームを利用したページ(タブ)をナビゲーションロックした状態で、"更新"した場合、
> そのフレーム部分だけが取り出され、新規ウィンドウで立ち上がらないようにすることでした。
>
> これは、前回終了時の状態を復元するだけでも発生しており、
> pota などでこの動作を行うと、ガジェットだけのタブが発生するため、現に混乱される方もいらっしゃいます。

なるほど、そういう目的があったのですか。
しかし、フレームページで"更新"した際にフレームが分解しないようになったかわりに、
フレームページでナビゲーションロックが機能しなくなるという本末転倒仕様だったため、
つい語気が荒くなってしまいました。
まことに申し訳ないです。

フレーム分解の件は確かに初心者の方には「何これ!?」な症状ですね。
あちらを立てればこちらが立たず。こちらを立てればあちらが立たず。
大変難しい問題ですが、身体に気をつけてがんばってください。

こんばんは、RAPT です。

>ラベル
ご指摘ありがとうございます。
ツールバーに合わせて、「タイトル」で統一したいと思います。

>Dock のタイトル(ラベル)の文字色は変わりましたが、
>ページ検索バーの「次を検索」ボタンの文字色は黒色のままでした。
説明が分かりにくくて申し訳ありませんでした。
Dock のタイトルの文字色のことでした。

ToolBar の背景を明るい色とし文字色を黒で、Dock の背景が濃い色のとき
Dock のタイトルの文字が見にくくなってしまう問題を解決するためでしたが、
わかりにくいので、改めて検討したいと思います。

コメントの投稿

管理者にだけ表示を許可する

トラックバック

http://yuyushiki.8.dtiblog.com/tb.php/95-b81a87c2

« 前のページ  | HOME |  次のページ »

Sleipnirスクリプトをお探しのかたはこちらへどうぞ。

Yuyu's Digital Lab.

プロフィール

由々識

作者:由々識

JavaScriptプログラマの由々識です。
主にSleipnirスクリプトを書いています。

RSS 1.0

カレンダー

11 | 2008-12 | 01
S M T W T F S
- 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 - - -

アーカイブ

カテゴリー

最新投稿

最新コメント

トラックバック

ツール

あわせて読みたい
この日記のはてなブックマーク数

DTIブログ
ブログでアフィリエイト


DTIブログポータルへ

このブログを通報