04:49
<Hixie>
i guess the fact that e.g. the http group are jumping up and down and talking about html5, should be taken as a good sign
05:26
<Hixie>
wtf is UTF-4
05:26
<takkaria>
hah
05:26
<takkaria>
an academic exercise in the least efficient Unicode encoding
05:27
<Hixie>
is there a page about it somewhere?
05:27
<Hixie>
good lord, people actually want to register about:blank
05:27
<Hixie>
what a waste of time that would be
05:28
Hixie
fears the day that tools like "curl" support about:blank
05:28
<Hixie>
about: should _so_ just be left up to the browsers...
05:29
<takkaria>
I can only find one mention of utf-4 on the web and that looks like the same typo in libxml
05:32
<Hixie>
yeah i couldn't find anything either
05:32
<Hixie>
wouldn't have asked here if i could :-)
05:44
<takkaria>
Hixie: where did you find mention of utf-4?
05:49
<Dashiva>
takkaria: I suspect even utf-4 would be more efficient than utf-32 on boring english text
05:49
takkaria
chuckles
05:50
<takkaria>
it's quite true, that
07:58
<hsivonen>
Hmm. Nokia buys Trolltech. I didn't see that one coming.
08:01
<maikmerten>
d'oh
08:02
<maikmerten>
well, I guess it makes some sense
08:03
<maikmerten>
albeit I was under the impression that e.g. Maemo was Gtk based?
08:04
<maikmerten>
notice how Nokia apparently is *not* partner of Google's Android
08:05
<maikmerten>
so I can only guess they're trying to grab whatever mobility mindshare is available for money to develop their own platform
08:09
<hsivonen>
for years Nokia leadership has talked about "level playing field" as a nice way of saying "we won't use Qt". I guess this levels the playing field to Nokia's taste...
08:11
<hsivonen>
so far Nokia has liked LGPL but not the GPL
08:12
<hsivonen>
It'll be interesting to see if the Trolltech business model stays
08:22
<MikeSmith>
hsivonen - wow
08:25
<virtuelv>
they're set to pay around USD 155M
08:25
<virtuelv>
http://www.newsweb.no/newsweb/index.jsp?messageId=201563&lang=
08:25
<maikmerten>
is Gtk really causing them that much damage? ;-)
08:27
<hsivonen>
the press release talk about accelerating strategy and improving the competitiveness of S60 and *S40*
08:28
<hsivonen>
Qtopia runs without X
08:28
<hsivonen>
but Maemo requires X and all
08:28
<maikmerten>
yeah, Maemo has a rather deep software stack
08:28
<maikmerten>
which of course is what makes so a tempting hacking device
08:29
<maikmerten>
but for real phones something "thinner" may just make more sense
08:58
<MikeSmith>
hsivonen - "Nokia will have a live webcast today at 11.15am Helsinki time (+1 CET), which can be followed from the Nokia website at http://www.nokia.com/press. You may also post your questions while listening to the webcast."
08:58
<MikeSmith>
that's in 10 minutes, right?
09:01
<takkaria>
MikeSmith: now only 8
09:02
<MikeSmith>
damn, seems it requires Windows Media Player support
09:05
<takkaria>
I can pick up audio using VLC
09:06
<Philip`>
Tried mplayer?
09:07
<takkaria>
no luck there either
09:09
<maikmerten>
I find it somewhat amusing that Nokia isn't streaming some kind MPEG
09:10
<Philip`>
I thought they would use Theora
09:11
<maikmerten>
haha, yeah, that would put a big smile onto my face
09:11
<takkaria>
apparently this is actually just an audiocast
09:11
<maikmerten>
but given the position paper Nokia issued to the video workshop... nope, won't happen for now
09:11
<maikmerten>
bah, then I wonder why they're using Windows Media at all
09:12
<maikmerten>
(one could argue that WMV + WMA would be reaching more people than every other video/audio solution)
09:12
<maikmerten>
(for audio this clearly isn't as... clear)
09:13
<MikeSmith>
(Nokia webcast starting now)
09:14
<takkaria>
maikmerten: how about mp3 streaming? :)
09:15
<maikmerten>
yeah, that would have been the obvious solution
09:15
<maikmerten>
but obviously I won't recommend any patented format, bias ahoi!
09:16
<takkaria>
not patented for too much longer
09:16
<maikmerten>
(that is: any patented format without non-free patent licensing)
09:16
<takkaria>
MikeSmith: tell us if any interesting comes up, please
09:16
<maikmerten>
yeah, I think MP3 may expire like in 2011
09:17
<MikeSmith>
takkaria - so far, it's mostly just the same information from the press release
09:18
<MikeSmith>
talking now is VP of devices for Nokia, Kai Öistämö
09:19
<MikeSmith>
I think he borrowed these slides from the marketing dept.
09:20
<MikeSmith>
"...enable Web 2.0 on the mobile"
09:22
<MikeSmith>
mentions PC as a platform, along with mobile, as part of their "software strategy"
09:23
<hdh>
phonon in 4.4 on gnu/linux links with xine or gstreamer, and get theora for free
09:24
<MikeSmith>
"key driver is *not* to develop a Linux-based mobile device"
09:27
<MikeSmith>
"Qt is the only set of libraries available on all desktop platforms and mobile devices"
09:29
<MikeSmith>
"all major software platforms in the world"
09:30
<MikeSmith>
"will greatly improve the competiveness of Series 40 and Series 60"
09:30
<MikeSmith>
"continue to work closely with OSS community, especially KDE"
09:30
<MikeSmith>
now taking questions
09:30
<MikeSmith>
Mark [somebody] talking
09:31
<MikeSmith>
Eirik Chambe-Eng on also
09:31
<MikeSmith>
and Lee Williams from Nokia R&D
09:32
<MikeSmith>
"will continue to work on S30, S40, S60, as well as Maemo"
09:33
<MikeSmith>
will development of X11 of Qt continue? Eirik: Definitely, of course
09:34
<takkaria>
hmm, interesting
09:35
<MikeSmith>
how does Qt tie in with existing platforms like Maemo? when do we get to develop Qt apps for Nokia devices?
09:35
<MikeSmith>
Lee: Not prepared to talk about that now... stay tuned
09:36
<MikeSmith>
Does this help to decrease porting costs for mobile gaming segment?
09:37
<MikeSmith>
Kai: That is a valid question... whole idea of this is that is reducing development costs for [third-party] application developers.
09:37
<MikeSmith>
.. but not willing to talk about specifics now
09:38
<MikeSmith>
Q: Will support of Windows PC continue? Kai: Yes, important
09:39
<MikeSmith>
Q: When is official public offer?
09:39
<MikeSmith>
will complete in 2nd quarter of this year?
09:39
<MikeSmith>
Q: Will any trolls be fired?
09:40
<MikeSmith>
Kai: one of the key reasons for this really is the talent... makes me laugh.. at the moment we have not plans to reduce a workforce we are just now acquiring.. of course not
09:40
<MikeSmith>
Eirik: Everyone at Trolltech is gung-ho about this
09:41
<MikeSmith>
... realization of Qt everywhere
09:42
<MikeSmith>
Kai's closing comments: Helping us and third-party developers more efficiently develop [across platforms]
09:42
<MikeSmith>
[end of webcast]
09:42
<MikeSmith>
hmm, not too much meat there
09:42
<Chani>
aw, I missed it?
09:43
<hdh>
thanks MikeSmith
09:44
<MikeSmith>
Chani - didn't miss so much.. most of what they said was in their press release already
09:44
<blauzahl>
MikeSmith: nice work!
09:44
<takkaria>
MikeSmith: ta
09:44
<MikeSmith>
log is here too:
09:45
<MikeSmith>
http://krijnhoetmer.nl/irc-logs/whatwg/20080128
09:45
<blauzahl>
:)
09:45
<Chani>
cool
10:29
<hdh>
audio recording in http://www.libqxt.org/stuff/ but in some weird IVR format
10:41
<Philip`>
Not Vorbis? :-(
10:47
<hdh>
the recorder (zbenjamin in #qt) doesn't know how to convert it, and uses real player
11:13
<annevk>
if registering about is what it takes...
11:13
<annevk>
re: Hixie earlier
11:16
<annevk>
though curl about:blank would be a bit weird
11:16
<annevk>
much like curl data:... or curl javascript:...
11:17
<Lachy>
or curl mailto: But I wouldn't expect curl to support non-network-retrievable URIs.
11:18
<Lachy>
although curl data:... could be useful if you just want to quickly convert a data URI into a file.
11:19
<annevk>
also, content relies on about:blank, clients support it as URI, makes sense if it was registered leaving the "blank" space to HTML5 and the rest to client software
12:16
Philip`
doesn't like the cssutils parser since it seems to be quadratically slow
12:22
<annevk>
hsivonen, on about.validator.nu "identd" -> "identity"?
12:23
<annevk>
hsivonen, also, your copyright only extends until 2007?
12:43
<MikeSmith>
new mobile browser announced today
12:43
<MikeSmith>
http://www.skyfire.com/product/
12:44
<MikeSmith>
link to a video there
12:46
<Philip`>
http://66.102.9.104/search?q=cache:DfrjbPJEZIsJ:www.dvclabs.com/mozilla.html - sounds like they're building it on Mozilla
12:47
<Camaban>
er, how many mobile phones have a stylus?
12:47
<MikeSmith>
heh
12:47
<MikeSmith>
Camaban - yeah, I had same thought
12:48
<MikeSmith>
It also doesn't seem to have any sort of adaptive/intelligent zoom
12:48
<MikeSmith>
i.e., on zoom, it doesn't wrap text to the width of the screen
12:48
<Camaban>
hmmm, and playing youtube videos?
12:49
<zcorpan>
MikeSmith: then it wouldn't be exactly as on your PC ;)
12:50
<zcorpan>
i wonder if it supports xhtml
12:53
<MikeSmith>
zcorpan - yeah, I guess they're taking the "exactly as on your PC" part literally
12:53
<Camaban>
"For the first time, you can watch any video, listen to any music,"
12:53
Camaban
is dubious
12:54
<MikeSmith>
Philip` - that seems to suggest it's based on Minimo (now end-of-lifed)
12:54
<MikeSmith>
or I guess they may have done something themselves with Mozilla embedded
12:57
<Camaban>
"The Skyfire private beta will initially support Windows Mobile phones in the U.S. In the coming months, we will introduce a version for Symbian phones."
12:57
<Camaban>
not exactly supporting all mobile phones....
12:58
Camaban
pats Opera Mini on the head
12:59
<Philip`>
Opera Mini doesn't work on my phone :-(
12:59
<MikeSmith>
Philip` - which model is your phone?
12:59
<Philip`>
(or at least I couldn't get it to actually connect to the internet, which made it a bit useless)
12:59
<Camaban>
heh, I knew if I mentioned someone would point out an exception :P
13:00
<Philip`>
It's apparently a T630
13:00
<Camaban>
still, much broader support than "Windows Mobile" phones...
13:01
<Philip`>
Hmm, Opera Mini 3 claims it should work there, so maybe I just need to set up the internet access properly
13:03
<MikeSmith>
Philip` - there's a help page at the Opera site for resolving connection problems
13:03
<MikeSmith>
http://www.operamini.com/help/connect/
13:03
<MikeSmith>
this page has some info too: http://wapreview.com/blog/?p=466
13:06
<Philip`>
I think I just don't care enough about mobile web access to bother with anything like that :-)
13:07
<hsivonen>
MikeSmith: thanks for relaying the Nokia/Trolltech info
13:08
<MikeSmith>
yup
13:11
Philip`
avoids most needs for mobile devices by simply not moving
13:18
<MikeSmith>
Philip` - I guess I'd see a lot less need for mobile devices if I didn't have to move around so much. 90-minute one-way commute to office by bus+(crowded)train+walk kind of makes it seem more useful
13:18
<MikeSmith>
plus not having a car
13:19
Camaban
finds it useful for the pub and wikipedia access :)
13:20
<hsivonen>
annevk: thanks, but neither identd nor 2007 is a typo
13:20
<hsivonen>
http://en.wikipedia.org/wiki/Ident
13:28
<annevk>
oh, ok
13:28
<annevk>
why don't you retain copyright?
13:31
<hendry>
annevk: i have question regarding http://www.w3.org/TR/access-control/#access-item
13:32
<annevk>
please use http://dev.w3.org/2006/waf/access-control/ instead
13:32
<annevk>
but go ahead anyway :)
13:32
<hendry>
ok, i didn't read "The following access items would make the user agent deny access to the resource:" :)
13:32
<annevk>
ok
13:33
<hendry>
so myspace.com/annevk type access items won't be allowed
13:33
<annevk>
that's actually slightly clearer in the revised version based on similar feedback :)
13:33
<annevk>
correct, it doesn't help
13:33
<hendry>
annevk: ok, i'm fine with that :)
13:34
<annevk>
myspace.com/evil could inject an <iframe> that loads /annevk and then execute some script that causes the load from /annevk ...
13:34
<annevk>
so making it origin based like the rest of the Web is better
13:34
<hendry>
agreed
14:48
<zcorpan>
http://simon.html5.org/specs/xml-stylesheet5 now features BNF
14:48
zcorpan
hopes it is correct
14:51
gsnedders
prefers ABNF
14:52
<zcorpan>
i just tried to mimic the xml-stylesheet 1.0 and xml 1.0 specs :)
14:52
<gsnedders>
ah, that isn't actual BNF (BNF has no reptition form for one)
14:52
<gsnedders>
and it's not EBNF's reptition form
14:53
<gsnedders>
http://www.w3.org/TR/REC-xml/#sec-notation
14:53
<hsivonen>
I submitted a presentation proposal to XTech after all
14:54
<zcorpan>
oh. EBNF is not what i want
14:54
<zcorpan>
i don't want [^...] to be Char
14:55
<zcorpan>
or i guess i can use my own Char and say Char - ( ... | ... )
15:38
<annevk>
gsnedders, ah, you know ABNF?
15:38
<gsnedders>
annevk: ya
15:38
<annevk>
do you have spare time?
15:39
<gsnedders>
annevk: well, you're the one who advised me to spend more time on revising, but seeming I'm not doing so, sure :)
15:39
<annevk>
I need the productions in section 4 of http://dev.w3.org/2006/waf/access-control/ converted to ABNF preferably
15:39
<annevk>
this should be pretty trivial as the amount of productions is small
15:39
<gsnedders>
there's not that much there, so sure
15:40
<annevk>
feel free to e-mail public-appformats⊙wo, me, or paste it in here :)
15:40
<annevk>
as a "bonus" your name will appear at the bottom of the spec
15:42
<gsnedders>
oh wows!
15:42
<gsnedders>
I must do it now!
16:42
<Philip`>
putImageData isn't going to work when we move to hexagonal pixels
16:44
<Dashiva>
What about two-layer displays?
16:48
<kig>
<script type="text/c">
16:51
<kig>
putImageData with lazy infinite lists would be a bit funny
16:52
<annevk>
from Gecko's public bug database it seems that removing almost standards mode would make quite a few people happy
16:52
<annevk>
(removing it by introducing the same quirk in standards mode)
16:52
<hsivonen>
annevk: URL?
16:53
<annevk>
see recent duplicates on https://bugzilla.mozilla.org/show_bug.cgi?id=22274
16:53
<hsivonen>
ah. bug 22274
17:00
<annevk>
with SVG inside table cells for instance
17:00
<annevk>
maybe i should just raise it on www-style and see where it goes
17:23
<webben>
Wouldn't that just result in lots of bug reports of people with standards mode pages that are broken.
17:25
<Dashiva>
How would it ever be a feature, though?
17:26
<annevk>
webben, I don't think it will have averse effects
17:27
<hsivonen>
webben: do pages depend on the standards mode behavior on this point?
17:27
<webben>
why wouldn't they?
17:27
<hsivonen>
webben: IE7 has different behavior
17:27
<webben>
if pages depend on the non-standards mode behaviour, then wouldn't the inverse be true too
17:28
<Dashiva>
No, only if there is an inverse use case
17:28
<webben>
IE7 having different behavior might just result in hacks/conditional comments
17:28
<Dashiva>
Take our friend the global RegExp object for literals in es3, a prime example :)
17:29
<annevk>
is the inverse even noticable?
17:30
<annevk>
webben, for this case that seems highly unlikely
17:45
<zcorpan_>
"First, XHTML doesn't
17:45
<zcorpan_>
really envision the idea of adding attributes to a document after it is
17:45
<zcorpan_>
loaded (after DOMready or the LOAD event fires). " -- http://lists.w3.org/Archives/Public/public-xhtml2/2008Jan/0030.html
17:57
<annevk>
earth >< public-xhtml2
17:57
<gsnedders>
soil!
17:58
<Philip`>
Makes sense for something that is document markup, rather than interactive applications shoved into what used to be document markup
17:58
<SadEagle>
DOM Core >< public-xhtml2
17:58
<SadEagle>
Philip`: then what are the events for?
17:58
<annevk>
Philip`, it somehow seems to conflict with XForms Actions
17:58
<Philip`>
Um... Maybe they're for backward compatibility
17:58
<annevk>
but perhaps that's less expressive than I thought
17:59
<zcorpan_>
Philip`: but role is about interactive applications, at least when combined with aria
18:02
<annevk>
i'd just reply that such a response doesn't work
18:14
<alp>
kig: i linked to CAKE in my blog post about canvas GL acceleration, http://www.atoker.com/blog/2008/01/28/accelerating-webkit-with-openvg/
18:16
<kig>
alp: nice!
18:23
<kig>
cairo openvg backend sounds awesome too
18:29
zcorpan_
replied
18:59
<hsivonen>
oh noes. they have an RFC 4646bis in the works already
18:59
<hsivonen>
http://www1.ietf.org/internet-drafts/draft-ietf-ltru-4646bis-11.txt
18:59
<hsivonen>
can someone summarize what the changes are?
19:02
<gsnedders>
hsivonen: um, isn;t section 8 a summary?
19:07
<hsivonen>
gsnedders: thanks.
19:10
<hsivonen>
my first reading suggests that I don't need to change my implementation
19:53
<Hixie>
zcorpan, annevk: the tests suggestions you e-mailed me unfortunately aren't JS tests, so they are hard to add to acid3
19:55
<annevk>
<iframe> that reports back just like you have those other notification tests?
19:56
<Hixie>
i don't want to add more content to the <body>
19:57
<Hixie>
every time i add more content to <body>, i break half a dozen tests in subtle ways that i don't detect for a week or more
19:57
<Hixie>
this is why the svg tests are proving to be a bitch
19:57
<Hixie>
since people don't want to use data:...
19:57
<Hixie>
which i still think is dumb but i understand is hard and not in a spec...
20:09
<hsivonen>
Michaeljohn Clement++ on -comments
20:11
<annevk>
Hixie, better spec it then for Acid5
20:11
<Hixie>
yeah
20:12
<annevk>
i think you can test WRONG_DOCUMENT_ERR btw
20:13
<annevk>
since Firefox fixed it
20:13
<annevk>
although it would only expose bugs in Opera + WebKit + maybe IE
20:13
<SadEagle>
annevk: wow? Firefox actually does that now?
20:14
<annevk>
https://bugzilla.mozilla.org/show_bug.cgi?id=47903 suggests that
20:15
SadEagle
ponders closing the wishlist for the auto-adopt quirk, then :-)
20:17
<Hixie>
annevk: ?
20:17
<Hixie>
oh you mean check that you must cal import?
20:17
<Hixie>
i'd rather change the spec
20:17
<annevk>
yeah
20:18
<annevk>
hmm, DOM specs
20:20
<annevk>
that works for me
20:20
<annevk>
you can add CSS parsing tests
20:20
<annevk>
such as "@media all { x } element { background:lime }"
20:23
<Hixie>
i have a bunch of @media tests already
20:23
<Hixie>
i really just want to focus on dom and js
20:43
<Hixie>
ok i need just a few more tests
21:33
<aseem>
hi all
21:33
<aseem>
I had a ques about html sanitization using html5lib
21:36
<aseem>
anybody??
21:37
<hober>
What's your question?
21:37
<aseem>
I wanted to be able to strip out tags instead of simply escaping them...
21:37
<aseem>
I could use a treewalker to do that too, but was wondering if I could use the build in sanitizer to so
21:40
<aseem>
I could also modify the code to do what I want, but that would be a tad bit unmaintainable in the long run
21:45
<annevk>
TAG discussing <meta> madness
21:45
<annevk>
could be interesting
21:48
<jgraham_>
aseem: This is a pretty common feature request (well two people have asked), so a patch to do it would be welcome
21:49
<aseem>
ok... I will give it a go and if it works fine, submit a patch..
21:49
<aseem>
thx
21:55
<Hixie>
i need to come up with one more thing to test
21:56
<Hixie>
i have room for up to three more things if anyone comes up with anything
22:13
jgraham_
dons his table headers hard-hat
23:10
<jgraham_>
Apologies in advance btw
23:27
<annevk>
Hixie, loading Acid3 results in something weird
23:33
<annevk>
crap, about: is not interoperable
23:34
<SadEagle>
what about 'about:blank'?
23:38
<annevk>
hmm, seems to be some other problem