IRC log of html-wg on 2007-04-11

Timestamps are in UTC.

00:00:28 [sbuluf]
and as you well pointed, we can't quite keep adding more and more specs, indiscriminately, without thinking on the most precius resource in the whole web: grandma's mind.
00:00:51 [sbuluf]
html? css? xml? rdf? xslt? many?
00:01:33 [sbuluf]
*who* really ensures that this does not get out of control in grandma's head?
00:01:59 [Dashiva]
I think most people consider grandma to be the business of the editor creators
00:02:16 [anne]
blogs and such make it trivially for people to start contributing content
00:03:04 [sbuluf]
dashiva, your very sentence worries me. no ofense, no problems, but...see? who is really more important here?
00:03:50 [sbuluf]
anne, partially true. not trivial. and incomplete. but are you going to call our conversatrion "silly" after a while? if so...should i keep talking?
00:04:29 [anne]
sbuluf, heh
00:05:06 [Dashiva]
sbuluf: I'm not sure I can agree. This WG deals with markup, the very markup grandma is not supposed to see. We are completely abstracted away from her world.
00:05:11 [sbuluf]
again, no ofenses intended. really. i hope you can see it.
00:05:40 [anne]
I don't really have an opinion on end users. It's hard for to imagine at what level they'd interact with HTML. I tend to think it would be completely abstracted away from them.
00:05:52 [anne]
for me*
00:06:15 [anne]
*on end users in the context of the HTML language
00:06:32 [anne]
so what Dashiva says I think
00:07:02 [sbuluf]
dashiva, partially true, i'd say. on one hand, we could allow standard makers to just say )as usual) "is someone else's problem. comfy, isn't it? but the end result is this "as of 12007, grandma is in trouble" So should we not start questioning the wisdom of all this? again, who ensures gloabl coherence?
00:07:09 [gavin_]
what does "end users" mean in the context of the HTML specification?
00:07:30 [Dashiva]
sbuluf: But how are we supposed to help grandma? W
00:07:37 [gavin_]
people browsing the web?
00:07:51 [anne]
00:08:03 [sbuluf]
dashiva, on the other hand...does it not affect the spec? are you sure we could do wymiwyg editors, with today's spec? have you considered the problem? particularly, a UI?
00:08:31 [Dashiva]
As much as I've considered the problem, I consider it practically impossible regardless of the spec
00:08:39 [anne]
whatever editor there will be, it has to export to HTML at some point
00:09:54 [sbuluf]
dashiva, a fair enough answer. but...have we devoted concerted time to explore possibnilities? shouldn't we, at least? i might add i mihgt have some ideas about it. i'm no expert, however, can't do it alone.
00:10:20 [sbuluf]
anne...something not too far away from xopus, might perhaps work. i can expad too.
00:10:36 [sbuluf]
00:10:38 [Dashiva]
I think a wymiwyg editor is a close cousin of the semantic web
00:10:51 [Dashiva]
They might be possible, but the users form an apparently unsurmountable obstacle
00:11:13 [sbuluf]
dashiva...yep, somehow. do you think that is bad, though?
00:11:29 [Dashiva]
I have no faith in the semantic web, myself
00:11:33 [sbuluf]
noty trivial, dashiva, right.
00:12:31 [sbuluf]
dashiva, is very questioned, and qwuestionable, right. we could discuss it, anytime. i think at least some ideas are sound, or at least desirable, myself.
00:13:16 [Dashiva]
I'll leave the discussion to the pros. Until they make some breakthroughs, I'll remain a grumpy young naysayer :)
00:13:37 [sbuluf]
i'm no expert either =P
00:14:04 [kingryan]
kingryan has left #html-wg
00:14:59 [anne]
yeah, until someone has made a non-wysiwyg editor that's actually widely adopted by "typical" end users there's not much point in debating it I think
00:15:39 [anne]
and afaik people have tried to do that and failed
00:16:22 [sbuluf]
the problem might be impossible with today's scpecs. they were not thought with that idea as a design goal, precisely.
00:16:34 [sbuluf]
but i talked too much here already, so i'll shut up. one last thought: unless wymiwyg edtors, beware of including words about caring about end users.
00:16:43 [Dashiva]
Then the semanticists need to get on the soapbox and tell us what we need to change
00:17:12 [anne]
end users care about wysiwyg typically
00:17:28 [anne]
identical results everywhere and such
00:17:33 [anne]
00:17:46 [sbuluf]
(i could answer...i just do not want to abuse)
00:18:33 [Dashiva]
I think we all agree it's a noble cause, we just have different degrees of hope
00:19:35 [anne]
(I also don't think the problem is with the HTML specification. Editors not contrained by HTML also haven't really solved this problem.)
00:20:49 [sbuluf]
anne, we could discuss it, if you wanted. something not to far away from xopus *might* work
00:21:20 [gavin]
gavin has joined #html-wg
00:21:40 [anne]
feel free to e-mail public-html, www-archive or some other list I follow with persuasive arguments
00:23:06 [sbuluf]
good night (i tried that, unfortunately, last time tim berners lee himself ignored me)
00:31:31 [sbuluf] <--for those curious, this is me asking timbl for w3c to make a browser (wymiwyg, or similar, perfect code generation, semantic web ready, etc)
00:32:26 [DanC_lap]
DanC_lap has joined #html-wg
00:32:51 [sbuluf]
hope you do well, danc. we heard.
00:33:02 [DanC_lap]
hi. thanks.
00:34:10 [myakura]
myakura has joined #html-wg
00:34:59 [DanC_lap]
I thought the influx of new WG members would die off a bit after hixie's blog post, but it's been weeks and they continue to come in at about the same rate
00:35:03 [karl]
yes. on 3 discussions on 3 channels
00:35:26 [DanC_lap]
have you sent anything to, karl? I don't think I ever did
00:36:17 [karl]
hmmm... you mean recently?
00:36:23 [DanC_lap]
since March 7
00:36:43 [karl]
hmm I guess one or two mails.
00:36:43 [DanC_lap]
RRSAgent, pointer?
00:36:43 [RRSAgent]
00:36:57 [DanC_lap]
was either of them an announcement about the new HTML WG?
00:37:07 [karl]
I don't think
00:37:10 [karl]
let me check
00:37:16 [DanC_lap]
RRSAgent, make logs world-access
00:38:13 [karl]
00:38:35 [karl]
3 messages and not announcements about HTML WG
00:39:52 [karl]
the last message was a message about someone asking about HTML 4.01
00:40:01 [karl]
so I said to contact the public-html.
00:40:05 [karl]
but that's all
00:40:22 [karl]
do you want me to announce the HTML WG on www-html?
00:40:32 [DanC_lap]
umm... yes, I'd like that.
00:40:56 [karl]
ok. on my todo pile for today
00:41:59 [karl]
* 305 group participants,
00:41:59 [karl]
* 305 in good standing,
00:41:59 [karl]
* 44 participants from 16 organizations
00:41:59 [karl]
* 261 Invited Experts
00:42:10 [karl]
I have some people queued for today too.
00:42:26 [karl]
I wish we had more Authoring tools developers, and CMS as well
00:42:39 [DanC_lap]
00:42:56 [karl]
just to improve the ecosystem, having more diversity and variety of inputs.
00:43:05 [DanC_lap]
any volunteers to write rousing blog articles to encourage CMS folks to join the WG?
00:43:35 [karl]
I could do that on QA Weblog or maybe I wonder if WASP could help on this.
00:43:43 [DanC_lap]
perhaps a message to would help?
00:44:12 [karl]
wonder what is the best strategy
00:44:43 [DanC_lap]
I lean toward the shotgun approach: use all of the above
00:44:44 [karl]
maybe QA weblog and asking the community to promote the information and to ask people to bug their favourite tool developers to join
00:45:24 [DanC_lap]
better if we can give reasons why joining will help the CMS vendors. nobody likes to be bugged
00:47:21 [DanC_lap]
I have vague impressions that there are accessibility concerns around <canvas>. Anybody have pointers to coherent arguments?
00:48:58 [karl]
I wonder if we could get people from Pages, iWeb, (Apple), FrontPage (Microsoft), Dreamweaver, Golive (Adobe), Textmate, BBedit, etc.
00:50:04 [heycam]
heycam has joined #html-wg
00:50:21 [DanC_lap]
any idea if folks will be at the html-email workshop, karl?
00:50:52 [karl]
no idea. I asked maciej if he could give me a contact in Team, but no luck :)
00:50:59 [DanC_lap]
the evolution email compose thingy is pretty good. I wonder if they're tuned in
00:51:44 [karl]
and I wonder who is doing the ThunderBird authoring part.
00:51:45 [DanC_lap]
Dreamweaver... is there a good connection between them at WASP these days?
00:52:57 [karl]
hmmm I can ping them
00:54:11 [Philip]
DanC: there are some comments about <canvas> accessibility a little way down - I don't think I've seen any other relevant points, though I've not been watching at all comprehensively
00:57:19 [DanC_lap]
thanks Philip
00:58:05 [karl]
maybe Charles McCathieNeville (Opera, ex WAI-W3C) has done an evaluation of accessibility concerns with canvas.
00:58:21 [DanC_lap]
ah; he's an obvious person to ask, in any case
00:58:26 [DanC_lap]
I should do that
00:59:20 [DanC_lap]
I took the versioning thing to www-tag; the answers are mostly "it depends". I guess I should ask a more specific question
01:00:41 [DanC_lap]
going over the differences between and /TR/webarch is slow going. I hope I can get more people involved so that it doesn't stop when I take one in the eye
01:00:54 [karl]
QA hat - I have the feeling that versioning is important for documents, in the same way that signing it or dating it is important. Now what certain class of products should do with the version number is a different matter.
01:01:50 [DanC_lap]
simplicity argues for "no; documents should not bear version numbers". I think there are arguments to the contrary, but no strong ones have been articulated yet.
01:02:12 [DanC_lap]
i.e not bothering with version numbers is simpler than bothering with them.
01:02:45 [karl]
one of the reasons in terms of forward compatibility. I have the belief that our design choice of today might not be respected in future generations
01:02:54 [DanC_lap]
as you said, karl, there's an implicit version # in every document: the date it was written.
01:03:53 [DanC_lap]
yes, it's true that design choices of today might not be respected in the future; but the cost of guarding against that risk is considerable, and it's not clear how much effort is worthwhile.
01:05:25 [DanC_lap]
a big part of me says "HTML is that language that everybody that does web stuff agrees to. When that agreement breaks down, HTML becomes worthless. so be it."
01:07:53 [karl]
yep. pretty much the same. I hear different opinions here and there on what is HTML, or should be HTML. My only concerns are when "macho style discussions". Some people will not say interesting things because they are afraid of answers or reputations.
01:08:13 [karl]
my main struggled is how to ensure that everyone has the possibility to express himself/herself
01:08:22 [karl]
01:08:22 [DanC_lap]
on a totally different topic: I wonder about a survey about focus areas: test suite development, testing browser X/Y/Z, reviewing the spec as a teaching tool, etc. In fact, I wonder about a separate mailing list for new features. I don't want to hear about them until a proposal has reached some maturity.
01:10:00 [DanC_lap]
or maybe a separate mailing list for test suite development, and I'd focus on that one.
01:11:41 [DanC_lap]
maybe I'll start a wiki topic on tasks for HTML WG members
01:11:50 [mjs]
karl: I think you should assume Apple's reps represent all of our various interests in HTML, and will be in close touch with other teams as appropriate
01:11:56 [DanC_lap]
and after some wiki-brainstorming, turn it into a WBS survey
01:12:06 [mjs]
karl: for Mail in particular, the WebKit team does more work on their HTML composition than they do
01:13:37 [karl]
mjs: could you talk then about the HTML in mail workshop, that would be cool. Daniel Glazman is the chair.
01:13:39 [mjs]
hi DanC_lap, hope you're feeling better
01:13:42 [DanC_lap]
do KDE/KHTML and WebKit share new code these days? I wonder if I should recruit KHTML participation
01:14:07 [mjs]
DanC_lap: there is a Qt port of WebKit, but classic KHTML still exists for now
01:14:08 [DanC_lap]
somewhat better, thanks. sort of a stupid way to get hurt. very painful and scary all the same.
01:14:19 [mjs]
I've asked people from both constituencies and none of them think they have time
01:15:23 [DanC_lap]
you asked fairly recently?
01:15:34 [DanC_lap]
if so, you saved me the trouble ;-)
01:15:45 [mjs]
yes, fairly recently
01:16:39 [DanC_lap]
I should probably ask them anyway... but I should do a lot of things. Since you asked, I think I'll give that pretty low priority.
01:17:18 [mjs]
karl: I'm not sure what W3C workshops actually do, so I'm not sure what I would be getting them into
01:17:43 [mjs]
I do want to make sure that any HTML WG specs for HTML are usable for mail
01:18:07 [DanC_lap]
on a good day, W3C workshops get some exposure to good ideas that deserve more exposure, and get groups who are doing similar work but didn't know it in touch with each other.
01:19:02 [DanC_lap]
they also collect data on quesitons like "how many people care enough about HTML and email to devote a couple days and a plane ticket on it"
01:20:26 [DanC_lap]
they're somewhat random by nature. they're intended to introduce a bit of brownian motion into things.
01:22:23 [DanC_lap]
karl, anything you want/need before I wander off?
01:23:13 [DanC_lap]
oh, and it's been said, but it bears repeating: mjs, thanks for collecting all the bits and pieces about HTML5 and putting it in one proposal
01:23:13 [karl]
nope I think I have already a huge pile of things to iron before the next laundry ;)
01:24:31 [mjs]
DanC_lap: really I was just the secretary for the people whose names are at the bottom
01:25:17 [mjs]
DanC_lap: Apple rarely sends engineers to travel to things so generally it would have to be high value
01:25:23 [DanC_lap]
well, secretarial work is too often thankless work. so thanks.
01:26:04 [DanC_lap]
yeah, travel decisions are tough
02:09:52 [Shunsuke]
Shunsuke has joined #html-wg
02:14:10 [Shunsuke_]
Shunsuke_ has joined #html-wg
02:19:43 [htmlr]
htmlr has joined #html-wg
02:28:06 [gavin]
gavin has joined #html-wg
02:44:22 [Zeros]
Zeros has joined #html-wg
02:46:47 [adele]
adele has joined #html-wg
02:46:50 [adele]
adele has left #html-wg
03:03:24 [foca]
foca has joined #html-wg
03:41:54 [Shunsuke]
Shunsuke has joined #html-wg
03:45:12 [myakura]
myakura has joined #html-wg
03:54:16 [sbuluf]
sbuluf has joined #html-wg
03:58:04 [dbaron]
dbaron has joined #html-wg
04:53:05 [foca]
foca has joined #html-wg
04:54:01 [foca]
foca has left #html-wg
05:35:30 [gavin]
gavin has joined #html-wg
05:45:56 [karl]
05:51:29 [Zeros]
karl, I'm pretty sure Webkit has a lot of test cases for the HTML parser
05:51:46 [Zeros]
I'm sure Mozilla does too
05:52:37 [Zeros]
So much of its ad hoc when a page that's broken is found too...
05:53:55 [Zeros]
karl, there should be a HTML parser committee of the browser vendors where people can submit inconsistencies or pages that are broken and then everyone can come to a solution.
05:54:35 [karl]
Zeros: yes that's cool. But I'm greedy. I would like to have more than browser vendors.
05:54:44 [mjs]
mjs has joined #html-wg
05:54:54 [karl]
I would like to have people who are *producing* HTML and not consuming *HTML*
05:55:32 [karl]
They have their own constraints, difficulties, and I think their input would be good for the ecosystem of the group.
05:55:46 [Zeros]
karl, ah okay. I'm just for consistency.
05:55:58 [sbuluf]
karl, would contacting news organizations be of use for you?
05:55:58 [mjs]
FWFI, my team at Apple is both a producer and consumer of HTML
05:56:03 [Zeros]
Right now everyone implements their own fixes for how to handle broken content.
05:56:25 [mjs]
WebKit is not only a browser engine but also an HTML editing engine, used among other things to create content in Mail and Aperture
05:56:50 [Zeros]
For example people fix the DOM on bad markup in different ways. HTML needs a big "bug tracker" where failure conditions and solutions can be agreed upon to be implemented.
05:56:52 [karl]
mjs: that is very good to hear.
05:57:37 [karl]
When I edit an HTML mail in, does it produce valid HTML or XHTML code?
05:57:51 [karl]
I haven't checked this, I should.
05:57:53 [mjs]
karl: it produces what I hope is valid HTML
05:58:08 [mjs]
although our markup output is a bit wonky at times
05:58:48 [karl]
hehe gavin: invalid English acronym ;)
05:59:59 [Zeros]
karl, no doctype. some other things are a little weird. Does look like its respecting block vs. inline elements.
06:00:19 [Zeros]
Doesn't look like it creates <p> elements, makes a lot of divs, spans and brs
06:00:33 [Zeros]
Interesting it uses -khtml-nbsp-mode: space; and -khtml-line-break: after-white-space; too
06:01:34 [mjs]
we use weird techniques to get whitespace behavior to be what users expect in a text editor
06:02:20 [Zeros]
Oh, that prevents white-space collapsing?
06:02:25 [karl]
mjs, as in more than using CSS?
06:03:46 [Zeros]
karl, the email I have from outlook (maybe exchange server) is worse. <HTML><BODY><PRE></PRE></HTML><!DOCTYPE ... then the document with lots and lots of font tags.
06:04:31 [Zeros]
At least is a head of that.
06:09:47 [karl]
hmmm we should send an email on the list, with a kind of simple mail template. with an image and one or two colours. and ask people to test vers HTML implementation in their email clients. Then we could send these files to the list
06:12:05 [mjs]
karl: alternating space and non-breaking space (which all HTML mail composers do afaik) plus a few nonstandard CSS properties to make it work even more nicely in
06:14:54 [myakura]
Tb2 generates <!DOCTYPE...><html><head></head><body bgcolor...> and message w/ b, i, u and etc.
06:16:04 [myakura]
breaks in <br>, i see no <font>
06:16:21 [Zeros]
I wonder they don't put the subject line in the <title> element
06:18:27 [Lachy_]
Zeros: probably because mail clients don't pay any attention to the title element anyway
06:18:31 [myakura]
thinking that it's enough w/ Subject:?
06:19:35 [Zeros]
myakura, HTML requires a <title> anyway
06:19:46 [Zeros]
I was just thinking of ways to use it
06:20:35 [myakura]
ah, yeah. totally fogotten about that..
06:34:31 [Zeros]
mjs, is there a way to get to groups threads on the subject line?
06:35:40 [Zeros]
People are forking the discussion and changing the subject and mail still groups them, so I have 63+ email long threads that weave in and out of topics.
06:36:10 [mjs]
Zeros: it does have thread grouping, but I don't believe there is a way to customize what rule it uses to put things in a thread
06:38:03 [Zeros]
ah okay
06:38:46 [heycam]
heycam has joined #html-wg
06:46:59 [karl]
Zeros: the thread grouping is made on subject line and not on the References: and In-Reply-To: headers
06:47:02 [karl]
06:47:24 [karl]
which means if a few people are sending mails which are completely unrelated with the same subject:
06:47:28 [Zeros]
karl, In its not grouping on the subject line for me
06:47:31 [karl] groups them
06:47:41 [Zeros]
karl, its grouping on something else
06:48:02 [karl]
06:48:42 [Zeros]
karl, is the kind of thing I'm getting
06:48:45 [mjs]
Zeros: I usually see a new thread when someone changes the Subject line
06:48:53 [Zeros]
its pretty weird
06:49:25 [mjs]
I totally don't see all that stuff in the innerHTML thread
06:49:26 [karl]
oh no then it does in-reply-to AND subject
06:50:09 [Zeros]
I wonder why mjs's is different
06:50:12 [karl]
I see why for simple users how it could be useful.
06:50:29 [mjs]
mine seems to be strictly Subject
06:50:29 [karl]
I wish it does only in-reply-to
06:51:25 [karl]
I also wish I could configure my Smart Mailbox with more options (rule A and rule B) and NOT rule C
06:51:43 [karl]
or (rule A or rule B) and NOT rule C
06:52:06 [karl]
or more filtering on headers
06:52:14 [karl]
anyway it is kind of off-topics ;)
06:52:15 [mjs]
you can make more than one rule that has the same result
06:52:27 [mjs]
though that's admittedly a pain sometimes
06:52:45 [Zeros]
Rules can't move into a smart mailbox I don't think
06:53:01 [karl]
rules and Smart Mailbox have differents UI
06:53:20 [Zeros]
I wonder if its something gmail is sending that is causing the grouping this way mjs
06:53:39 [loic]
loic has joined #html-wg
06:53:53 [karl]
basically my mail is in a imap dated space, and all my *topic* mailboxes are smart mailboxes
06:53:56 [tylerr]
tylerr has joined #html-wg
06:54:50 [marcos]
marcos has joined #html-wg
06:55:55 [Voluminous]
Voluminous has joined #html-wg
07:15:56 [karl]
07:15:56 [karl]
07:15:56 [karl]
<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><DIV>Hi,</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV style="font-size: 13px;
07:16:00 [karl]
07:16:10 [Zeros]
07:16:15 [Zeros]
not valid
07:16:33 [mjs]
what's invalid about that?
07:16:35 [myakura]
no <title> either
07:16:40 [Zeros]
mjs, missing the title
07:17:00 [Zeros]
html, head and body are all optional, but title is required
07:17:33 [mjs]
a <title> is of dubious value for a Mail message, but I suppose it could put an empty one or use the subject line
07:18:25 [anne]
anne has joined #html-wg
07:18:30 [karl]
or it could put the subject of the message itself maybe
07:18:55 [anne]
07:19:45 [Zeros]
karl, have you looked at the css limitations for outlook 2007?
07:20:24 [Zeros]
07:21:04 [Zeros]
raises a lot of questions for how useful HTML is going to be; in leopard adds html templates, but Outlook 2007 supports rather limited subset of css
07:21:05 [karl]
if I tried to validate forcing the doctype to be HTML 4.01 Transitional
07:21:09 [karl]
i have 12 errors
07:22:08 [karl]
no alt on images, and the missing doctype and title create problems
07:22:48 [mjs]
The doctype and title would be easy to fix (if it does not make other mail clients barf) but adding a made-up alt value would probably do more harm than good
07:23:11 [mjs]
(as would forcing the user to type something whenever they paste an image)
07:23:12 [karl]
mjs: yes for the title it requires more UI modification.
07:23:25 [mjs]
so probably the alt requirement is not appropriate for HTML email
07:23:32 [karl]
it's why I'm always interested by authoring tools requirements
07:23:59 [karl]
07:24:04 [mjs]
since the value of making my email to my friends theoretically more accessible is surely outweighted by the cost of typing alt values
07:24:58 [karl]
mjs it depends on the type of friends you have. But it would be better to ask someone who has real needs for accessibility and using mail app
07:25:24 [sbuluf]
does any mail app generate not just html, but also easily separatable css? (to an external stylesheet, or to easily editable UI) if not, shouldn't they?
07:25:25 [mjs]
karl: if I were sending personal email to a blind friend I probably would not include photos
07:25:55 [karl]
sbuluf: the css is put on each element not in a style element
07:26:01 [Zeros]
Or describe the photo yourself below it mjs
07:26:12 [mjs]
and if I had both visually impaired and normally visioned friends that I wanted to Cc on the same email, I'd include the photo and a description in the text
07:26:29 [mjs]
alt seems unlikely to be good for email unless you are mailing a pre-existing web page
07:26:29 [karl]
yes it seems a fair approach
07:27:10 [karl]
mjs: which seems to make the point that there is different class of products with different requirements even for renderers
07:27:49 [mjs]
karl: this seems more like a content generation issue than a rendering issue
07:28:23 [karl]
the HTML document would not be valid in the end if no alt.
07:28:27 [mjs]
you have to either have multiple conformance classes for documents (maybe private vs. public?) or accept that HTML email won't be conforming HTML
07:28:46 [mjs]
or you give up on alt being mandatory
07:28:46 [karl]
I vote for 1.
07:28:52 [Zeros]
mjs, adding a doctype, title and alt="" would make that valid
07:29:02 [karl]
different conformance requirements depending on the products
07:29:13 [Zeros]
Outlook already adds an empty title and a doctype
07:29:18 [mjs]
Zeros: well, adding alt="" would be, in my opinion, more harmful than helpful
07:29:29 [Zeros]
mjs, how does that differ than no alt at all?
07:29:29 [mjs]
while it satisfies the letter of the rule, it surely does not satisfy the spirit
07:29:33 [karl]
conformance requirements are not things to enforce but more a guide on what you need to implement depending on the circumstances.
07:29:43 [mjs]
it's like cargo cult conformance
07:30:03 [mjs]
having an empty-valued alt attribute gives you none of the benefits
07:30:12 [Zeros]
mjs, it prevents inconsistencies. If we don't think alt should be required then it shouldn't be required.
07:30:36 [Zeros]
Adding special markup rules for every type of renderer just makes implementing a HTML UA harder
07:30:45 [karl]
Zeros: I think alt="" would be harmful in this case as mjs says
07:31:03 [Zeros]
I still don't see where its harmful
07:31:12 [karl]
specifically if the mail goes from mail user agent to Web pages.
07:31:15 [Zeros]
no alt and alt="" give the same meaning
07:31:34 [anne]
no it doesn't
07:31:35 [karl]
alt="" means "ignore completely the image"
07:31:40 [edas]
edas has joined #html-wg
07:31:41 [anne]
alt="" means no content
07:31:52 [anne]
no alt means there's no alternative content for the image
07:31:52 [karl]
usually used for spacer and things of this type
07:32:13 [karl]
ooops I have to catch a train.
07:32:15 [Zeros]
anne, how does no content and no alternative content differ?
07:32:17 [mjs]
07:32:26 [Zeros]
you just added the word alternative
07:32:34 [mjs]
if empty alt is allowed, then no alt should probably be allowed as well
07:32:53 [mjs]
the point of requiring alt is supposed to be to encourage accessible authoring, but adding alt="" doesn't satisfy that goal at all
07:33:17 [mjs]
anyway, would be good for someone to capture these thoughts on the mailing list
07:33:23 [Zeros]
The validator could still warn, and the spec could encourage its use without making it invalid to not use it.
07:33:31 [mjs]
is <title> the only mandatory element?
07:33:44 [anne]
Zeros, it means that the user agent can tell the user there's an image but no alternate content was provided for it
07:33:55 [anne]
Zeros, for instance, it could read out the URL used to retrieve the image
07:34:03 [Zeros]
anne, it could do the same for alt=""
07:34:12 [anne]
Zeros, that would be non-conforming
07:34:41 [Zeros]
anne, the spec says alt is required. Not having at all is non-conforming.
07:35:13 [mjs]
Web Apps 1.0 allows alt="" but not missing alt, and says missing alt should be treated same as empty-valued alt
07:35:30 [Zeros]
07:35:56 [anne]
That makes the distinction pretty useless
07:36:13 [mjs]
it says empty alt should mean: "In such cases, the image could be omitted without affecting the meaning of the document."
07:36:33 [mjs]
I don't think that will be true for end-user-authored HTML emails that contain images
07:36:46 [mjs]
so adding empty-valued alt would technically be nonconforming
07:37:02 [mjs]
perhaps the alt requirement should be omitted for content generated by a WYSIWYG editor
07:37:14 [Zeros]
mjs, how does that apply to dreamweaver then?
07:38:02 [Zeros]
I'm not sure HTML's rules for conformance should be dependent on who's generating it.
07:38:03 [mjs]
I don't think dreamweaver is the sort of thing intended to be covered by the wysiwyg exception for <font> tags
07:38:54 [Zeros]
mjs, what's the issue with style attributes for fonts?
07:39:22 [Zeros]
in a context where a style block isn't possible I guess, and the font needs to be encoded right there
07:39:35 [mjs]
Zeros: I actually think style should be retained as a global attribute but I haven't heard a lot about the arguments for removing it
07:39:53 [mjs]
the <font> element in HTML5 is the only thing allowed to have a style attribute
07:40:06 [mjs]
and is meant to be used for presentational inline styling done by WYSIWYG editor
07:40:06 [mjs]
07:40:18 [Zeros]
mjs, that invalidates a whole lot of existing web content that uses style
07:40:54 [mjs]
yes, it does
07:41:05 [mjs]
(though presumably the rendering section will say UAs must support it on everything)
07:41:17 [Zeros]
I can't say I agree with undeprecating <font>
07:41:50 [gorme]
gorme has joined #html-wg
07:42:23 [anne]
It's undeprecated for WYSIWYG editors as it appears they need it
07:42:42 [mjs]
well, having an official way to do presentational markup seems like the best way to handle the classes of content generators that need to make presentational markup
07:42:43 [anne]
However, that whole section is in its very early stages at this point
07:43:07 [anne]
marcos, contenteditable / designMode geneates it
07:43:10 [anne]
07:43:22 [marcos]
k, that makes sense then
07:43:38 [Zeros]
contenteditable in safari generates spans IIRC
07:44:24 [Zeros]
mjs, what's to prevent all the content on the web from ending up full of font tags again if its created with in browser WYSIWYG editors?
07:45:06 [mjs]
Zeros: I doubt the front page of will ever be made that way
07:45:25 [Zeros]
mjs, blogs probably would be, news sites? wikis?
07:46:11 [sbuluf]
what about spans with only predefined css classes? would that be an improvement?
07:46:18 [mjs]
Zeros: well, you can't get WYSIWYG editors to make purely semantic markup, since the very concept of such a thing is presentational
07:46:24 [anne]
<span class=red>
07:46:36 [anne]
maybe in amount of bytes...
07:46:44 [mjs]
<span class="-user-style-1">
07:47:04 [anne]
however, <font color=red> interoperates better
07:47:48 [Zeros]
And makes restyling the page from a content editor's perspective a nightmare
07:48:05 [Zeros]
anyone saving the source of that document is going to get older styles if they override it too
07:48:17 [Zeros]
font[color=red] { color: blue; }
07:48:22 [mjs]
html mail clients have special requirements, since they have to generate markup that can be handled by a wide variety of really bad layout engines
07:48:33 [gorme]
\o Whats the rationale behind the header and footer element ?
07:48:43 [mjs]
the html engines in many popular mail readers are far worse than popular browsers
07:48:58 [mjs]
gorme: a lot of web documents have a header and a footer
07:49:25 [Zeros]
mjs, How does that come into play with Mail 3.0's HTML templates? Do they cater to those old clients?
07:49:40 [Zeros]
Seems like Apple is pushing HTML mail and MS is fighting it
07:49:41 [mjs]
for instance on you can probably pick it out
07:50:19 [mjs]
Zeros: I can't talk about Mac OS X features that haven't shipped yet
07:50:54 [mjs]
Apple is pushing the possibility of rich text email, because people like to communicate with more than just plaintext
07:51:24 [Zeros]
mjs, Well from your personal perspective. If you were writing a mail client with html templates for users, what audience of UAs would you be targeting and where would you draw the line on support?
07:51:24 [mjs]
I think Outlook switching to the Word engine to compose and display HTML email isn't necessarily a vote for or against HTML email
07:51:33 [Zeros]
Like, would you use <center>?
07:51:33 [mjs]
thogh it is certainly a vote against standards compliance
07:51:58 [mjs]
Zeros: I can't really talk about it at that level of detail, sorry
07:52:08 [Zeros]
07:52:35 [Zeros]
I can see the point of needing some kind of control, but at the same time HTML5 lets you put <style> elements in the body of the document
07:52:53 [Zeros]
So why can't a Visual editor generate that instead?
07:53:08 [sbuluf]
<span class="foreing term> would allow to define another font, another colour, size, and what not. but wouldn't the difference with a font tag be that all those rules can be moved from the middle of the text to an style element, or even to an external stylesheet, hence keeping presentational data separated from content?
07:53:08 [Zeros]
or line styles I guess
07:53:17 [Zeros]
07:53:41 [anne]
sbuluf, you don't know what you're marking up
07:54:08 [anne]
Zeros, <style scoped> is a pretty new feature
07:54:10 [mjs]
sbuluf: but users don't pick "foreign term" from the Font menu
07:54:16 [mjs]
they pick Italic
07:55:05 [Zeros]
anne, even if it wasn't scoped. Provided the generated content is bound by an id you could target that specific chunk of the document
07:55:05 [sbuluf]
msj, what if you allow users to define classes (a bunch of style rules), and let them name them with semantic names, and then pick those names from a drop down?
07:55:13 [Hixie]
someone should mail the img/alt thing to the whatwg list so i don't forget about it
07:55:29 [mjs]
Hixie: I was gonna
07:55:31 [Hixie]
it does make sense to me to have different rules for e-mails than web content
07:55:52 [mjs]
does email need different rules than WYSIWYG-generated content in general?
07:55:55 [mjs]
(not sure a priori)
07:56:17 [mjs]
so is <title></title> the shortest valid HTML document?
07:56:25 [sbuluf]
hixie, mjs, as a side note...wouldn't setting that info in some wiki be better then just the mailing list? it could later be more orderly transformed into rationale material
07:56:25 [mjs]
or do you need a doctype in there too (for HTML4)
07:56:28 [Hixie]
the distinction is in the receive, not hte producer, imho
07:57:16 [mjs]
well, it's not very useful for a WYSIWYG blog post editor to add alt="" when you past in an image either
07:57:27 [Hixie]
shortest HTML4 document that is conforming is <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"><title>A</title><p>A
07:57:48 [Hixie]
a blog post would have to cater for blind users (e.g. search engines, if nothing else)
07:57:52 [Zeros]
mjs, the body can't be empty
07:58:23 [mjs]
well, it could prompt you at paste time to type a description
07:58:24 [Hixie]
so would need alt text that represented the image (which might be alt="" if the image adds nothing that isn't in the prose, but merely repeats it in a different way)
07:58:30 [Hixie]
alt= is not a description
07:58:32 [mjs]
but it's hard to imagine users prefering such an editor
07:58:43 [Hixie]
the HTML5 spec defines <img> very carefully
07:58:54 [Hixie]
<img> represents _text_ with an _alternative image representation_
07:59:19 [Zeros]
nice wording
07:59:20 [mjs]
that's a weird way to define it
07:59:31 [Zeros]
makes sense to me
07:59:33 [mjs]
but I guess that would make <img> unsuitable for WYSIWYG editors
07:59:56 [mjs]
since when the user drags in an image from their desktop, they definitely do not intend the semantic of "text with an alternative image representation"
08:01:48 [Hixie]
most images on most sites, especially graphics-heavy sites made with WYSIWYG packages, should be in the CSS layer.
08:01:50 [Zeros]
mjs, "If this image doesn't display in the receiver's client, enter text to display instead: " would work for WYSIWYG editors.
08:02:21 [Hixie]
mjs: anyway i'd love to discuss this over lunch sometime, but i'm going afk for now
08:02:25 [Hixie]
08:02:26 [Zeros]
"If your mail recipient can't view this image..."
08:02:28 [mjs]
08:09:08 [icaaq]
icaaq has joined #html-wg
08:11:46 [ROBOd]
ROBOd has joined #html-wg
08:50:36 [MikeSmith]
MikeSmith has joined #html-wg
09:18:07 [anne]
09:18:14 [anne]
"HTML5 (also sometimes referred to as Web Applications 1.0)" heh
09:24:33 [MikeSmith]
anne - clearly a polemic, though a well written one
09:25:10 [mjs]
I just saw that on digg
09:25:31 [anne]
I think it's accurate though. People more often call it HTML5
09:27:33 [anne]
The comment always say you cannot use this for business stuff etc. but then Y! Pipes is using <canvas> already.
09:28:57 [anne]
Or how browser vendors will support XHTML2
09:29:22 [anne]
At this point it should be pretty clear that no browser vendor has much interest in that
09:29:37 [anne]
09:30:38 [hasather]
hasather has joined #html-wg
09:42:57 [htmlr]
htmlr has joined #html-wg
09:49:01 [heycam]
heycam has joined #html-wg
10:00:12 [gsnedders]
woah. despite having been around David (the author of that article) on several forums and mailing lists for several years, I've _never_ seen a photo of him before
10:04:31 [sbuluf]
i fail to see what is polemic about this article. it might be due to my particular pov, though.
10:19:57 [hasather]
hasather has left #html-wg
10:30:06 [anne]
I think that statement was about my quote and not the article
10:32:42 [sbuluf]
oh, i see thanks.
10:42:37 [hasather]
hasather has joined #html-wg
11:14:14 [xover]
xover has joined #html-wg
11:15:44 [edas]
edas has joined #html-wg
11:53:47 [icaaq]
icaaq has left #html-wg
12:16:33 [hasather]
hasather has left #html-wg
12:18:05 [hasather]
hasather has joined #html-wg
12:24:40 [loic]
loic has joined #html-wg
12:31:52 [claudio]
claudio has left #html-wg
12:32:08 [claudio]
claudio has joined #html-wg
12:36:10 [claudio]
claudio has joined #html-wg
12:36:33 [Philip]
Philip has joined #html-wg
12:44:36 [myakura]
myakura has joined #html-wg
12:47:27 [claudio]
claudio has joined #html-wg
13:04:34 [txm]
txm has joined #html-wg
13:30:23 [txm]
txm has left #html-wg
13:42:11 [anne]
Openwave joined the HTML WG with two participants
13:43:47 [anne]
Mobile browser
13:44:15 [Lachy]
is it any good, or just one of the bad ones?
13:45:09 [anne]
Ask MikiSmith
13:45:15 [anne]
Mike even
13:45:31 [anne]
he worked for them before he joined Opera before he joined W3C
13:46:36 [Lachy]
well, it's good that they've joined. Mobile browsers definately need to participate more
14:01:15 [Lachy_]
Lachy_ has joined #html-wg
14:14:38 [DanC_lap]
DanC_lap has joined #html-wg
14:26:23 [marcos_]
marcos_ has joined #html-wg
14:31:50 [Shunsuke]
Shunsuke has joined #html-wg
14:36:15 [beowulf]
beowulf has joined #html-wg
14:56:43 [h3h]
h3h has joined #html-wg
15:02:09 [bkemp]
bkemp has joined #html-wg
15:14:44 [alexf]
alexf has joined #html-wg
15:20:35 [Charl]
Charl has joined #html-wg
15:33:50 [anne]
anne has joined #html-wg
15:36:50 [anne]
DanC_lap, when would someone be considered neutral?
15:39:17 [DanC_lap]
very rarely ;-)
15:39:32 [anne]
15:40:44 [anne]
What I meant with my e-mail is that I think the HTML5 proposal so far caters quite well for both authors and implementors
15:43:43 [DanC_lap]
I suggest you say that more directly next time. I read your message as suppressing discussion that you didn't like.
15:44:08 [anne]
RRSAgent, pointer?
15:44:08 [RRSAgent]
15:50:03 [anne]
DanC_lap, well, to be honest, I'm not sure how much these type of architectural discussions regarding how the specification should be outlined make sense given that most of the spec is already there
15:50:12 [anne]
Also, I wouldn't expect typical authors to read the spec
15:52:30 [DanC_lap]
well, I ask that you don't suppress discussion just because you disagree with it.
15:53:44 [anne]
Shouldn't I be able to just state what I think of such discussions on the list?
15:53:48 [Philip]
I used to read small bits of the HTML4 spec fairly frequently, via the links on, as a reference for what attributes go on what element and roughly what they mean. So I think that kind of thing is useful to have for authors
15:53:54 [anne]
but fair enough
15:54:39 [anne]
Philip, agreed, I'd expect HTML5 to get similar indexes much like CSS 2.1, XBL2, WF2, have
16:01:10 [anne]
There's certainly some room for improvement in terms of authoring requirements here and there but in general elements are defined very clearly for authors with examples and all
16:44:48 [krijnh]
krijnh has joined #html-wg
16:55:16 [Zeros]
Zeros has joined #html-wg
17:02:56 [kingryan]
kingryan has joined #html-wg
17:11:48 [zcorpan]
zcorpan has joined #html-wg
17:25:49 [h3h]
I think I implicitly assumed that the spec would be as detailed as possible, largely targeted at implementors, and there would be companion documents like "guides", "tutorials", "references" for web authors, etc.
17:26:32 [h3h]
which is essentially what Dan outlined
17:26:46 [h3h]
but with the assumption that the spec is for implementors first
17:27:15 [zcorpan]
i was thinking about having a view of the spec that hides everything that only applies to implementors, probably using the status script for that
17:27:30 [zcorpan]
but it's hard to figure out with script which parts don't apply to authors
17:27:34 [h3h]
sounds like a maintenance nightmare
17:27:52 [zcorpan]
could be
17:27:58 [h3h]
I'd rather there be a separate document specifically tailored to authors, with plenty of cross-links back to the spec
17:28:34 [h3h]
that would be the document that would get the PR
17:28:34 [zcorpan]
yeah, i think there's a spot in the whatwg wiki for such a thing
17:29:10 [zcorpan]
17:29:18 [h3h]
public relations
17:29:22 [h3h]
17:29:24 [zcorpan]
17:29:59 [h3h]
I'd expect how-to sites, blog posts, etc. to link to the guide document rather than the spec itself
17:30:39 [h3h]
so now I wonder if the guide document needs an editor of its own
17:30:54 [zcorpan]
why not have it in a wiki?
17:30:57 [h3h]
it would seem prudent, for consistent tone and clarity
17:31:07 [h3h]
a wiki will always be fragmented and non-official
17:31:19 [h3h]
I think it could easily be developed on a wiki
17:31:21 [zcorpan]
such a document couldn't be normative anyway
17:31:36 [h3h]
but when the spec is published, there should be some published guide version that's been edited for tone, content, etc.
17:32:01 [h3h]
it doesn't need to be normative, just descriptive
17:32:07 [h3h]
it would defer to the spec for all normative issues
17:32:12 [h3h]
with links
17:32:49 [h3h]
and I hesitate to say "document" because I think all of these should be split up into several HTML pages with a table of contents and inter-linking
17:33:12 [h3h]
the worry about the WA 1.0 draft being too large is extremely valid, IMO
17:33:21 [h3h]
it's very cumbersome and clumsy
17:34:04 [zcorpan]
in fact i prefer it being a single document
17:34:45 [h3h]
I wouldn't mind too much if the spec stayed a single document
17:34:54 [h3h]
but the guide definitely needs to be divided into chapters
17:35:00 [h3h]
each on a separate page
17:35:04 [zcorpan]
17:35:19 [h3h]
right now the page weight is 447KB
17:35:24 [zcorpan]
knock yourself out:
17:35:44 [h3h]
heh :)
17:36:29 [Philip]
I have a script that extracts some sections from the WA1 spec into a smaller file, so it doesn't take forever to load and crash browsers - I might try modifying that to make a split-up copy of the whole spec, so it's easier to read small parts of it
17:39:41 [h3h]
so I guess the summary of what I'd like in an ideal world would be for this WG's shining public achievement to be a comprehensive HTML 5 Guide, geared specifically toward web authors; the spec itself being a more technical deliverable and not nearly as public
17:40:09 [h3h]
"not as public" meaning "not to receive as much press"
17:40:18 [h3h]
of course it would still be a public document
17:40:53 [DanC_lap]
DanC_lap has left #html-wg
17:44:23 [anne]
I think the HTML spec should be aimed at authors as well
17:44:53 [anne]
I don't expect that most authors will look there, but it should state clearly all the requirements on authors etc.
17:45:07 [h3h]
17:45:18 [anne]
I personally think that tutorials are best left up to the community
17:45:19 [h3h]
but I don't think it should be the primary point of reference for authors
17:45:28 [zcorpan]
why not?
17:45:35 [h3h]
speaking directly to the previously raised concern that the W3C's specs are too technical
17:45:41 [anne]
As everyone has different viewpoints on how such a tutorial should be structured.
17:45:54 [anne]
From the ground up, for authors familiar with HTML4, for authors familiar with XML, etc.
17:45:58 [Hixie]
Hixie has joined #html-wg
17:46:17 [Voluminous]
Voluminous has joined #html-wg
17:46:27 [h3h]
I guess I'm not convinced that one generalized guide wouldn't fulfill all of those viewpoints in a reasonable manner
17:46:43 [h3h]
with the spec as backup
17:46:43 [anne]
Write a guide and contribute it to the WG
17:46:53 [anne]
I suppose there's nothing wrong with having an HTML Primer
17:46:56 [h3h]
if only I were paid to work on that full time, I would :)
17:47:05 [anne] or something
17:47:27 [h3h]
I wasn't really thinking of a primer
17:47:31 [zcorpan]
you could start at the wiki
17:47:35 [h3h]
primer would be more like "tutorial" for me
17:47:47 [h3h]
and I'm advocating more of a reference-style guidfe
17:48:16 [h3h]
it's all nebulous in my head anyway
17:48:30 [anne]
what's a reference guide?
17:48:39 [h3h]
let me see if I can find an example
17:48:42 [anne]
it describes each feature in simple language + example?
17:50:28 [h3h]
17:50:32 [h3h]
17:50:53 [h3h]
in a narrative format, but not in a contiguous linear format like a book
17:51:35 [h3h]
also, "simple language" is emphatically non-technical to a degree
17:51:51 [h3h]
a high school student should be able to read the whole thing and understand everything
17:52:25 [gsnedders]
*cough* there are high school students who are members of the WG, and are in the process of implementing the WHATWG draft */cough*
17:52:39 [gsnedders]
but I guess I'm in the minority :)
17:53:25 [gsnedders]
something like the RSS Profile draft though? <>
17:53:28 [h3h]
yes, absolutely
17:53:35 [h3h]
er, let me check
17:53:55 [h3h]
eh...they have the TOC + examples down
17:53:58 [h3h]
but there's no narrative
17:54:08 [h3h]
like "when should I use this element/attribute?"
17:54:24 [h3h]
and issues surrounding those types of questions
17:54:39 [gsnedders]
doesn't the "The x element provides the x of the channel" cover that?
17:54:44 [gsnedders]
as to when you should use it?
17:54:50 [h3h]
sure, in spec world
17:55:01 [h3h]
but for a new-to-HTML 5 web author? no
17:55:23 [gsnedders]
how else can you phrase it? "The <title> element provides the title of the feed"?
17:55:39 [h3h]
looking for an example :)
17:56:16 [gsnedders]
or something further like, "The <title> element provides the title of the feed when directly within the <channel>, and the title of an item when directly within an <item>"?
17:58:08 [h3h]
like this...
17:58:16 [h3h]
but with markup examples, obviously
17:58:27 [h3h]
and yes, more like your last quote
18:00:00 [h3h]
it's like... a glossary mashed up with a TOC, a narrative and examples
18:00:07 [h3h]
that's the best I can come up with right now
18:00:48 [h3h]
it shouldn't be (or look) auto-generated in the least
18:00:56 [h3h]
it should look like it was written as a book
18:01:12 [h3h]
but be devoid of the start-to-finish continuity of a typical book
18:01:51 [Philip]
Is something like an approximately useful way of splitting the spec into non-enormous readable chunks?
18:02:29 [Philip]
(Er, I'll change it from XHTML back to HTML when I find an HTML serialiser, to make IE users happy)
18:02:54 [h3h]
Philip: yeah, works for me
18:03:34 [h3h]
Philip: with prev/next/up/home links added
18:04:46 [gsnedders]
Philip: how does it actually split it up?
18:05:10 [anne]
if someone writes a script that does the splitting up and keeps all the references working...
18:05:14 [gsnedders]
x.y sections?
18:05:21 [anne]
we might be getting somewhere
18:05:22 [Philip]
It's splitting on all <h2> and <h3> elements
18:05:39 [Philip]
Navigation links/<link>s would be handy - I'll try add those
18:06:08 [Philip]
anne: I believe that's what I've done :-)
18:06:10 [gsnedders]
it'd probably be better to do it splitting it in other places, but that would require some sort of intelligence
18:06:34 [h3h]
I think that works surprisingly well at first glance
18:06:37 [Philip]
(As far as I can tell, the broken references are the ones that have always been broken, like links to references)
18:06:49 [Philip]
(and the rest get redirected to the right page)
18:08:01 [Philip]
The biggest sections are the parsing and embedded ones - probably the latter could be split up more
18:08:22 [Philip]
(This is from an old copy before the recent <video> changes, so maybe that's got even bigger now)
18:08:47 [zcorpan]
Philip: is this generated by script?
18:09:21 [Philip]
zcorpan: Yes - it's just Python/minidom/html5lib
18:10:34 [zcorpan]
18:11:51 [Philip]
I'll try to fix some bits and upload it later this evening, in case it's helpful
18:12:40 [h3h]
definitely, and reply with a link to the thread that was talking about splitting it up, if you want
18:13:10 [Philip]
Does the list still accept mails from non-members?
18:13:21 [h3h]
no idea
18:13:59 [Philip]
I'll try it and see what happens :-)
18:14:29 [Philip]
*away for a while*
18:14:30 [anne]
public-html should
18:15:25 [anne]
Philip, btw, cool!
18:15:47 [anne]
Philip, maybe you can let Hixie use it so he can generate multiple versions of the spec
18:21:38 [claudio]
claudio has joined #html-wg
18:27:58 [anne]
Philip, should be pretty trivial to get HTML serialization from html5lib
18:28:09 [anne]
Philip, I don't think it's supported by default though
18:30:07 [hober]
hober has joined #html-wg
18:42:18 [jgraham]
Philip / anne: We could certainly add a HTMLSerializer class to each treebuilder imp. without much difficulty (I was kinda planning to rearrange how that stuff works, at least in the case of SimpleTree nyway).
18:45:17 [anne]
if you modify --xml or --hilite you get it
18:45:40 [anne]
oh, you want to redo that, fine
18:47:06 [anne]
in theory you'd just use innerHTML
18:57:22 [Philip]
*away for a while*
18:57:26 [Philip]
18:57:30 [Philip]
18:59:04 [Philip]
anne: I'd be fine with Hixie using it - it sounds like it would probably be worthwhile
19:00:12 [Philip]
I have a HTML5-innerHTML-like serialiser (based on one of the html5lib serialisers) that I did a while ago and which seems to work, so I'll just stick that in for now
19:00:41 [anne]
it will shut down all the people who complain about file size :)
19:00:55 [anne]
what are they thinking reading specs from mobile phones anyway :p
19:01:25 [zcorpan]
oh no! scrollbars! completely inaccessible
19:02:22 [anne]
it's the same person complaining about style sheets
19:02:31 [anne]
19:02:44 [anne]
maybe he should just get a browser that renders it without scrollbars :)
19:03:17 [anne]
or get a bigger screen
19:06:59 [anne]
anne has joined #html-wg
19:19:25 [anne]
For those interested in XHTML2:
19:27:22 [gsnedders]
Philip: the parsing section could also be cut down into input stream/tokeniser/tree builder at least
19:30:09 [Sander]
Sander has joined #html-wg
19:38:22 [Philip] - now in non-X HTML, plus some links and things
19:39:03 [gsnedders]
re-reading HTML 4.01, it's even more hopeless than I remember
19:39:08 [anne]
maybe drop the top template for subsequent pages?
19:39:25 [gsnedders]
how many elements actually have normative definitions!?
19:39:55 [anne]
see the e-mail from dbaron about HTML4 being a list of desired features
19:40:24 [asbjornu]
asbjornu has left #html-wg
19:40:47 [Philip]
Is it worth keeping the title/logo/copyright/etc on the subsequent pages?
19:40:49 [gsnedders]
yeah, I've seen that already
19:40:58 [anne]
Philip, I think keeping the title and the date might be
19:41:16 [gsnedders]
most W3C specs don't have anything more than previous/next/TOC
19:41:21 [anne]
Philip, for heading consistency and awareness of what you're reading
19:42:18 [anne]
otherwise you'd have to remap the headings as well and fix the style sheets etc.
19:48:32 [Philip]
I've cut down the header now
19:48:52 [gsnedders]
are there actually _any_ implementers involved in XHTML2?
19:50:57 [anne]
someone from Microsoft seems to be on the public-xhtml2 list
19:51:27 [anne]
Access (mobile company) is there
19:52:03 [anne]
IBM and HP (for the XHTML Print Profile I think) too
19:52:17 [anne]
only 13 WG members in total though
19:53:26 [anne]
public-forms has 27
19:53:44 [Lachy_]
the XHTML2WG member list should be made public
19:54:09 [anne]
I don't think that's feasible
19:54:15 [Lachy_]
19:54:30 [anne]
Because people thought their information was shared member only, for one
19:54:39 [anne]
Because some of those people may no longer be around, etc.
19:54:44 [Lachy_]
but now they're a pulic group
19:54:49 [gsnedders]
but if it's been re-chatered…
19:54:59 [anne]
Yes, all information from now on will be public
19:55:00 [gsnedders]
they'd all have to agree to the new charter
19:55:33 [anne]
I expect that w3c-html-wg will become obsolete by the end of April
20:04:10 [gsnedders]
where is a public list of the members?
20:04:35 [anne]
20:04:35 [Lachy_]
which members?
20:04:39 [gsnedders]
20:04:47 [Lachy_]
it's not public
20:04:51 [Philip]
(Split some sections up now - the biggest remaining is tree-construction at 148KB, which I don't think can be split further, followed by interactive1 (datagrid) at 111KB)
20:05:54 [anne]
Lachy_, oh, you mean the list of members?
20:06:02 [anne]
Lachy_, not w3c-html-wg?
20:06:22 [marcos_]
marcos_ has joined #html-wg
20:06:45 [gsnedders]
but I misread what he said anyway :P
20:07:08 [hsivonen]
interesting that the people who have the most reservations about adopting HTML5 are not (well-known) implementors
20:07:57 [hsivonen]
I wonder if Matthew Ratzloff has specific spec parts in mind that he'd like to reject
20:08:45 [anne]
yeah, what's up with people stating things in generic terms instead of just saying: "I'm opposed to feature X, Y and Z"
20:09:10 [anne]
"... and I don't trust my feedback will be taken care of if we don't do it my way."
20:11:44 [gsnedders]
how many active members will be left when we actually start work?
20:12:08 [gsnedders]
unless the WG completely losses relevance, I'll be staying with it
20:56:36 [gsnedders]
gsnedders has joined #html-wg
21:37:32 [marcos_]
Lachy, you should again point Danc to your presentation on HTML5
21:38:16 [Lachy]
marcos_, why?
21:38:42 [marcos_]
"I'm interested in having someone present HTML5, or the differences
21:38:43 [marcos_]
between HTML4 and HTML5, in a teleconference. "
21:38:56 [marcos_]
I'll get the pointer to the email...
21:39:16 [mjs]
I think a telecon might be about the worst possible medium for a presentation, but might be worth doing if enough people want it
21:39:28 [mjs]
I should hassle my work about hosting an f2f in June or something
21:39:48 [marcos_]
Mjs, lachy has a great MP3 file and powerpoint presentation people can follow
21:40:15 [marcos_]
far better then a teleconf presentation
21:40:26 [Lachy]
21:40:58 [mjs]
oh, cool
21:41:08 [marcos_]
Lachy, maybe add a link to it from the WHATWG wiki page on the differences between HTML4/5
21:43:40 [marcos_]
lachy, this is the email pointer:
21:44:16 [Lachy]
marcos_, I already sent my reply
21:44:23 [marcos_]
ok cool
21:46:55 [Lachy]
marcos_, the presentation doesn't really belong on the changes from HTML4 page. I'll create an HTML5 Presentations page instead
21:49:09 [marcos_]
sounds good
22:09:51 [zcorpan]
zcorpan has joined #html-wg
22:19:08 [hasather]
hasather has joined #html-wg
22:21:21 [asbjornu]
asbjornu has joined #html-wg
22:25:30 [hsivonen]
the WG could use some kind of "Patent Law for Dummies" as required reading
22:26:15 [anne]
HTML5 as required reading?
22:26:36 [hsivonen]
anne: that too
22:27:13 [anne]
but they're like angle brackets, you can't
22:28:30 [mjs]
it's tragic that as a practicing software technologist, you pretty much *need* to have a basic understanding of patent law
22:29:26 [Dashiva]
It's even more tragic that nothing is being done about it
22:30:04 [Lachy]
Dashiva, what can be done about it?
22:30:29 [kingryan]
improving the laws?
22:30:51 [anne]
dropping them :)
22:30:52 [Lachy]
until the silly politicians wake up and listen to the needs of software developers, nothing will happen
22:31:00 [hsivonen]
Lachy: campaing donations to people who are running for Congrees and who pledge to reform the patent system
22:31:06 [hsivonen]
22:31:32 [Lachy]
yeah, but I'm not even sure what the patent laws are in Australia
22:31:49 [Philip]
How about a Patent Law 5?
22:31:52 [Dashiva]
Lachy: As I said, tragic :)
22:31:56 [Lachy]
nor how much the US laws affect me, yet that's what all the information I've read is about
22:33:11 [hsivonen]
Lachy: the software market is global. *everyone* needs to understand the U.S. situation. Moreover, once the U.S. makes something a law, they pressure the E.U., Japan, Australia and New Zealand to adopt a similar policy
22:33:39 [hsivonen]
enough politics
22:33:40 [hsivonen]
22:35:55 [Hixie]
wow finally finished my e-mail
22:36:08 [mjs]
finished reading it or writing?
22:36:43 [Hixie]
22:36:59 [claudio]
deadly backlog