W3C home > Mailing lists > Public > whatwg@whatwg.org > March 2011

[whatwg] Ongoing work on an editing commands (execCommand()) specification

From: Ryosuke Niwa <rniwa@webkit.org>
Date: Thu, 3 Mar 2011 15:09:37 +0900
Message-ID: <AANLkTind9=JZCcfDf=eppdR9wWp4bvqZvGUSfD-+dFeA@mail.gmail.com>
On Thu, Mar 3, 2011 at 4:18 AM, Aryeh Gregor <Simetrical+w3c at gmail.com>wrote:
>  > Unstyling a Range doesn't work for text decorations because overriding
> > text-decoration property doesn't clear underline nor line-through.
> This is already noted as an issue in the spec (under "underline" in
> the command list).  I wrote a post to www-style asking for a new CSS
> property to use here:
> http://lists.w3.org/Archives/Public/www-style/2011Feb/0641.html
> ...
> Etc.  So if we want a fix that won't fail in corner cases, we need CSS
> support for disabling ancestor text-decoration, and if we have that,
> my current general approach works.

But contenteditable is used in many CMS and we can't ignore the backward
compatibilities. In HTML editing, It's not enough that one browser generates
and renders contenteditable properly. Whatever HTML / CSS one browser
generates must be understood by other browsers.  For example, if I edit a
blog article by a new browser that supports the properties you proposed, I'd
expect the edited article will look same on other browsers that may or may
not support the proposed properties.

- Ryosuke
Received on Wednesday, 2 March 2011 22:09:37 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:31 UTC