2021.8.31
Kinza 6.9.0 パッチの公開
2021.7.9
Kinza 開発終了について
2021.5.10
Kinza 6.9.0 を公開しました

ログインしていません。

#1 2015-03-20 15:06:35

yamada
メンバー
登録日: 2014-06-14
投稿: 20

新しいタブについて

新しいタブでブックマークレットが起動できなくて不便に感じております。
可能であれば、新しいタブのURLを自由に設定可能にしていただきたく思います。
たとえば、“blank:about”等。

※URLを設定できなくても、GoogleのChromeの新しいタブと同じでもかまいません。

ご検討いただけると幸いです。

オフライン

#2 2015-03-24 12:08:10

kinza
管理者
登録日: 2014-01-30
投稿: 2,127

Re: 新しいタブについて

yamadaさん

ご要望ありがとうございます。

新しいタブは外部からJavascriptが実行できない等
一定のセキュリティ制限をかけております。
これはChromiumでもおこなっている制限で、新しいタブに表示されている
ユーザーの情報を保護する目的でもありますのでご了承ください。
URL自体を別のものにしたい場合、拡張機能のご利用をご検討いただけますでしょうか。

以上よろしくお願いいたします。
Kinza開発チームより

オフライン

#3 2015-04-01 13:24:14

yamada
メンバー
登録日: 2014-06-14
投稿: 20

Re: 新しいタブについて

kinza さんの発言:

yamadaさん
これはChromiumでもおこなっている制限で、新しいタブに表示されている
Kinza開発チームより

返信ありがとうございます。
GoogleのChromeでは新しいタブ上でブックマークレットが実行できるので、
Kinzaでも同じようにできないかというご相談でした。
実現が無理ということ、了解いたしました。

オフライン

#4 2015-04-01 14:56:39

kinza
管理者
登録日: 2014-01-30
投稿: 2,127

Re: 新しいタブについて

yamadaさん

ご返信ありがとうございます。

私の確認手順が間違っているかもしれませんが、
Google Chromeにおきまして、新しいタブでブックマークレットが実行できる
という状況を確認できておりません。
Speed Dial2などの拡張機能を使用して、別のページに置き換えている可能性はございませんでしょうか。
この場合、参照URLはchrome://newtabではなくなるので、ブックマークレットの実行は可能になると思われます。
私がテストしたものは単純にJavascriptアラートを表示するものですが、
こちらは例外なくChromium派生でも実行不可能になっているものと思います。

以上、ご確認よろしくお願いいたします。
Kinza開発チームより

オフライン

#5 2015-04-16 07:34:31

yamada
メンバー
登録日: 2014-06-14
投稿: 20

Re: 新しいタブについて

同様にアラーとを表示するだけのテストをしてみましたが、
Chromeですと新しいタブでも動作しました。
「javascript:(function(){ alert('Test'); })();」

もちろん拡張機能は一切インストールしていない状態のChromeです。
ただ、Kinzaでの実現が無理で、なおかつ他の拡張機能で代用できるのであれば、
拡張機能を探してみたいと思います。

オフライン

#6 2015-04-16 10:31:20

kinza
管理者
登録日: 2014-01-30
投稿: 2,127

Re: 新しいタブについて

yamadaさん

ご返信ありがとうございます。

お試しいただいているGoogle Chromeの「新しいタブ」の画面は
Googleのロゴが表示されている状態でしょうか。
デフォルトの検索エンジンで「Google」を選択し「新しいタブ」を開いた場合
例外として内部的に以下のようなURLにアクセスする挙動になっております。
https://www.google.com/_/chrome/newtab?espv=2&ie=UTF-8

これにより実行先が「chrome://」とならないため
ブックマークレットが実行できるかと思われます。
仮に検索エンジンで「Google」以外を選択された場合は、
ブックマークレットが実行できないことが確認できると思われます。
これは設定画面と同様で「chrome://」には実行権限が元々与えられておりません。

Kinzaの新しいタブ上ではサンドボックスの様々なデータにアクセスするため
アクセスURLは「chrome://」としており、Javascriptの実行は許可していない状態です。
お手数ではございますが、ブックマークレットを実行されたい場合は
拡張機能をご利用いただき、URLを置き換えていただくのが一番かと思いますので
ご検討いただけますと幸いです。

以上よろしくお願いいたします。
Kinza開発チームより

オフライン

Board footer

Kinzaで自分らしく

ダウンロードして使ってみる

対応OS
Windows 10 / 8.1 / 8 / 7
Mac OS X 10.13 / 10.14