| 自作フリーソフト |
AmBuilder
多機能HTMLエディタです.
XPライクなデザインで,
FTP機能も付いています.
初心者の方にもお勧めです!
|
Tager
掲示板やチャットで大活躍!
タグを知らなくても,自動で
色々な効果を演出できます.
|
|
| レンダリングエンジンとは |
これは別名レイアウトエンジンとも言われています。
その名の通りHTML言語やJavaScript言語などを読み込みんで解釈、そしてどのように表示するかを決め、実行させている機構です。
今、ネット上には多くのブラウザが溢れ返っていますが、レンダリングエンジンまで自作している人は殆んどいません。
何故ならプログラマが容易に組み込めるレンダリングエンジンが2つも存在しているからです。(第3も台等しつつある)
|
| <1> |
InternetExplorer のレンダリングエンジン(IEコンポーネント)
Windowsを使用されている方は、HPを見る為の環境(ブラウザ)としてInternetExplorerがインストールされています。
このソフトウェア(ActiveX)を利用したレイアウトエンジンが『IEコンポーネント』です。
AmBuilder Ver8.xまではこのエンジンしか利用出来ませんでした。
|
| <2> |
FireFox のレンダリングエンジン(Gecko)
InternetExplorer以外のブラウザとして有名なのがFireFoxです。(他にもMozillaやNetscape等)
これらのブラウザで用いられているレイアウトエンジンが『Gecko』です。
AmBuilderでは、Ver9.xよりこれに対応しました。(但し下段に記述したGeckoエンジンのインストールが別途必要)
|
| <3> |
Safari のレンダリングエンジン(KHTML)
最近Windowsにも完全移植されたApple社のSafari。
こちらに使われているレンダリングエンジンが『KHTML』です。(オープンソース)
AmBuilderでは、、、残念ながら未対応。 WebKitなるオープンソースを現在鋭利解読中。難しいです。 |
|
| Geckoエンジンのインストール方法 |
|
| (1) |
以下のページよりダウンロードする(どのバージョンをインストールしても構いません)
http://www.iol.ie/~locka/mozilla/control.htm#download
|
| (2) |
インストールする
「Mozilla ActiveX Control 1.7.12」の場合、デフォルトのパスは「C:\Program Files\Mozilla ActiveX Control v1.7.12」です。
以下は、そこにインストールしたと仮定して話しを進めていきます。赤字の部分はバージョンによって異なるので注意!
|
| (3) |
レジストリに登録する
「スタート」⇒「ファイル名を指定して実行(R)...」にて、「Mozilla ActiveX Control 1.7.12」の場合、
「regsvr32 "C:\Program Files\Mozilla ActiveX Control v1.7.12\mozctlx.dll"」と打ち込む。
(さっきも書きましたが、赤字の部分はバージョンによって異なるので注意が必要です)
|
|
|
|