Lunascape et Lineage

Lunascape をメインにちょっと考えたことや、まとめたものをツラツラと書いていこうと思っています。ツラツラ書きすぎてごった煮ブログになってきました・・・

Gecko

Lunascape 5.1.3.3 が出ましたね。

今回は、5.1.2.のリリースノート部分に色を付けておきます。
そのほかは、5.1.3のリリースノート部分です。
    新機能・改善
  • ページの読み込み速度を改善
      Gecko関連
    • Geckoのバージョン(リビジョン)を1.9.1.1に更新(Firefox3.5.1と同等)

    不具合修正
  • 起動中にフリーズすることがある不具合を修正
  • Basic認証ウインドウ表示後、フリーズが発生する不具合を修正
  • Windows Vistaの環境で、制限ユーザーのインストール時に関連付けが行えないことについて警告されない不具合を修正
  • Windows XPの環境でテーマを適用後、以下の条件でフレームスキン上にシステム側のボタン描画が行われてしまう問題を改善
    • ブラウザ起動後、タスクバーにあるLunascape5上から右クリックした際に1度だけ描画が行われてしまう
    • ブラウザ起動後、ウインドウサイズをマウスで変更しようとした際に1度だけ描画が行われてしまう

    Gecko関連
  • Gecko利用時、最後のタブを閉じた際に強制終了することがある不具合を修正
  • Alexaのサイトでグラフが表示されない不具合を修正
  • 初期化中のダイアログが要因で強制終了することがある不具合を修正
  • タブを閉じた時に強制終了することがある不具合を修正

Lunascapeサイドでは、落ちるという不具合への対応に集中されていたと思います。
かなり安定してきていると思います。

で、またリリースノートとは大きくそれた内容になっているかもしれません。

多くのニュースサイトで3.5に関する脆弱性の報道がありました。

Firefox 3.5 セキュリティアドバイザリ

こちらが日本語で紹介されています。

Firefoxのバージョンで3.5.1もしくは3.0.12対応となる、
Lunascapeのバージョンではこの5.1.3 のみ

それより以前のバージョンは、
Lunascape 5.1.1以降は、JITをオフにする。
(about:config等で「javascript.options.jit.content」を「false」に設定してJavaScriptエンジンのJIT機能を無効にすることで対策)

Lunascape 5.1.1より以前のバージョンは、Javascriptをオフにするということになります。

追記と訂正
Lunascape 4.8系統は、3.0.23.0.11なので、致命的とされる脆弱性には対応していないということになります。
Firefox 3.0 セキュリティアドバイザリ
Lunascape 4.8.1のGeckoのバージョンは、3.0.2相当ですので、かなり下になります。


ニュースサイトではかなり報道されていたのですが、
肝心のLunascape公式サイトのバージョンアップの促し方が
弱い印象を持ちました。

ちょいと分析
Pathtraqの注目度を見るとわかりやすいです。
理由一 PathtraqのプラグインはLunascapeでは正常動作しない為、ちゃんとPathtraq.comに足あとを送れません。
つまりLunascape以外の人がどれだけLunascapeのどのサイトに興味を持っているかがわかります。

Pathtraqで見た結果のURL以下のとおり
http://*.lunascape.jp/内の人気サイトやブログ、話題のニュースの定番ページランキング - [パストラック(Pathtraq)]

http://*.luna.tv/内の人気サイトやブログ、話題のニュースの定番ページランキング - [パストラック(Pathtraq)]

当たり前ですが、ベクターにある広告にしろ、アフィリエイトの広告にしろトップページがダントツです。
次に意外なのがLuna.TV (www.luna.tv) 
Pathtraqが導入できるブラウザは、
Internet Explorer 6 または 7 と Mozilla Firefox 2.0 以上となっています。

Lunascapeから送信できているのかもしれない?
ということも考えましたが、最近の新掲示板へのあしあとは3件のみでした。
ということでLunascapeでの可能性はまず消えます。

一気に注目をあつめたのが、
超快適ニコ動専用プラグイン搭載 ニコニコ動画がより便利になる最先端技術搭載ブラウザ
この3ヵ月で500アクセスは、非常に多いと言えます。
 
となると、
やっぱりどのような対応・サービスをLunascapeがしているのかをどこで見せるべきかって
自ずと限られてきます。

そしてどういうサービスが興味があるかということも見えてきますね。

s.luna.tvのトップページも上位に来ているのもその特徴の一つ
クエリは別アクセスとして勘定されています。

Luna.tvの一番上の一行のリンクとアコーディオン隠れてしまった部分のみで
果たして伝わりますかね。
正直、アピールがまだ弱いなと思った点です。はい。

そしてGaiaが思ったより検討しているのが・・・ものすごく意外、
共有ブックマークはまだ興味があるんじゃないですかね。

特にサイドバーでのツリー表示ですが、
はてなのFirefox対応アドオンも導入しています。

紹介ページ:はてなブックマークFirefox拡張で新しいインターネットを体験しようhttp://b.hatena.ne.jp/guide/firefox_addon



せっかくの特徴なので、頑張ってほしいです。

で、luna.tvにアンケートへのリンクが登場しています。
Lunascape5ご利用者様アンケート
かなり意見を聞いている項目があります。
使っていて、満足・ここがどうしても頂けないいろいろとあるかと思います。
ふるってアンケートに参加してみてはどうでしょうか。

さて、恒例となりつつある
Lunascapeユーザー間によるプロジェクト管理で、
開発がスタート

スピードダイアル・ユーザースクリプト

開いているタブ/個別のリンクを登録することで、
サムネイルとタイトルが表示され、1から9までのキーを押すことで、
サイトに移動することができます。

現在 3x3 の9サイトに対応しています。
ここまでは、動作確認が取れております。

ここでちょっと問題がありまして、
私は特にですが、Lunascapeユーザーであるが為に、
スピード・ダイアルの良さ、
どういう機能がいるのか、
数が少ない場合は、どういう感じでふやせばよいのか?
1から9だけではなくShift+番号にするのか、
アルファベットaからzも対応したほうがいいのか、
皆目検討がつかない状態です。

