[webkit-dev] [resending] Improving ability to filter the
tags produced by editable webkit?
Darin Adler
darin at apple.com
Fri Jan 5 10:09:03 PST 2007
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
More information about the webkit-dev
mailing list