Tags : khtml

このTagsの登録数:16件 表示 : 1 - 10 / 16

2008-02-23

Acid3 対策バグ

ポスト @ 18:10:01 | khtml, mozilla, webkit

話題になっているらしいので、各レンダリングエンジンの Acid 3 対策用のバグをまとめてみました。

Gecko

依存しているバグが果たして本当にこれが全てなのかどうかは確認していません。

WebKit

依存しているバグが果たして本当にこれが全てなのかどうかは確認していません。

KHTML

Konqueror 3.5.8 までは Acid3 テストでクラッシュするので注意 (Bug 155451 - konqueror segfault in the Acid 3 test)

2007-01-26

Konqueror 3.5.6

ポスト @ 22:28:30 | khtml

A blog? with Σαιτω によると KDE 3.5.6 がリリースされ、Konqueror も 3.5.6 になったとのことです。

KDE 3.5.6 Changelog によると Konqueror にも修正が入り、CSS3.infoCSS Selectors testsuite にパスするようになったとのことです。

Kubuntu 7.04, Feisty Fawn で早速 KDE 3.5.6 のパッケージが出たので試してみました。見事全てのテストにパスしました。

From the 43 selectors 43 have passed, 0 are buggy and 0 are unsupported (Passed 578 out of 578 tests)

Konqueror 3.5.6 は CSS Selectors testsuite がパス。

2006-12-11

KHTML が WHATWG Audio オブジェクトを実装

ポスト @ 23:51:27 | khtml

2006 年 12 月 10 日付けの KDE Commit Digest によれば KHTML が WHATWG の Web Application 1.0 の Audio オブジェクトを実装したとのこと。これは KDE4 に向けた開発版での様子。とはいえ Webkit/Unity はどうなったのでしょうか? WebKit/Unity の方にはマージされていない様子。Linux/Qt では WebKit/Unity のビルドができない状況が長く続いていますし、再び KHTML と WebKit が分裂ということがないことを願いたいものです。

2006-08-19

Linux で WebKit をビルドする

ポスト @ 13:30:08 , 修正 @ 2006-08-20 23:49:04 | khtml, webkit

先日 Unity ってどうやれば使えるんだ ! と書きましたが、Nikolas Zimmermann (WildFox) さんは WebKit を Linux でビルドする方法をまとめた記事を書いてくださりました (Smile)

Nikolas Zimmermann さんは Unity で SVG をビルドできるようにしてくださった方です。KSVG や KHTML の開発をなさっています。

今ビルドできる環境がないのですが、早い時期にビルドしたいものです。

KDE 4.0 のスナップショットも出たみたいですね。インストール方法が面倒くさいですが自動化するツールもあるようです。私自身は LiveCD なり VMWare イメージが出てくるのを待つつもりです。

当初 Unity をビルドする方法だと誤って認識しました。その後間違えに気がついて修正している途中で公開してしまいました。WildFox さんが示したくださったのは Unity をビルドする方法ではなく WebKit を Linux でビルドする方法です。

8/20 追記: Linux 環境に戻ったのでビルドを試みるも KDE4 が必要とか言われてやる気消失です。openSUSE は既に KDE4 関連のパッケージを提供しているようです。 が、openSUSE の環境を用意してまでしてやるものじゃないな、等と思ってしまったり。

2006-08-15

KDE4 の SVG 実装系は Unity 由来のモノになる ?

ポスト @ 0:26:56 | khtml, ksvg, svg, webkit

KDE の KHTML から派生して Apple が開発している WebKit を KDE4 のために Qt4 に移植した Unity もあり、今後の行方が今一つわからない KSVG ですが、 8/13 日の KDE Commit Digest を見ていたらこんな記述が。

Experiments using Kexi as a database backend in KPhotoAlbum, and rendering SVG in Unity.

で実際に SVN にはコミットされていて KDE Base のところに

woho the first svg rendering works (Smile)

とあります。今後 Unity が決裂ということが無ければ Unity ベースで進んでいくのではないかと私は思いますが、 どうなんでしょうか。

で Unity を使うためにはどうすればいいのでしょうか ? やはり KDE4 をソースからビルドなのでしょうか ? LiveCD 等があると便利なのですが。

2006-07-25

SVG の対応状況について

ポスト @ 16:51:19 , 修正 @ 2006-07-25 23:59:59 | khtml, ksvg, mozilla, opera, svg, webkit

A blog? with Σαιτω - SVG supportKonqueror は全て緑色になるが、全く当てにならない*1。すると上記 3 ブラウザに関しても、どこまで信用していいか分からない。 と述べられていることについて。

IE + Adobe SVG Viewer

Adobe SVG Viewer 3.0 のリリース(2001 年 11 月 07 日)の後に SVG 1.1 (2003 年 1 月 14日)(日本語訳)が出ているので SVG 1.1 の特色機能文字列には未対応です。ちなみに SVG 1.1 では SVG 1.0 の特色機能文字列(org.w3.svg など)は非推奨となっています。