特徴とか、スピード・ダイアルのこの操作で動かせるからいいとか
教えて頂けると非常に助かりますっ。

スピードダイアル・ユーザースクリプトは、
このプロジェクト管理に参加頂ければ、
お試しすることができます。

AO's Script Gimmick - fixdap 

テスターさんも含み、まだまだ参加者募集中です。
参加に審査等はありません、
fixdapのユーザー登録をしていただいて、
「参加する」というリンクからできます。ぜひぜひ。


さて、エンジンそのものの脆弱性対応、落ちるという不具合修正も含めて、
興味がありましたら最新版試してみませんか?

Lunascape





[Lunascape][Gecko]未対応部分の紹介 Firefoxのオプションを呼び出してGeckoの情報を管理する

さて、
前回のLunascape et Lineage : [Lunascape][Gecko]Lunascapeで確認できるabout:〜の記事の続きです。

前の記事でLunascapeの起動速度について少しだけ触れました。
以下は、Firefox in Lunascapeであるという根拠です。アドオンを削るとかそういうこと以前に、
立ちはだかるものです。

firefox_in_Lunascape


画像編集(コラージュ)ではありません、Firefoxをよく使っている方はご存じだと思います。
単にChromeプロトコルをロケーションバーに打ち込んだだけです。

ただ、こうして実際に呼び出すことができ、履歴も残っていることがわかると思います。
タブ内にできたアドレスバーにうちこんで、
LunascapeのGecko履歴をインクリメンタルサーチしてます。

動くんだあって関心されるかもしれませんが、、、

正式版でのGeckoの設定では、
Cookie、パスワード、キャッシュの3種しか削除項目がないので、
えー、実はLunascapeの不整備です。。。 

履歴情報が残ってたってことで滝汗
あとで対処法のせますっ

起動速度については、Firefoxの機能部分で
Lunascapeと被る部分を停止させていることが大きいのかもしれません。
あと、Firefox自身の独自機能に起動を遅くさせているものもあると思いますが。

Lunascapeを起動させ、中のFirefoxを起動させるのと、
Firefoxだけ立ち上がらせるのとでは、
通常だと後者のほうが早いという考えるのが普通だと思います。
比較表を見る限り、Firefoxのアドオンは載せていないと思いますし、
載せてたらもっと・・・というか著しく公平性を欠くことになりますね。

さて、LunascapeのGeckoエンジン。
再現性の高い不具合・課題が出てますね。

不具合
特にフォーム入力で落ちることが多いです。
全タブ閉じた状態にしてると勝手に落ちる(←Luna5.1.2.3で修正が来ています。今のところ落ちていないので改善が見られます)

要望
ログインページが「サーバーが不正」という旨のエラーページでログインできない。
パスワードマネージャを使いたい
CookieManagerを使いたい
ページ内検索の強化(検索バーやCtl+Fなどの本体への要望なので今回は省略)

といったところでしょうか。

FirefoxのTraceMonkeyの不具合から来ている要因を強く受けている様子。
窓の杜 - 【NEWS】「Firefox」v3.5のJavaScriptエンジンに致命的な脆弱性、修正パッチは未公開
脆弱性の具体的な内容は、HTMLタグをJavaScriptで処理する際に起こるエラーにより、
メモリの内容が破壊されてしまうというもの。
JavaScriptエンジンのJIT(Just-in-Time)コンパイラー機能を一時的に無効にする対策を推奨している。ただし、この機能を無効にするとJavaScriptの実行速度が大幅に低下してしまうので注意しよう。設定の方法は以下のとおり。

“about:config”画面でJIT機能を無効にしよう

1. 1. ロケーションバーに“about:config”と入力
2. 2. “フィルタ”入力欄へ“jit”と入力
3. 3. “javascript.options.jit.content”をダブルクリックして、値を“false”へ変更する


次のバージョンアップまでこの設定で待つしかないようです。
Firefoxでは、すでに修正版3.5.1がリリースされていますので、
ここ最近のLunascapeのバージョンアップでは、新しいバージョンに合わせてくれているので、
それまでこの設定にしておくとよいかと。
フォーム入力で落ちる不具合が改善されたコメントもでているようですね。
ただ、この場合Geckoエンジンのみバージョンアップして解消するかどうかは謎です。

もうすでにお気づきの方も結構おられるみたいですね。

GAIAブックマークの[ Gecko Tools ]にChromeプロトコルを追加しています。

オプション[※参照] chrome://browser/content/preferences/preferences.xul
保存されているパスワード [※参照] chrome://passwordmgr/content/passwordManager.xul
Cookie[※参照] chrome://browser/content/preferences/cookies.xul
履歴管理[※参照] chrome://browser/content/places/places.xul
最近の履歴を消去 chrome://browser/content/sanitize.xul
エラーコンソール [※参照] chrome://global/content/console.xul
Geckoエンジンを規定のエンジンにしてLunascapeのドレスバーにChromeURLを打ち込むと開くことができます。

Firefox in Lunascape で、Firefoxのオプションメニューを呼び出せます。
簡単な設定ならAbout:Configを呼び出さずとも設定が出来ます。

設定方法が、
・userprefs.jsファイルへの直打ち

・About:Configを呼び出して設定

・オプションを呼び出し設定

設定が反映されているかどうかは、[About:Config]でユーザー設定でソートすれば確認できると思います。
反映の確実性でいえば上から順、簡便さで言えば下からの順になります。

オプションより下のものは、オプション画面から呼び出すことも出来ますが、
それには理由があります。

Lunascapeから設定フォルダを開いて[Application Data]-[gecko]と開いていきますと、
XUL.mfl ファイルが作成されます。

加えて、XUL.mflファイルとplaces.sqlite この2つのファイル容量が増大します。
いずれも必要にファイルが大きくなりますが、オプション以外で処理を行うと小さく済みます。

