W3C home > Mailing lists > Public > public-html@w3.org > April 2016

RE: Remove table sorting - issue 56

From: Schnabel, Stefan <stefan.schnabel@sap.com>
Date: Mon, 11 Apr 2016 07:32:45 +0000
To: Chaals McCathie Nevile <chaals@yandex-team.ru>, "HTML WG (public-html@w3.org)" <public-html@w3.org>
Message-ID: <9dec2907c11044eda54d65d35ee8ecc9@DEWDFE13DE04.global.corp.sap>
Hi Chaals,

I don't get this argument.

The symptom that the wheel is reinvented multiple times for sorting is just an indication that something very relevant is missing in the HTML standard.

For me the HTML standard should actively follow a process of making hand-written stuff obsolete and put these things in the main language directly, just something every OS does with updates that make tons of helper tools obsolete.

Removing sorting since there is no implementation in user agents is like turning all upside-down regarding adding valuable additions to the HTML language. Instead, proposal for respective API sort mappings should be actively communicated to the browser vendors and the group should be open for discussion here.

In my opinion, removing it from spec will hinder incubation, not encourage it.

Best Regards
Stefan


-----Original Message-----
From: Chaals McCathie Nevile [mailto:chaals@yandex-team.ru] 
Sent: Montag, 11. April 2016 03:51
To: HTML WG (public-html@w3.org) <public-html@w3.org>
Subject: Remove table sorting - issue 56

Hi,

it seems there is no browser implementation of table sorting, and I can't  
find any intention for browsers to implement this, although it's a feature  
that people build repeatedly in script - see e.g.  
http://tympanus.net/codrops/2009/10/03/33-javascript-solutions-for-sorting-tables/


Given that it doesn't work out of the box anywhere, it seems like  
something we should be putting back to incubation for browsers to consider  
as a way to help developers, rather than something we should already have  
in the spec.

I'm therefore planning to make a Pull Request that removes it for now.  
There's some more discussion in the github issue  
https://github.com/w3c/html/issues/56


cheers

Chaals

-- 
Charles McCathie Nevile - web standards - CTO Office, Yandex
  chaals@yandex-team.ru - - - Find more at http://yandex.com


Received on Monday, 11 April 2016 07:33:17 UTC

This archive was generated by hypermail 2.3.1 : Monday, 11 April 2016 07:33:18 UTC