[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2013-05-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

Gadget850  changed:

   What|Removed |Added

 CC||ed.pal...@gmail.com

--- Comment #6 from Gadget850  ---
The latest HTML spec obsoletes these elements that are allowed by
sanitizer.php:







These elements are supported by HTML5:



-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2013-06-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

Daniel Friesen  changed:

   What|Removed |Added

 Blocks|19719   |209

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2013-06-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #7 from S. McCandlish  ---
The  element is missing from the list of obsoletes posted by Gadget850
in Comment #6, 2013-05-12 21:54:27 UTC.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2013-06-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #8 from Daniel Friesen  ---
(In reply to comment #7)
> The  element is missing from the list of obsoletes posted by Gadget850
> in Comment #6, 2013-05-12 21:54:27 UTC.

That's cause  is still valid, was never removed, and hence is not
obsolete:
http://www.whatwg.org/html/text-level-semantics.html#the-small-element

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2013-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #9 from Gadget850  ---
 keeps coming up in discussions as being obsolete- anyone know why?
Perhaps a draft spec? The only change is that is now has a semantic definition.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2013-06-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #10 from Michael Zajac  ---
Small was obsoleted as a presentation element, and has since been reprieved.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2014-06-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

C. Scott Ananian  changed:

   What|Removed |Added

 CC||canan...@wikimedia.org

--- Comment #11 from C. Scott Ananian  ---
The Parsoid project is sponsoring a GSoC student to write "linttrap", a
wikitext linter which can (hopefully) aid in the semi-automatic conversion of
deprecated markup.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

Technical 13  changed:

   What|Removed |Added

 CC||technical...@yahoo.com

--- Comment #12 from Technical 13  ---
May need to pick up the pace on this, mobile browsers are starting to drop
these elements as can be seen in a simulated screenshot of what I see on my
BlackBerry phone: [[:commons:File:Bad elements.png]].  I've been going through
offering replacement signatures to those with the tags that have been removed
and started cleaning up interface messages, templates, and help/project pages
on enwp, but there are nearly 100K pages overall with these codes that render
parts of pages invisible.  I'll keep plugging away at it, but any help I can
get would be greatly appreciated.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #13 from C. Scott Ananian  ---
@Technical 13 -- it looks like this is actually a font issue with your phone.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #14 from Technical 13  ---
(In reply to C. Scott Ananian from comment #13)
> @Technical 13 -- it looks like this is actually a font issue with your phone.

Then it is just a coincidence that it affects all of the deprecated elements
including , , , , , and  (that I can
see) and nothing else?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #15 from C. Scott Ananian  ---
Your posted image only demonstrates problems with  and .  The full
list of deprecated elements is at
http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#non-conforming-features
-- your phone has problems rendering all of these?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #16 from Technical 13  ---
(In reply to C. Scott Ananian from comment #15)
> Your posted image only demonstrates problems with  and .  The full
> list of deprecated elements is at
> http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.
> html#non-conforming-features -- your phone has problems rendering all of
> these?

The ones I listed in [#c14], yes.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #17 from Jesús Martínez Novo (Ciencia Al Poder) 
 ---
(In reply to Technical 13 from comment #12)

That's really odd. When a browser drops support for a tag, just as any unknown
tag, it should display the contents of the tag (not the tag markup itself), but
not hiding its contents!

I'm also inclined to think it's a font problem.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #18 from Technical 13  ---
(In reply to Jesús Martínez Novo (Ciencia Al Poder) from comment #17)
> (In reply to Technical 13 from comment #12)
> 
> That's really odd. When a browser drops support for a tag, just as any
> unknown tag, it should display the contents of the tag (not the tag markup
> itself), but not hiding its contents!
> 
> I'm also inclined to think it's a font problem.

When I view the source of the page, the elements aren't even there.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #19 from Gadget850  ---
 is no longer obsolete.
http://www.w3.org/TR/2014/CR-html5-20140429/text-level-semantics.html#the-rb-element

(In reply to Gadget850 from comment #6)
> The latest HTML spec obsoletes these elements that are allowed by
> sanitizer.php:
> 
> 
> 
> 
> 
> 
> 
> These elements are supported by HTML5:
> 
> 

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #20 from Gadget850  ---
 is not whitelisted, so the markup will always show.

(In reply to Technical 13 from comment #14)
> (In reply to C. Scott Ananian from comment #13)
> > @Technical 13 -- it looks like this is actually a font issue with your 
> > phone.
> 
> Then it is just a coincidence that it affects all of the deprecated elements
> including , , , , , and  (that I can
> see) and nothing else?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2011-08-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #5 from S. McCandlish  2011-08-16 08:01:59 
UTC ---
These concerns are not mutually exclusive, and really are part and parcel of
the same thing.  The reasons to stop supporting obsolete -style stuff in
wikitext are numerous.  The most obvious is that wikimarkup is not HTML. We
allow some basic [X]HTML for experienced, geeky users, but there's not
guaranteeing we'd do that forever and ever, and supporting BAD markup of this
sort is just pointless. Second, it encourages sloppy coding everywhere.
Wikipedia is the most, or one of the top three most, popular (depending on
stats source; I tend to think that Facebook and GMail have it beat) websites in
the world, so what we do actually has influence. We are lending extra "life
after death" to dead code.  Third, code from WikiMedia projects like WP and
Wiktionary can be re-used anywhere by anyone, and we have no control over how
that is done. Just pasting stuff is surely pretty common, so bad code from WP
is getting out "into the wild".  Not a huge concern, but we should at least
only support valid markup if we're going to allow HTML at all. Fourth editor
convenience is better served by templates.  Fourth, no one really expect users
to have to enter stuff like ..., when something like {{strike|...}} would do this
for them. And  a.k.a.  is a bad example anwyay; it's pure
presentation with no semantic meaning, thus its obsolescence.  The
... markup, is still valid (I'll eventually ensure that {{del|...}}
works at en.wp, too).  Fifth, we shouldn't force users to learn INCORRECT HTML
and CSS for their regular editing, which is presently precisely the case. 
Implemented the correct stuff, removed the bad, and give non-HTMLish users
templates.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2010-07-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

S. McCandlish  changed:

   What|Removed |Added

 CC||mich...@zajac.ca,
   ||simetrical+wikib...@gmail.c
   ||om, smccandl...@gmail.com
   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=671
 Blocks||19719
Summary|Incrementall remove support |Incrementally remove
   |for HTML elements removed   |support for HTML elements
   |from or deprecated in HTML5 |removed from or deprecated
   ||in HTML5
   Severity|normal  |enhancement

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2010-07-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #1 from Aryeh Gregor  2010-07-25 
17:36:28 UTC ---
I have no objection in principle to migrating away from using these somehow, so
I agree that this bug should not be closed.  However, there has to be some
migration plan that does not force Wikipedia users to do unnecessarily large
amounts of work, and someone has to code it up.  These are obstacles that I
suspect are prohibitive for the foreseeable future.  It's conceivable that we
could do some auto-translation of  to 
and so forth, but that still leaves the invalid markup in the page source, so
it's less than ideal.

Note that it's not just elements here, but attributes too.  For example,
cellspacing="" and cellpadding="" are obsolete and invalid in HTML5 as well. 
The full list is here:

http://www.whatwg.org/specs/web-apps/current-work/multipage/obsolete.html#non-conforming-features

We don't allow most of those anyway, but there are an awful lot we do currently
permit.  Some of them (particularly table attributes) cannot be easily,
reliably, and automatically converted to use CSS.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2010-07-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #2 from S. McCandlish  2010-07-25 20:04:21 
UTC ---
The tt element and other simple cases can be fixed in the wikicode with AWB and
other scripting tools and bots, after being fixed in engine to not actually
reach the user agent as a tt element, but a span with monospaced font.  On
installations other than Wikipedia, they'll need to write their own (or adapt
WP's) tools, or fix it manually.

I'm not sure that allowing the tt element in the wikicode is a huge deal. We
also allow br elements without a closing / in them, we allow the p element
without a closing /p tag, etc., and it all gets fixed on the fly before it hits
the browser. I think that tt should be removed from the editor-facing
documentation, so that new instances of it are not added to the wikicode,
willynilly, forever. The help pages on editing should direct users to a
{{monospace}} template or something (which would use the span and font-family).

For HTML5-verboten attributes... Yeah, that'll be big fun.  I don't have any
particular ideas with regard to table stuff especially.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2010-07-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

--- Comment #3 from Aryeh Gregor  2010-07-25 
20:17:24 UTC ---
(In reply to comment #2)
> The tt element and other simple cases can be fixed in the wikicode with AWB 
> and
> other scripting tools and bots, after being fixed in engine to not actually
> reach the user agent as a tt element, but a span with monospaced font.  On
> installations other than Wikipedia, they'll need to write their own (or adapt
> WP's) tools, or fix it manually.

If people step up who are willing and able to fix all the breakage, I don't
mind disabling support in the software.  But not before all existing uses are
removed, and people commit to fixing any stragglers.

> I'm not sure that allowing the tt element in the wikicode is a huge deal. We
> also allow br elements without a closing / in them

Which is allowed in HTML5.

> we allow the p element without a closing /p tag

Which is allowed in HTML5.

> I think that tt should be removed from the editor-facing
> documentation, so that new instances of it are not added to the wikicode,
> willynilly, forever. The help pages on editing should direct users to a
> {{monospace}} template or something (which would use the span and 
> font-family).

I agree, but of course, this isn't the right place to ask.  It's a wiki, change
it.  :)  (Or get consensus, whatever.)

> For HTML5-verboten attributes... Yeah, that'll be big fun.  I don't have any
> particular ideas with regard to table stuff especially.

That's much harder, yeah.  Of course, it wouldn't be a big deal if people would
just not use presentational tables, but good luck with that one . . .

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 24529] Incrementally remove support for HTML elements removed from or deprecated in HTML5

2010-08-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=24529

The Evil IP address  changed:

   What|Removed |Added

 CC||theevilipaddr...@hotmail.de

--- Comment #4 from The Evil IP address  
2010-08-24 15:49:23 UTC ---
Why bother people with removing them from the wiki text? They're often much
easier to write for the casual editor. Just compare

#A striken out vote. 

to

#A striken out vote. 

Or  is a very easy way to center a text,  is helpful to underline
text and the like. We shouldn't force users to learn HTML and CSS for their
regular editing. They should remain supportable in the wiki text and the
software should convert them to proper HTML 5. 

The real concern here should be to move the deprecated HTML elements and
attributes outta the software generated text. I've recently requested to
replace some  attributes in some messages at Translatewiki, and Siebrand
then did it, but I'm pretty sure there's more such stuff. I can look for the
MediaWiki messages with old CSS, if you want to. There may be some in core, and
probably much more in the extensions.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l