少しかいつまんで、
保存されているパスワード [※参照] chrome://passwordmgr/content/passwordManager.xul
とりあえず、削除機能のみ効くとしておいてください。
Firefoxを使っている方でSQLite Mangerを利用している方は、内容も確認することができます。

Cookie[※参照] chrome://browser/content/preferences/cookies.xul
Cookie Managerです。
例外設定 permissionのxulもあるにはありますが、
動作確認がまだできておりません。
とりあえず、削除することは可能です。

履歴管理[※参照] chrome://browser/content/places/places.xul
これは、本来お気に入りと履歴管理のxulです。
お気に入りは、Lunascape独自ですので履歴管理機能のみ使えます。
検索と削除が可能。
こちらの情報は、Lunascape設定からのGeckoエンジンの設定では削除できませんので、重要かもです。

最近の履歴を消去 chrome://browser/content/sanitize.xul
こちらは、ログイン画面にいけなかったときに利用すると効果的かもです。
削除機能は、効きます。
一旦タブを削除して利用しますと、ログインのサイトにいけるようになることがあります。

Lunascape5ChromeURL


LunascapeのGeckoエンジンで上の4つ設定画面を呼び出し、
Lunascapeでウインドウの分割表示+広画面表示してます。

エラーコンソール [※参照] chrome://global/content/console.xul
ちょっと動作が不安定です。読めてたり読めなかったりします。
というのもどういうタイミングで読めるのかは不明です。
タブを開いてすぐに使うと現在のページではなく以前開いていたページに対しての情報が出てきます。

動作確認できたものを上のGAIAブックマークに追加したというわけです。
少しずつ動作検証しないとしていかないといけないので結構大変ですね。

今のところ、こうしたChromURLですが動作確認をして少しずつ編集しています。

Gecko:Memo - Quill.to/lunaetlinetito
多数開けるものがあるのですが、動作しないものがたくさんあります。
不具合がでるかもしれませんので、一読するに留めてください。
※無駄にxulを触ると上述のとおり特定のファイルの容量が増大します。

加えて、GAIAのページでも注意書きをしています。

まず、上述の報告のように絶対に動かない部分が処々あります。
すでにGeckoエンジンの設定画面がLunascapeにあるわけで、
↑のような機能をどのように追加していくかは、
Lunascapeの対応によるものになるわけです。
なので、動作しないからといって公式掲示板には報告しないようにお願いします

もし、何か不具合が生じChromeURLを利用してどうも調子が悪いという場合、
About:Configの情報をそのままに刷新する方法を、Fixdapに載せています。

こちら→Geckoエンジンの入れ替え方法

ログイン情報も残しておきたいので、
もし問題があった場合は、刷新してみるといいと思います。

↑の動作確認は、
Lunascape 5.1.0以降
OS: Vista Business/Home Win XP
にて行っております。

なんだか最近は、
運営側の意向がどうも速度重視なので、
こういった機能整備めいたことは、
重くなる原因にもなりますから、
平たくいって逆行しているのかもしれません…

ただブラウザに求められるものは、
安定してWebApplicationと付き合いできるものでないと、
強制終了にあって作業の妨げになるようでは、
遠ざかってしまいます。

ここ最近では何か思いついたり作成したものがあったら、
Fixdapにまず報告するようにしています。
こうしたGeckoエンジンにまつわること以外のことが多いと思います。

ちょっと話は変わりますが、

Fixdapでまだ小さなフォーラムですが、

「Lunascapeのヘルプを作る」プロジェクト

実現できればと思いましたので、

またちょっとした補佐的に動いてみました。

GAIAブックマーク名 [Lunascape ヘルプ]

GAIA ID [ lunahelp ] Lunascapeのお気に入りからこのIDで追加できます。

本当はBTSであるLunapark、Lunapediaへの加筆連動が構想で、
とてもじゃないですが一人ではどうにもならない部分が多く、
参加ユーザーが少ないと全員に大きな負担をかけてしまうということから、
頓挫してしまったブックマークでしたが、

今のところLunapediaに記載されたページを追加しているに留めおくことにしてざっと入れ込んでおきました。

tito.yuho - Lunascape Help Test

↑のようになります。

どういう位置が良いのか名称の付け方などなど、いろいろとあると思います。
ちょこちょこ修正して形が見えてくれば作りやすいかなという程度のものですけど。。。
これはこれで便利に使えればと思います。

今のところ、Fixdapへの参加ですが、
開発の方だけでなく、テスター参加も募集しています。
設定上、誰でも参加できるようにしております。

義務ではないですが、
動作報告は、動く・動かないいずれにしても報告頂ければと思います。
問題があった場合は特に。

あまり強い縛りは設けておりません。
興味がありましたら参加くださいませ。

AO's Script Gimmick - fixdap

Lunascape


[Lunascape][Release] Lunascape 5.1.1. がでましたねぇ

リリースノート
2009/07/03 ver 5.1.1
新機能・改善
Geckoのバージョン(リビジョン)を1.9.1に更新
WebKitのバージョン(リビジョン)をr45367に更新

FirefoxやSafariの独自機能的な部分は、Lunascapeに反映しにくいのですが、システム的な部分はかなりの部分で引き継いでいるわけで。
Lunascapeのトップページにある文言でこういう文言がありました。
HTML5への対応

最新のWeb標準技術であるHTML5対応も可能となっており、Ogg Theora(オッグセオラ)・Ogg Vorbis(オッグ ボルビス)形式の動画などの再生を機能拡張なしに行うことが出来ます。


随分と簡単な文言でFirefox3.5の紹介文とほとんど同じようですが、
Webやプログラミングをされてる方以外ですぐに理解した人おられます?

