Skip navigation.
KDE Developer's Journals

KHTML 3.5.6 the most CSS3 supporting browser

carewolf's picture
|

Well, at least according to css3.info . It is nice to when the changes you make, make a splash Laughing out loud

Though seriously the most unique CSS 3 support we have are the CSS 3 Selectors I have meddled with for two years, the rest is mainly imported from WebKit in some form (such as text-overflow:ellipsis and CSS 3 Background and Borders), sometimes the imports has been easy sometimes painfull.

I makes me reflect on what to do with KHTML. I am still torn between WebKit/Qt and KHTML. Personally I am starting to have much less time to devout on KDE hacking, and there are always a lack of developer resources in KHTML. It would be really nice to be able to offload much of the work to other companies. OTOH Apple are still a pain to work with. I've submitted a few patches to them and had them rejected because; they lacked regression-test output (when the regressiontest only ran on Mac OS X. Fortunately Lars Knoll later wrote a new for Qt), or because they don't like where I place my spaces in the code. It seems even a tech-oriented company like Apple can't escape a bike-sheding middle management that makes rules that wastes valuable developer time and resources.

I am still going to try to work a little with Apple on WebKit/Qt. A lot of what is happening in WebKit is very positive, and it is nice for a change to get feedback on your patches, even if the feedback is mostly criticizing the color of the bike-shed.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
pipitas's picture

Nice evolution

Running this test (online, fast) with various systems, gives this result:

 Konqueror 3.5.3
 From the 43 selectors 14 have passed, 0 are buggy and 29 are unsupported (Passed 312 out of 578 tests)

 Konqueror 3.5.4
 From the 43 selectors 37 have passed, 6 are buggy and 0 are unsupported (Passed 570 out of 578 tests) 

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

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

Online testing here: http://www.css3.info/selectors-test/test.html

carewolf's picture

Odd 3.5.3 result

Something is fishy with your 3.5.3 build. Most of these selectors have been implemented since 3.3, but have just been buggy.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.