<< 2024/03 >> | 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 |
|
TABLE タグ
07/12/14 08:26 / ブラウザ
制限付きながらも一番のネック(実装がややこしい)である TABLE タグを実装しました。セルの結合(rowspan / colspan)はまだ未実装ですが、こちらもなんとか処理の目処が立っていますので結合まで対応すれば割と使えそうな気がします。 HTMLレンダリングエンジンのサイズは、63K になり、ステップ数も 2,500ステップを超え... [続きを読む] [更新日付:2007/12/14 08:26:22]
トラックバックを見る(0) コメントを書く(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+4b567792462d9dcaca285d74d91a3848203c32f3] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+4b567792462d9dcaca285d74d91a3848203c32f3] アンカーとリソース埋め込み
07/12/07 05:15 / ブラウザ
PMail Server 1.68a の実装の方がほぼ9割終わりテスト段階に入ったので息抜きにブラウザのコーディングをします。
今更ですがアンカーに対応しました。HTMLの構造化が良い感じになっているので比較的容易に対応できました。 もう1点、リソースの埋め込みという物を実装してみました。 HTMLメールなどを見るとわかりま... [続きを読む] [更新日付:2007/12/07 05:15:14]
トラックバックを見る(0) コメントを書く(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+e927fa4be01ebe20fd87489dbaeff0d9f61c2f81] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+e927fa4be01ebe20fd87489dbaeff0d9f61c2f81] Shockwave ActiveXを取り込み
07/12/03 20:08 / ブラウザ
Flash(SWF)は、Shockwave Flash ActiveX というコンポーネント(いわゆる Plugin)をインストールすると再生が可能です。 IEやFirefoxなども自前でFlash再生エンジンを組み込んだら死んでしまうので、このActiveXを取り込んで再生しています。IE や Firefox しか取り込めないわけでは無く、普通のアプリケーションならば取... [続きを読む] [更新日付:2007/12/03 20:08:47]
トラックバックを見る(0) コメントを書く(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+e08324408b88cb737f649302aa413dc6b2bd808c] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+e08324408b88cb737f649302aa413dc6b2bd808c] 範囲選択
07/12/03 09:05 / ブラウザ
範囲選択にも対応しました。クリップボードへのコピーも出来ます。IEのようにASCII文字の場合に選択範囲を勝手に拡張したりなんてしません。 単純にテキストの選択だけでしたのでそう難しくは無いと思っていたのですが、これまたHTML固有?の選択で箇条書きを行っている際の点やナンバリングの箇所は非選択になるという楽... [続きを読む] [更新日付:2007/12/03 09:05:03]
トラックバックを見る(0) コメントを書く(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+6a939de2a7670d336c4d88af035913f2aa431dd9] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+6a939de2a7670d336c4d88af035913f2aa431dd9] 箇条書きタグ
07/12/02 05:18 / ブラウザ
UL や OL の箇条書きタグに対応しました。
ちゃんとネストもしますよ 箇条書きの場合、HTML内に記述されていない記号や数値(ナンバリング)の出力や特殊な位置合わせが発生するので少々面倒です。特にワードラップが発生すると2行目以降は記号を削った位置合わせになったりと特殊な処理があるので専用処理を追加しなけれ... [続きを読む] [更新日付:2007/12/02 05:18:51]
トラックバックを見る(0) コメントを書く(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+e840e9ee107c6233998c62a5da05ece725cc597d] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+e840e9ee107c6233998c62a5da05ece725cc597d] HTMLレンダラー Wordwrap
07/11/30 05:54 / ブラウザ
少し前にも書いた記憶がありますが、フォームサイズの変更に伴う改行処理ってのがありますが、これが非常に面倒なのです。
単なるテキストブラウザで同一サイズの文字が並ぶだけであれば簡単なのですが、HTMLの場合は途中に画像が入ったりセンタリング状態での改行、文字のサイズが変更されていたりと、ただ文字が右端に来... [続きを読む] [更新日付:2007/11/30 05:54:49]
トラックバックを見る(0) コメントを書く(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+16345ee950a056365f1e204461b5b2c454c160ed] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+16345ee950a056365f1e204461b5b2c454c160ed] HTMLレンダラー 構造解析
07/11/30 05:41 / ブラウザ
先日のバージョンから全面的に作り直していたりします。
前のバージョンはHTMLをシーケンシャルに読み込んで処理を行っていましたが、どうにも画像やレイアウト関連(Wordwrapやセンタリング)にムリがあります。 特にレンダリング速度が余りにも遅いので、以下のように処理を変更しました。 1)HTMLの構文を解析する。 基... [続きを読む] [更新日付:2007/11/30 05:41:41]
トラックバックを見る(0) コメントを書く(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+e8d8c94d2c47387d7f008393efebe06cb638a0b7] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+e8d8c94d2c47387d7f008393efebe06cb638a0b7] HTMLレンダラー(1)
07/11/30 05:09 / ブラウザ
恐らく世の中の99.9%の人は「ふーん。興味ナッシング」で終わると思うのですが、ブログのネタ代わりに書いていくことにします。
ちなみにカテゴリはマイクロブラウザになっていますが、HTMLレンダラーの開発です。ブラウザだけなら Gecko とか Trident 使えば速攻で作れますので。 * HTMLレンダラーですが、本当はテ... [続きを読む] [更新日付:2007/11/30 05:41:35]
トラックバックを見る(0) コメントを書く(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+0f2ff5d2dc6ddad419cfc8c8b5218cb0588febf0] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+0f2ff5d2dc6ddad419cfc8c8b5218cb0588febf0] WordWrap処理
07/11/25 16:34 / ブラウザ
いわゆる折り返し処理という物ですがどうにも遅いです。
API の GetTextExtentPoint32 が一番処理時間がかかっているのですが、おそらくこれに渡す文字列の分解アルゴリズムが悪いのだと思います。 PMail Server の 1.68 で RSS情報を表示する為のブラウザを作っていますが(「HTMLレンダリング」の記事) この処理で必要な... [続きを読む] [更新日付:2007/11/30 05:00:52]
トラックバックを見る(0) コメントを書く(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+a19e868016b59e0bcd3596cddf1fd0c18c1dcce8] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+a19e868016b59e0bcd3596cddf1fd0c18c1dcce8] HTMLレンダリング
07/11/15 00:46 / ブラウザ
昨日、PMail Server の 1.67c をリリースしましたが、1.67c でこのブログのRSS情報を取得し表示するようにしました。
が、しかし表示が非常にイケていません。 この程度です・・・ 色つきListboxなどを使って表示すれば多少はマシになるのですが、複数行の表示などややこしいことをしなければなりませんので代替案?とし... [続きを読む] [更新日付:2007/11/30 05:00:26]
トラックバックを見る(0) コメントを書く(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+0d3d9ddce4031ae200d22aa2e40696c00f8c6b29] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+0d3d9ddce4031ae200d22aa2e40696c00f8c6b29] [前ぺージ][最新ページ]
|
@AKISoftOfficialをフォロー
掲示板 サポートBBS PMailServer BBS アクセスの多い記事
最新記事(カテゴリ別)
TABLE タグ
12/14 08:26 アンカーとリソース埋め込み 12/07 05:15 Shockwave ActiveXを取り込み 12/03 20:08 範囲選択 12/03 09:05 箇条書きタグ 12/02 05:18 HTMLレンダラー Wordwrap 11/30 05:54 HTMLレンダラー 構造解析 11/30 05:41 HTMLレンダラー(1) 11/30 05:09 WordWrap処理 11/25 16:34 HTMLレンダリング 11/15 00:46 最新コメント
Androidタブレットの殻割り
A.K.I Software [11/25 09:54]
noppo [11/23 10:13] PMailServer2 Version 2.47 をリリースしました。 A.K.I Software [09/25 22:33] noppo [09/25 09:11] 「ローカルデバイス名はすでに使用されています。この接続は復元されませんでした。」への対処 スモモ太郎 [04/07 08:54] くま [03/03 10:13] 関さん [02/22 11:10] A.K.I Software [11/17 15:30] ちせか [11/17 12:05] Windows10 で音(サウンド)のフェードインが無効に出来ない件 A.K.I Software [12/09 00:56] 通りすがりの通りすがり [12/08 17:14] PMail Server2 Version 2.23 をリリースしました あま [11/06 17:51] A.K.I Software [11/06 16:13] UUアクセス数
今日は 144回
昨日は 100回 トータル 299775回 3ヶ月記事別ランキング
プロフィール
Z80から68系、8086系を経由して
Pascalに移行。現在は Delphiをメインに C/C#も囓ってみたり。 「無い物は作れ」の精神で年がら年中なにかを作っています。 すぐ自前で作りたがるので無駄に工数が上がったりして自爆してみたりもします。 好きな物は麺類とお煎餅 Blom内検索
BLOM Version 1.39 ©2007-15 A.K.I Software all rights reserved. |