私もまだ勉強中で、ぱっとhtml5ってこういうのってすぐに答えられるレベルにありません。
とはいえ、HTML5ですが、最近はこちらのサイトとにらめっこしてます。
HTML5.JP - 次世代HTML標準 HTML5情報サイト
注目のタグはcanvasタグですかね。WebSliceアクセラレータ用のタグを用意するよりは、こちらのほうが利用できることが多いかもしれません。WebSlice用タグはIE8ユーザーのみのタグですしね。あとめんど(ry

Ogg Theora(オッグセオラ)・Ogg Vorbis(オッグ ボルビス)形式の動画などの再生を機能拡張なしに行うことが出来ます。


これすぐ理解できた人おられます?私たまたまGomPlayerなどのプレイヤーソフトの紹介したことがあるので、
かろうじてわかりましたが、このファイルを使っていてかつ、
ストリーミング再生ができるところって海外のサイトでチラホラある、これからのものといっていいのかもしれません
OGG形式のコンテナの中に動画ファイルOgg Theora(オッグセオラ)、音声ファイルOgg Vorbis(オッグ ボルビス)があるんですが、
これがブラウザが対象となるとWindow内でプラグインを用意しなくても再生できるようになった。
このOGG形式をサイト上に置いてWeb上自動再生させるサイトは、まだ海外のサイトとOGGの紹介をしているサイトぐらいでしょうか。
これから増える可能性はあると思います。


OGGテストページ
TTC For HTML5

Steal This Footage - Elizabeth Eisenstein - From scribal scarcity to the disruptive text
他にもたくさんあります。特にOPERAの動作テストのものが多いです。

今回はレンダリングエンジンのバージョンアップのおかげで高速化した部分が大きいとも言えます。
あと、チューニングで10%、Firefoxより起動速度が早くなった。
アドオンないんだからあたりまえって思われるでしょうけど、基本 firefox in Lunascapeなので、
逆であって当然なんですよね。本当は。 
Lunascapeが起動し、Lunascapeの中のfirefoxが立ち上がらないといけないわけですから。

WebKitのバージョン(リビジョン)をr45367に更新


r45系列なのでこちらもかなり新しいバージョンです。
Webkitエンジンについては、謎な部分が多いです。
Lunascape側からWebkitのコントロールが出来ていない部分も多いのですが、
ブックマークレットが効くので、少し補えている感じです。
課題の多いエンジンであるとも言えますが、エンジン部分のバージョンアップでかなり処理が早くなりました。

ちょっとTwitterやWassr、ブログでこれがあるのでアンインストールって文言が目に付いたので、
セットアップ時にSpeed Launchに登録する部分があるんですが、
これは関係ないです。登録しない状態でのノーマル起動の数値ですね。
Speed Launch切りたい場合は、Lunascapeの設定でチェック項目があるので、
設定でWindows起動時にLunascapeを自動で起動するっていうことはなくなります。
んー、個人的にも設定でのチェックは外したほうがいいのかもです。
ブラウザの比較をよくする方は特に。

さて、新しい掲示板が突如スタートしました。
Luna BBS • トップページ
http://ja.bbs.luna.tv/index.php

以前のBBS移行のときと違い、
見る見る従来の掲示板へのリンクが新しい掲示板へのリンクへ変わっていきました。

昔の掲示板から今の旧掲示板への移行の際は、わかりやすい場所に新旧のリンクがあったように思います。
新しい掲示板への要望は随分昔からあったのですが、ここへ来て突然でした。
今は、[F1]キーを押した際のページからたどることができます。

Lunascape: コミュニティ

こちらに小さくございます^^;

どうしても新しい掲示板になると慣れないので、デメリットが目立ちます。

・RSSがない
・phpBBならあるはずのユーザー登録や機能がない。。。
・検索がうまく動かない。

便利になった部分
Luna BBS • 活発なトピックの表示

Luna BBS • 未返信記事の表示

一望出来る部分ということで。

旧バージョンに戻せという意見も出てくると思いますが、
会社としてはphpBBで掲示板を新しく登場させた以上、
新掲示板を更新していくしかないと思います。
不備や要望は今のうちに挙げておかないとそのまま、
進んでしまいかねないので、どんどん出していくしかないでしょうね。

英語版では、旧掲示板でレスをつけていなかったものを、
一つずつレスを付けて、新しい掲示板に写している動きがありますね。
なかなか丁寧です。

そういうところで日本語版での対応に興味があります。はい。


さて、恒例になってきましたが、fixdap
#Plugin [Lunascape 正式版] ダミープラグ(イン) - AO's Script Gimmick - fixdap
バージョンアップしました。

ダミープラグ(イン)バージョン 0.3.0.1
不具合修正版が来ておりますので、バージョンを修正しました。

Trident/Geckoでスクリプト・ブックマークレットを自動実行できるプラグインです。
WebKitは、まだ謎な部分が多いので切り離し。
URLを include/exclude で機能の発動を整理できます。

ダミープラグインでは、ユーザースクリプトをあらかじめ保管していますので、
すぐにプラグインから利用することができます。

同梱されているユーザースクリプト
kill_imenu.user.vbs
(某掲示板でのリンク先を変更・mailtoを除去)
xAutoPagerize_IEGeckotest.user.js 
(Autopagerizeです。Google検索だけではなく様々なサイトでAutopagerが動作)
Resize_a_Image.user.js 
(画像読み込み時に、画像が大きい場合は縮小を実行し、ページクリックでトグル動作)
niconicopon_test.user.js 
(ニコニコ動画再生ページで動作します)
Lunaspace_title.user.js 
(LunascapeのSNS Lunaspaceでページタイトルを変更)
LunaBBS_title.user.js 
(旧掲示板のタイトルがわかりにくかったので重宝しますよ。不具合掲示板などタイトルを変更)
Japanize.user.js 
(海外のWebサービスのメニューを日本語化します。英語だけに捕らわれず、他の言語にも対応)
hilight.user.js 
(検索バーの文字列をハイライトします。 複数単語の場合は、それぞれ違う色で文字列をハイライト)
hide_slunatv_ado.user.js 
(s.luna.tvの広告を除去)
GeckoPOPIN_test.user.js 
(発足当時にあったpopInのブックマークレットを自動実行)
dummy_test.user.js 
(URLにfixdapがあるページの背景色を変更します)
1google_cache.user.js 
(Googleキャッシュのスクロールが異常に重いのを解消します)


これらがすでに同梱されていて、動きますので、一人で集めるよりは便利だと思います。
ユーザースクリプトの作成は、Geckoは、ブックマークレットの記述・Tridentはスクリプトの形式にすれば動かすことができます。
作成方法も後日アップしようと思います。
特集組まなくちゃねぇ。ユーザースクリプトも作らなくちゃねぇ(汗

Fixdapの参加は、IDとpassword、メールアドレスで登録できます。個人情報や詳細を求めているわけではないので、
手軽に参加できます。

ということでまだまだ参加者募集中です。 
最近twitterの語尾にURLを貼ってポストしようかとさえ思ってるぐらい募集中です。

Fixdapでは、管理しやすいのですが、いざ、正式版をどこへアップしようかとなると難しい部分がありますねぇ。でもまあ、そろそろ決めないとね。

ダミープラグ(イン)、かなりうまく動いてますよ。

そのほかにも多くの取り組みを行っています。
Lunascapeが随分変わると思います。

AO's Script Gimmick - fixdap (参加者募集中)

Lunascape (プラグインを動作させるにはLunascape本体が必要)


[Lunascape]Lunascape 5.1.0 β1がリリースしましたね。

トリプルエンジン搭載版のver.5が出て、
不具合報告もかなり出ていますね。
最近のソフトの掲示板より、マイクロブログ Twitterwassr
Yahoo!知恵袋OKwave質問系での報告が多いですね。

ちなみにOKwaveでLunascapeをキーワードにし
「回答受付中」で絞り込んだ場合でも140件になっていたりします・・・
メジャーなソフトで例えばfirefoxの回答受付中の質問は2,983件と飛びぬけた感じです。。。
チェックするところ増えたなぁって思います。

さて今回は、5.1へのβリリースです。

リリースノート
は以下のとおり、今回は丸々コピー&ペースト
2009/06/09 ver 5.1.0 Beta1
新機能・改善
  • インストーラ仕様を変更(通常版とアーカイブ版の統合、セットアップタイプにポータブルを追加)
  • 起動速度を約1.2倍向上(Lunascape5.0.5と比較して)
  • Gecko,WebKitエンジンをブラウザ再起動なしで適用できるように改善
  • ATOM形式のRSSフィードに対応
  • タブの右クリックメニューを改善(新規インストールの場合に適用)
  • [カスタマイズ]画面(ダイアログ)を改善
  • サイドバーのユーザビリティを改善
    • 2つ以上の(サイドバーの)タブがドッキングしている状態からサイドバー右上の[×]ボタンをクリックした際、ドッキングしたサイドバー全体が隠れるように修正
    • オートハイドモード(自動的に隠す設定)でサイドバーを表示してから右上の[×]ボタンをクリックした際、ハイド状態(格納された状態)にする仕様に変更
    • ツールバー(ブラウザバー)の[お気に入り]アイコンや[履歴]アイコンをクリックした際、それぞれのサイドバーがドッキングされているサイドバーのみ非表示になるように修正
    • [お気に入り]サイドバーと[履歴]サイドバーがオートハイドモードの際、ツールバーの[お気に入り]アイコンもしくは[履歴]アイコンをクリックして表示した後、再クリックでハイド状態にする仕様に変更
    • [設定]サイドバー、[ウィンドウツリー]サイドバー、[設定切り替え]サイドバー各種の上部メニューを削除
    • ツールバーおよびサイドバーの表示/非表示切り替えアイコンをサイドバー下部に追加

Gecko関連
  • Lunascape5本体から切り離し、プラグインに変更([プラグインマネージャ]サイドバーに表示されます)
  • 進む/戻るボタンの履歴にページタイトルが表示されるように改善

不具合修正
  • IEツールバー関連の不具合を修正
    • Googleツールバーなどの一部ツールバーで強制終了する不具合を修正
    • 一部ツールバーでタブが上限数まで開かれることがある不具合を修正

  • 終了に時間がかかる不具合を修正
    • Windowsログオフ時に終了確認が出たままになることがある不具合を修正

  • 閲覧履歴が[Lunascape設定]で設定した通りに処理されない不具合を修正
  • 特定の条件で、タブ削除時に表示するタブの設定(前回見ていたタブ)が反映されないことがある不具合を修正
  • 多段タブ固定表示有効時の以下の不具合を修正
    • タブ上のホイールクリックでタブが閉じず代わりに閉じたタブが復元されてしまう
    • Lunascape設定の「タブのファビコン」「タブのアイコン」の設定が利かない
    • [直下のリンクをすべて開く]のタブ追加位置がLunascape設定の内容と異なる

  • 設定ツリー読み込み以前に生成されたタブの自動エンジン切り替えがきかない不具合を修正
  • 自動エンジン切り替え時にタブが一つ余計に表示されることがある不具合を修正
  • [カスタマイズ - キー割り当て - カテゴリ「その他」]のコマンドに「アイテムの詳細」(既定ではF4)がない不具合を修正
  • タブ右クリックメニュー[高度な設定]の[このページをIEで開く]が聞かない不具合を修正(対象:Windows Vista)
    Gecko関連
    • 進む/戻るボタンで正常に戻れない不具合を修正
    • 検索バーの[ハイライト]ボタンが動作しない不具合を修正
    • Flash上でマウスジェスチャが利用できない不具合を修正
    • [ダウンロード中に終了しようとしたら警告する]を有効にしているにもかかわらず、ファイルダウンロード中に[×]ボタンでブラウザ終了ができてしまう不具合を修正
    • リンク上から[右クリック+左クリック]で新しいタブを開くと、右クリックメニューも表示されてしまう不具合を修正
    • 印刷プレビュー画面でスクロールなどの操作ができない不具合を修正
    • 印刷用紙設定が常にレターになってしまう不具合を修正
    • 印刷設定がリセットされてしまう不具合を修正
    • 信頼されていない接続の例外追加ができない不具合を修正
    • メニューバー[編集]-[ウェブ検索]-[選択されている単語をWebで検索]が動作しない不具合を修正
    • メニューバー[編集]-[ウェブ検索]-[選択されているURLのページを開く]が動作しない不具合を修正
    • メニューバー[表示]-[移動・中止]にあるスクロール関連メニューが動作しない不具合を修正
    • Lunascape設定の[Geckoの設定]-[高度な設定]で数字の値を変更するダイアログを表示すると、[フィルタ]の項目にフォーカスが戻らなくなる不具合を修正
    • Lunascape設定の[リンク上]-[マウス操作]-[Ctrl+右]が動作しない不具合を修正
    • Lunascape設定の[リンク上]-[マウス操作]-[左+右]が動作しない不具合を修正
    • Lunascape設定の[リンク上]-[マウス操作]-[右+左]が動作しない不具合を修正


久々に掻い摘んでいきます。
* インストーラ仕様を変更(通常版とアーカイブ版の統合、セットアップタイプにポータブルを追加)

過去バージョンを上げる手間が省ける。
ダウンロードのリンクを一本化できるということでしょうか。
Lunascape5.1におけるインストーラ仕様変更に関して - Lunapedia

ちょっと思いました。4.5βからだったでしょうか正式版に上書きインストールされるようになったのって。
以前、なにかβ版にだけiniファイルか何かがあってそれで、正式版とβ版が別々にインストールできてて、
そのiniファイルを削除すると設定を共有できるとか、あったようなパッと思い出せませんがそういうファイルが存在した気がします。
product.iniの読み方を変えたのでしたっけ???すっかり忘れてしまいました。

ただ、動作の差異を確認しにくいなというのが本音です。

起動速度を約1.2倍向上(Lunascape5.0.5と比較して)

確かに早くなった気がします。
詳しくは、マイコミさんのところが資料を画像で掲載されていたと思います。
更新内容も表になっているのでわかりやすいと思います。IE8と比べているので対応をすすめているようです。

次期Lunascapeへのテスト版「Lunascape5.1β版」が公開 | パソコン | マイコミジャーナル

ATOM形式のRSSフィードに対応

ついに対応されました。
RSSフィードまわりも課題がありますね。ニコニコ動画からインストールされた方もおられると思います。
私の友人もいつの間にかインストールしてまして、ちょっとびっくりしてます。
mylistとかフィードがあるので、http://www.nicovideo.jp は、読んで欲しいかな
今は、 /mylist/[mylistの番号]?rss=2.0 だけ認識してますから。

手打ちでhttp://www.nicovideo.jp/mylist/[mylistの番号]?rss=2.0 と打たないとRSSを登録できません。

サイドバーのユーザビリティを改善

「自動的に隠す」は、オートハイドモードというんですね。「自動的に隠す」にするとか言ってました。。。
結構、このオートハイドモードにしている人いるんじゃないですかね。私はそうなんです。
サイドバーを出しっぱなしにしてブラウジングするのって、目によくないらしいって聞いてからだと思います。(確証はありませんけど・・・)

サイドバーというかプラグインを使っているときはいいんですけど、
一度閉じたときは、動作を止めるようにして欲しいかな。
見た目は閉じて動作が止まったように思えますが、
実は動いていて、プラグインの更新のときにたまに砂時計が出たりしてます。

不具合修正できになった点
IEツールバー関連の不具合を修正
o Googleツールバーなどの一部ツールバーで強制終了する不具合を修正
o 一部ツールバーでタブが上限数まで開かれることがある不具合を修正

これは、おそらく強制終了まわりは、Trident 
上限数まで開かれるのは Gecko だと思います。
Trident IE8 でieframe.dllが原因でかなりの確率で落ちます。これの対応になると思われます。
タブが上限数に開かれるのは、本来Lunascapeに導入できるツールバーは、基本的にTridentなので、
Geckoで使うというのは想定外なわけですが、これに対応してくれたようです。
MarineツールバーやMitterツールバーでリンクになっているところは、Geckoエンジンがアクティブタブの場合でも
Marineツールバーホームページやmitterのページなどを開いてくれます。 
ただそのほかの機能は動きません。(当たり前ですが・・・)

Geckoエンジン
# 印刷プレビュー画面でスクロールなどの操作ができない不具合を修正
# 印刷用紙設定が常にレターになってしまう不具合を修正
# 印刷設定がリセットされてしまう不具合を修正

これも長年、認識されていた不具合でしたが、修正が来ています。

そういえば、about:configでjavascript.options.jit.chrome をtrueにすると
Javascriptエンジン「TraceMonkey」のフル機能が使えるらしいです。
まだβ版なので、不具合があることからfalseになっているそうです。
設定しただけで落ちたっていう報告もありますが、今のバージョンだとどうなんだろう?ってことで
Trueにしてブラウジングしてます。読み込みは確かにあがったように思えますが、
その分、ちょっと負荷が結構あるように思います。
重いサイトでもう少し試してみます。

今回、一番目を引いて、焦ったのは、
Gecko関連では、
Lunascape5本体から切り離し、プラグインに変更([プラグインマネージャ]サイドバーに表示されます)


fixdapで進めておりますプラグインが影響するかもしれない可能性がでましたので、あせりました。

影響するかもしれないと思ったプラグイン。

ダミープラグ(イン) GreaseMonkeyのようなUserScriptエンジンの役目をするプラグインで、AutopagerizeやJapanizeなど、IE/Geckoと切り替えてもスクリプトが自動実行できるようになったプラグインです。
危険な実験室 - AO's Script Gimmick - fixdap
テスト版をパッケージ化して上げています。

タブ一覧表示検索プラグイン
開いているタブを一覧化してサイドバーに表示
サイドバーをフィルタリングして、閉じたり、タブロックをかけたり、
色を付けたりなどできるプラグインです。GeckoエンジンでもURLを取得できるようになっているプラグインです。
#Plugin [Lunascape 正式版] タブ一覧・検索 - AO's Script Gimmick - fixdap

動作を確認したところ無事に動いているのを確認できました。

本当にほっとしました。

fixdapでは、スクリプトやプラグインのほかに、
メニューバーを上げてくれました。

4.8風にいろいろな機能がついたメニューをLunascape5で出来るだけ近づけてくれたメニューバーです。(プロトさん作)

Lunascape4で操作になれた方には、便利だと思います。

(Luna5用)Luna4風メニューバー(実験用) - AO's Script Gimmick - fixdap

こちらから入手できます。

もう一つ、fixdapを選んだ理由は、公開BTSでもあるということ。
Lunaparkでいろいろと動いたこともありました。
スパムが来ながら、削除作業をし、ぼやいたこともあります。
Lunascape et Lineage : ぼやきというかなんというか。。。 - livedoor Blog(ブログ)
初めて開発の方からコメントをもらった記事です。
本当は、他の記事でコメントが欲しかった。。。orz

LUNAPARKの投稿の設定
Bugtracker_Demand2/40 - LUNAPARK

オンラインゲームにおける問題
Bugtracker_Malfunction2/102 - LUNAPARK

速度低下、フリーズとCPU使用率
Bugtracker_Malfunction2/47 - LUNAPARK

Gyaoが表示されません。
Bugtracker_Malfunction2/70 - LUNAPARK

↑は、細々とした編集は飛ばして、主立って編集に手を入れた案件です。
この中には、開発の方からコメントをもらったり、
質問系のサイトでも、参考資料として紹介してもらったこともあります。

ただ、Lunaparkでの編集は、ユーザーがポスト、掲示板に明示された部分と資料を基に開発側とユーザー側の間にたった判断で文言を入れていかねばなりません。正直、かなり葛藤した編集結果が↑のリンクですかね。

そしてすでにあの時点でLunaparkは、閉鎖の方向にありました。
奮起してみた結果、残念ながら長続きしませんでした。
今で言う「心が折れた」と言われればそれまでですが、
他の形を模索したいというのもあって、fixdapを選んだのだと思います。
プロジェクト管理ですが、トピックとレスを入れる形式なので、
進めやすいんじゃないかと思いますがどうですかね???

掲示板を斜め読みしかしてなくて、すみません。
公式掲示板で久々にLunaparkへのリンクのついたレスがあったで、
思うところを書いてみました。

興味がございましたら、
AO's Script Gimmick - fixdap

ぜひぜひ参加くださいませ。

Lunascape正式版は、公式トップページ

Lunascapeβ版は、Lunascape5のダウンロードのページ下部からダウンロードできます。
Gecko・Webkitエンジンを搭載済みのフル版も用意されています。
「※Gecko、WebKitがダウンロードできない場合はこちらをダウンロードしてください。」の「こちら」というリンクからダウンロード可能です。

[Fixdap][進捗状況][拡張] Lunascape でユーザースクリプト TridentとGeckoで自動実行を確認

すでにAOさんのプラグインを紹介しています。

Lunascape et Lineage : [Lunascape][Plugin]タブ一覧検索表示プラグインとダミープラグ(イン)でautopagerizeとJapanize動作確認 - livedoor Blog(ブログ)

こちらでAutopagerizeとJapanizeがTridentエンジンで自動で動くよーという記事を書きました、

あれから告知であったようにプロジェクト管理が進んでおり、
進化したものとなってきました。

すでにGeckoエンジンでBookmakletを自動実行させることに成功しています

os0xさんのAutopagerizeがLunascapeのGeckoエンジンで自動実行しています。(動作確認済み)

同じようなメソッドで、Japanizeとニコニコポン(動画サイトにダウンロード可能なリンクを貼る機能)でできる気がしたので、
加工してます。

テスト目的用にパッケージ化させたものをアップしました。

危険な実験室 - AO's Script Gimmick - fixdap

パッケージに同梱しているスクリプトは以下のとおり

Resize_a_Image.user.js
// 画像読み込み時に、画像が大きい場合は縮小を実行し、ページクリックで
// トグル動作します

kill_imenu.user.vbs
//ime.nu無効化
//mailto除去

hide_slunatv_ado.user.js
//s.luna.tvの検索結果のgoogleの広告を隠す

dummy_test.user.js
//test用スクリプト AO's Script Gimmick の本サイトで発動。背景をグレイにする
残念ながら、こちらのスクリプトはniftyさんが本サイトを削除されたため、動作しませんが、
テスト用にお使いをば・・・

動作確認用のものを圧縮
os0xさんのAutopagerizeをGoogle検索とTwitterのサイト内で自動実行できるようになっています。

同梱されたTridentエンジンではこちらが動くようになっていた
GoogleAutoPager_dummy.user.js
//Google検索のautopagerです。

このスクリプトにos0xさんのブックマークレットをGeckoエンジンで自動実行するように保管されています。

加えて、POPIN、今はアドオンとして配布されていますが、初期にリリースされていたブックマークレットが今でも
動作確認が取れますので、両エンジンに対応させたスクリプト
GeckoPOPIN_test.user.js
これらがセットになって動作しています。




こういう感じでautopagerizeが動いて、文字列をなぞるとPOPINのアイコンがでて
サイトを移動することなくさらに検索が可能になります。
なかなか面白い挙動です。

ただ、ここまで来るにはそれ相応にテストがありました。

AOさんの環境では早期にこの両エンジンでスクリプトの自動実行ができていたのですが、
当初、私の環境では、なぜか動かなかった。

AOさんのテスト環境は、Win2000 (IE6)
私の確認できる環境は、WinXP, WinVista (IE7,IE8)

WinXp環境でIE6での動作確認がまだだったりします。

プラグインにあるスクリプトを少しずつ動作チェック、
もし、Geckoエンジンで開いているURLの情報をスクリプトで入手できれば、
メッセージがでるようになります。

チェックを繰り返すうちに、ついにメッセージが動き出し、
os0xさんのAutopagerizeが自動実行できるようになりました。

今は、メッセージがでませんが、タイトルに--dummy_Testという文字列が付加されるようになっています。

現行では、ブックマークレットを付加してテストを行っている最中です。

ブックマークレットをテスト的にですが、
ネットを日本語化する:Japanize
http://japanize.31tools.com/

すでにTridentでは動作確認が取れているので、Geckoエンジンで動かせるように、追記。
こちら

ニコニコポン(α) - ニコニコ動画をちょっと便利にするツール集
http://nicopon.jp/

こちらは、ブックマークレットをTriden/Geckoの両エンジンで自動実行できるように対応させたものを作成。(Tridentをスクリプト形式に記述・Geckoエンジンは、ブックマークレット形式に記述しています)
こちら

プラグインセンターのように自動でインストールというわけにいきませんので、

プラグインの導入方法
適当なフォルダにダウンロードしたものを解凍します。

グローバル一意識別子(Guid)とよばれる{ホニャララ〜〜〜〜}という半角英数字が羅列されたフォルダがあります。

解凍したGUIDフォルダをLunascapeの設定フォルダにある[Plugins]フォルダにそのままコピー&ペーストします。

※ここからLunascapeを切ってから作業

次に[Plugins]フォルダにある「plugins.config」をリネーム(例:plugins.config.backupなど)するか削除し、

Lunascapeを起動すれば利用できます。
plugins.configが起動時に自動的に生成される仕組みです。

設定フォルダにある[Plugins]フォルダの場所ですが、
XPの場合 
C:/Document and Settings/[user-name]/Application Data/Lunascape/Lunascape5/plugins/
Vistaの場合
C:/Users/[user-name]/AppData/Roaming/Lunascape/Lunascape5/Plugins/

となります。


このプラグインへのスクリプトの導入方法
解凍したフォルダ-SCRIPT-USERフォルダに試してみたいスクリプトを追加するだけです。


基本的にTrident専用ですが、こちらにも数々のスクリプトがあります。
#Plugin [Lunascape 正式版] ダミープラグ(イン)... - AO's Script Gimmick - fixdap


いよいよβ版開始という感じですかね。

動作確認が出来ているバージョン
Lunascape 5.0.4以上
OS&IE ver: 2000 IE6 : XP ProSP2 IE7&IE8 : Vista Business IE7 & IE8

fixdapを参加制限なしにしているものの
参加しないとダウンロードできないのは誤算だったのですが、
今のところどうですかね?
結果的に研究ラボな感じになっているんじゃないでしょうか。

そろそろプラグインやスクリプトの公開用ページがどこがよいか考えないとと思ってます。

Lunascape公式のプラグインセンターへのアップロードは、、、
当面難しいと思います。
大きな理由としては、コメントの管理が出来ない。
メッセージの送信するところがあるんですけど、
これが利いていませんので、、、実は何の通知もきませんし、
内容を見る術が製作者にありません。。。
コメントは逐一そのページへ見に行かないと気づかない仕様なので、
実はかなり管理しづらいのが正直なところです。

それゆえ、他のページを探そうと考えています。

なかなか管理作業が大変になるので、
@wikiとかwikiwiki.jpとか便利かなとか・・・

本当は、LivedoorWikiで整理しておいて、fixdapのリンクを貼れば落とせるかななんて思ってたんですが、
甘かったです。。。orz (LivedoorWikiは、画像/PDF/音声ファイルのみ、fixdapは、参加者じゃないとダウンロードできません・・・)

こういうお題もfixdapに上げときますかね?
このブログに上げるという最終手段もございますが・・・滝汗

現在、fixdap参加者募集中 テスター切望状態ですっ
AO's Script Gimmick - fixdap

このダミープラグ(イン)を試すには、
Lunascapeの正式版がまず必要です。

fixdapも参加制限なしの状態ですから、
参加も退会も自由です。
取り立ててコメントしないといけない縛りはないですが、
何か問題があれば、報告いただけるとうれしいです。



Profile
Lunascape掲示板では[ちと]、ゲームキャラ名「ゆうほー」と名乗っておりますです。しかし…どちらも参加率が低い。。。
ゲーム内のキャラ紹介
私の本業→普段の仕事

メールでの連絡先
参加SNS:
|mixiフレパ|Twitter
登録している「はてな」
ブックマークRSS
mixiコミュ:たにわのわ!

リハビリ打切制度撤廃運動
ブラウザのウインドウサイズを広げないと記事が下へ脱落してしまうことがあります。見れない場合、表示させるウインドウを広げて見てください。
↓アンケートです
Lunascapeの標準機能についてのアンケート

ご協力お願いします。

目次サービスを利用開始
→【MoKuJi
ブログ内検索

Yahoo!検索

  • ウェブ全体を検索
  • このサイト内を検索


Googleの検索がおかしなことになっておりましたので、切り替えて見ました。今のところ記事総数1000件超えてますので、検索してみるのもいいかもです。
今は「au」のみですが着うた登録できますよぉ↓
『谷輪雅泰』の着うた(R)
(ダウンロード数によって3キャリア対応してくれるそうですので、よろしくお願いします。)
訪問者数

一応↓参加ちゅ、
気が向いたらClick plz

RSS feed meter for http://lunaetline.livedoor.biz/

ブログランキング・にほんブログ村へ
あわせて読みたい
RSS新着情報
[あとで読む]
Lineage-Info&Fav
リンクをClipに移管しました。
Lineage - Info&Fav
Links - フリーソフト
フリーソフトのバナーリンク
興味のある方は、どうぞ。
ブラウザ Lunascape

エクスプローラ風の高機能ファイル管理ソフト「まめFile」


【利用中のサービス】
【バッファロー・ダイレクト】

無線LANサービス「ホットスポット」


ひかりならOCN

最新トラックバック
Twitterのデザインが刷新されて使い心地はどうなった? (インターネット・マーケティング秘密情報局ウェブ・スパイ - webspy.jp)
[Lunascape]トリプルエンジン化してリリース Lunascape5 alpha1

track feed ブログ
月別まとめ

全文配信同盟
  • ライブドアブログ