Thanks for the insight Darin.
One thing that is frustrating is that I don't know exactly what the
bugs are. Should I report each thing that annoys me as a separate
bugzilla case, and see what happens? I'm just looking for the best
"next action" I can take here.
On Jan 5, 2007, at 10:09 AM, Darin Adler wrote:
On Jan 5, 2007, at 7:56 AM, Dan Wood wrote:
* Being able to control/prevent insertion of apple-only and/or
webkit-only tags and styles
* Being able to control/prevent certain kinds of tags and style
tags from being inserted, to keep markup simpler and perhaps
prevent certain adjustments like changing fonts/colors
* Having control over how "physical" attributes (like boldface)
get marked up (e.g. <b> or <strong> or <div style="font-
weight:bold;">)
* Better normalization of tags so you never get two identical,
adjacent style spans; they would be coalesced into one.
* Semi-intelligent mapping of "physical" attributes to predefined
styles classes
* Better use of CSS short-hand, e.g. use the "font:" property
instead of font-family and font-size
* Be able to specify how plain text is dealt with when it's pasted
in; is it blocked within <pre> tags, separated by <br/> tags, or
each line enclosed in <div> tags.
We need to sort through these.
- Some of these are just bugs; we don't want to create API to
request bug fixes!
- Some tags and styles WebKit is inserting for no good reason, and
the best solution is to eliminate them rather than providing API to
remove them.
- Some of these are policy changes we should make by default. We
don't want to offer API if every reasonable customer would want the
better policy.
Once we've dealt with those issue, I think it makes sense to take a
look at the rest and consider what kind of API we'd need to provide
so that someone can control the things that really are application
dependent. I'm concerned that if there's a broad set of options
there would be many untested combinations.
-- Darin
--
Dan Wood
Karelia Software — Sandvox for the Mac
http://www.karelia.com/
People should not be afraid of their governments. Governments should
be afraid of their people. — V, V for Vendetta
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-dev