リリースノート
既に判明している問題 - Curl RTE for win 7.0.6、Curl RTE for Linux 7.0.5
既に判明している問題 Mac版 - Curl RTE for Mac 7.0.5
インストーラ
Linux用Curl IDEをスタートメニューで見るためには再ログインが必要です。
Gnome ウィンドウ マネージャが起動しているLinuxでは、Curlの開発環境をインストールした直後にスタートメニューにCurl IDEが表示されません。
回避方法:一度ログアウトしてから再ログインを行うと表示されます。
KDEではLinux 用スタートメニューが作成されません。
KDE が実行されている Linux の幾つかのバージョンにおいて、Curl RTE をインストールしてもスタートメニューにエントリが作成されません。
回避方法: コマンドラインから以下のアプリケーションを起動して下さい。
Curl RTE => /opt/curl/surge/8/surge
注意:複数の数字の付いているサブディレクトリが存在する場合、最新のIDEのディレクトリをコマンドラインに記述してください。例:ver.7 と ver6が存在する場合は、/opt/curl/surge/8/surgeと記述してください。
GUI とグラフィックス
Linux においてトレードマークシンボルに下線を引いた場合に起こる問題
一部のLinuxでは、トレードマークシンボルに下線が引かれた場合、下線付きの文字の表示がおかしくなる場合があります。
イタリックの文字が欠けることがあります。
どの文字もテキストレイアウトに最適な境界ボックスを持っており、また描画処理に最適な境界ボックスも持っています。Curl RTEは、これらの場合、テキストレイアウト用のボックスを使います。その結果、最初または最後の文字が僅かに欠ける時があります。同じ現象が殆どのウェブブラウザで見られます。
Windows XPでATI 3d Rage Proを使用している場合に起こる不明瞭なグラフィック表示の問題
ATI 3d Rage ProグラフィックカードがWindows XPで使用されている場合に、グラフィックの表示が不明瞭になる場合があります。ほとんどの場合、製造元のサイトから最新版のドライバをインストールすることでこの問題は解決されます。
複数ロケールでのフォントの問題
Curl RTEには3つのフォントエイリアス "serif"、 "sans-serif" 、"monospace" があります。Curl RTEはワーキングロケールに応じてこれらのフォントエイリアスを実際のフォントにマッピングします。
もし日本語文字列を表示させ、ロケールを英語に設定した場合フォントエイリアスは日本語文字列を含んでいないフォントに置き換えられてしまいます。このような文字は間違って表示され、”小さな四角” が表示されます。これはホストロケールが ”ja” でワーキングロケールが ”en” の場合に発生します。
CurlアプレットではリンクをPCのコントロールキー+クリックやMacのアップルキー+クリックをしても新しいタブは開きません
コントロールキーやアップルキーを押しながらのCurlアプレット内のリンクのクリックは、新しいタブを開くことはできません。
Clipboard.set-string と Clipboard.set-object のセキュリティの問題
非特権アプレットは、ユーザージェスチャー(マウスクリックやキープレス)の反応するのでない限り、クリップボードに情報をコピーしてはいけません。これを試みると、SecurityException がスローされます。この変更は、セキュリティ改善の為に、サポートされる全てのバージョンの Curl RTE に加えられました。
ファイル操作、I/O、OCC 及びパーシスタントデータ
curl://occは、いつでもデフォルトブラウザで開きます。
Windowsにおいて、OCCアプレット("curl://occ/...")は、デフォルトではないブラウザのアドレス欄にURLを入力したときでも、デフォルトブラウザを開きます。
127.0.0.1 が拒否されると強制終了します。
ファイアウォールでIPアドレス127.0.0.1 を接続拒否に設定しないでください。Curl RTE と Curl IDEは、内部利用の目的の為にこのループバック・アドレスを使用しています。これらの製品は、このアドレスに対するアクセスがブロックされていると機能しません。
OS、ブラウザ及びサーバ問題
IEでCurlアプレットを含んでいるウインドウの中で起こるJavascriptの問題
JavaScriptのwindow.openで呼び出されたウインドウでアプレットが開かれた際、ウインドウがすでに開かれている状態で再度window.openの呼び出さないない限り、window.closeを使用してもウインドウが閉じられません。
回避方法 :アプレットを含んだHTMLページがEMBED/OBJECT/IFTRAMEタグを使用して、window.openで開かれている場合、window.closeでウインドウを閉じることができます。Microsoftはこのバグを認識しており、将来のOSサービスパックで修正される予定です。
FireFoxのタブブラウジング問題
FireFoxでCurlのアプレットを実行する時に、FireFoxのタブブラウジング機能を全て活用することができません。 MozillaベースのブラウザでCurlアプレットがスティッキーなアプレットとして動作します。
以下のブラウザではCurlアプレットがスティッキーなアプレットとして動作します。そのため、ブラウザの履歴に残っているCurlアプレットのURLを参照した際、存在するアプレットのインスタンスが参照されて、すでに実行されているアプレットインスタンスに戻ります。
- 影響のあるブラウザ
- Firefox の全てのバージョン
回避方法:ありません。Mozillaベースのブラウザはプラグインに対して履歴情報の提供をサポートしていません。
Curlファイルへのアンカー付リンクはIEで開くと失敗します。
Curlアプレット内でのCurlアプレットであるファイルへのアンカー付リンクは、Microsoft インターネット エクスプローラで有効に動作しません。
例えば、
{link {url "file:///c:/my-directory/document.curl#destination"} Click here!}
Internet Explorer は ”document.curl” へリンクしますが、 ”#destination” タグまでスクロールはしません。
LinuxにおけるMozillaのアドレス・バー内のキーボード・フォーカス
Linux上のMozillaでCurlアプレットを動作させた場合、一度キーボード・フォーカスがCurlアプレットに与えられると、ブラウザのアドレス・バーにフォーカスを戻すことが難しくなる場合があります。これはMozillaの特定のバージョンにおけるバグです。
Curl RTEに付属のMozillaには日本語リソースはありません。
Linux上のCurl RTEは、ブラウザを起動する必要がある時に、既にインストールされている妥当なブラウザが見つけられないと、Curl RTEに含まれているMozillaブラウザのコピーを使用します。このMozillaのコピーは、ユーザが利用している環境の言語と関係なく、英語リソースだけを含んでいます。
LinuxではCurl RTEは、Firefoxのプロファイルをコピーしません。その為Firefoxのユーザ設定は無視されます。
LinuxのCurl RTEは、httpとhttpsを取り扱うためにMozillaベースのライブラリを使用しており、Curl RTEは使用しているプロキシサーバーやクライアント証明書などの様々な設定を取得するためにユーザが最後に使用したMozillaのプロファイルのコピーを作成します。しかしながら、Curl RTEはFirefoxのプロファイルをコピーしません。その為、Firefoxのユーザは、Curl RTEが変更を認識できるようにMozillaを起動し、該当の設定をMozilla経由で変更する必要があります。
Windows VistaでInternetExplorer7のプロテクトモードの環境でCurlアプレットを起動した時にセキュリティ警告が出ます。
Windows Vistaでieuser.exeが動作している状況でCurl RTE、Curl IDEをインストールし、Curlアプレットを起動すると以下のようなセキュリティ警告が出ます。
"A website wants to open web content using this program on your computer...."
回避策として、- ieuser.exeプロセスが動作していない状況でCurl RTEをインストールする
- Curl RTEをインストールした後に再起動する
Internet Explorer 7はCurl IDEからCurlアプレットを起動した場合、まだ起動中であると解釈されることがあります。
Internet Explorer 7でタブブラウズ機能を無効にしてCurlアプレットを起動した場合、起動が完了しているにもかかわらずInternet Explorer 7はまだ起動している状態であると解釈されることがあります。
Curlアプレットをリロードすると起動中を示すアイコンが止まります。
Internet Explorer 7のクイックタブビューでのCurlアプリケーションの表示について Internet Explorerの制限によりInternet Explorer 7のクイックタブビューでCurlアプレットを表示するとアイコンでしか表示されません。
Internet Explorer 7のクイックタブビューでのCurlアプリケーションの表示について
Internet Explorerの制限によりInternet Explorer 7のクイックタブビューでCurlアプレットを表示するとアイコンでしか表示されません。
Mozilla 印刷プレビューは、Curl コンテンツを表示しません。
Mozilla 形式のブラウザにおいて、ページ プレビューは、Curl コンテンツがロードされている時に動作しません。
Curl コントロールパネル
CurlコントロールパネルはシステムトレイのCurlアイコンをクリックすることで表示することができます。Curlアイコンが表示されていない場合は、WindowsのスタートメニューからCurlコントロールパネルを表示することができます。
Curl RTEは利用ユーザの権限がPower Usersの場合自動更新に失敗することがあります。
自動更新機能は同じWindows上で二人の権限がPower Userの場合、正しく動作しないことがあります。この場合、Curlコントロールパネルの自動更新機能を無効にするか、自動更新する際にAdministrator権限を持つユーザで行うことで解決できます。
Curlコントロールパネルで入力されたロケーションを編集することはできません。
Curlコントロールパネルで特権付ロケーションを編集することはできません。入力されたロケーションを変更する場合、そのロケーションを削除し新規に追加します。