Adobe SVG Viewer 3.0.x のマイナーアップデートでは機能追加はされていません。SVG 1.0 から SVG 1.1 に大きな機能変更はないので大体の SVG は閲覧できます。

Mozilla Firefox

かなり正直。対応していないものは対応していないときちんと言っている。Bug 322724 - Supported SVG Feature Strings are incorrect で指摘されているものもありますが基本的には信頼して良いと思います。

Firefox 2.0 は <svg:textPath> に対応するなどしていますが基本的に Firefox 1.5.0.x と変わりません。Firefox 3.0(trunk) に向けた開発版はフィルタやパターン、マスクなどが既に実装されています。SMIL アニメーションの開発もあるようです。

Opera 9

大体合っています。ただし SVG-static をサポートとしているのに PaintAttribute 、 GraphicAttribute 、 Font 、ColorProfile などをサポートしていないというのはおかしいです。実際に ColorPorofile には未対応で、Font も対応していないものがあるため、static をサポートしているといっているのがまずいかも。SVG-dynamic もサポートとしていますが Cursor をサポートしていないので問題かもしれません。とはいえ static や dynamic をサポートしていると思わせる程度まで Opera 9 は実装できています。

Konqueror + KSVG 0.1

だめだめ。条件付き処理の実装すら怪しいです。KSVG 0.1 は全くメンテナンスされていません。KDE 3.x はこのまま KSVG 0.1 を使うと私は思っています。

KDE4 でどうなるのかは私にはわかりません。KSVG2 (Subversion レポジトリ) は khtml-svg (Subversion レポジトリ) になったのでしょうか ? さらに WebKit の Qt4 移植版 Unity にも ksvg (Subversion レポジトリ) というのがあります。いずれにしろ KDE4 のアートワーク(Oxygen)に SVG が使われているので何らかの形で SVG の実装がされるとは思います。

WebKit

試す環境が無いので分かりません。実装状況 を見ると 条件付き処理 はサポートされている様子。また WWDC 2006 のセッションで SVG について言及しているので、次期 Mac OS X 10.5、Leopard から WebKit が SVG に対応するのではないかと思います。

2006-06-13

CSS3.info

ポスト @ 7:05:29 , 修正 @ 2006-06-14 7:20:34 | css, khtml, mozilla, web, webkit

digg 経由で CSS3.infoCSS3 のプレビューがあります。 いくつかのプレビューでは -moz-webkit 等の接頭辞つきになっています。実装にあわせて古い草案を参照しているものもあります。例えば border-image は WebKit の実装にあわせて 古い草案を元にしています。

Firefox と Opera と Safari/WebKit を対象にしていますが、Konqueror でも box-sizing は動きます。

6 月 14 日追記 : CSS3.info の blog ができています。ってか一番最初のリンクが壊れていたのですね (Frown)GIGAZINE にも記事があります。

2005-06-05

KDE 3.5 & 4.0

ポスト @ 19:58:56 | linux, khtml, kopete

KDE 3.5 Feature PlanKDE 4.0 Feature Plan

KHTML が CSS3 の Selector (完全対応?)とかXSLT/XPath(KDE 3.5)、CSS3 Opacity(KDE4) 。kde4 の khtmlkdenonbeta の khtml2 って一体 ? KSVG 2に関することは今のところ無しです。

Kopete が MSN/Yahoo の Web カメラに対応するとのこと。Skype のプラグインも開発中ということらしいですが、これは Skype の API を使うということでしょうか(Kopete だけではなく Skype が別に必要 ?)。脱線しますが Skype も Video チャットを開発中だとか。

Konqueror now passes Acid2

ポスト @ 0:06:12 | khtml

Konqueror now passes Acid2 | www.kdedevelopers.org

いろいろありましたが Koqueror が Acid2 にパスしました。(スクリーンショット)。KDE 3.5 ブランチで修正、すぐに KDE 4 にマージされるということですが KDE 3.4.2 に含まれるかもしれません。

あまり関係ないけど CSS 2.1 & 3 Support in KHTML 3.4

2005-05-28

KDE が Subversion に移行してた

ポスト @ 23:56:16 , 修正 @ 2005-05-29 0:32:56 | khtml, linux

The KDE Source Repository

ずっと前に KDE が Subversion に移行してた。KDE's Switch to Subversion CompleteKDE Switches to Subversion

Anonymous SVN の使い方

KSVG2 のリンクを更新

適当に見てたら KHTML が CSS 3 List の番号付けの文字をサポートしたとのこと

Adding ideographic algorithm to support the last CSS 2.1 list-style cjk-ideographic. Also adds CSS 3 List (working draft) styles: -khtml-lao, -khtml-thai, -khtml-tibetan, -khtml-trad-chinese-formal, -khtml-trad-chinese-informal, -khtml-simp-chinese-formal, -khtml-simp-chinese-informal, -khtml-japanese-formal, khtml-japanese-informal.

japanese-formal、japanese-informal ってどういう場面で使うんだろう ? 小切手?