On Fri, Jan 9, 2015 at 10:38 AM, Jan Varga <jan.va...@gmail.com> wrote:
> HTML5 spec used to have something like that called <datagrid> > Here's some info: > https://bugs.webkit.org/show_bug.cgi?id=26545 > > As a former contributor to XUL tree widget, I would love to see a similar > widget in HTML5. > > In general complex widgets like this are better built as libraries instead of into the platform itself. > Jan > > > On 09/01/15 19:18, Philipp Kewisch wrote: > >> I think the question is rather if there is an interest to create a >> HTML5-equivalent of the XUL tree that has a similar or matching feature >> set. >> >> The main features required are being able to handle a datastore that has >> 10k+ rows by lazy loading (and unloading) the data into DOM nodes, >> hierarchical data view with ability to collapse levels, and columns that >> can be shown and hidden. >> >> I know there are a few table data libraries on the web, many of them use >> jquery. It would be nice to create/use something self-containing that >> doesn't require external libraries. >> >> The limiting factor is obviously time, but I would love to experiment >> with a HTML5 drop-in replacement that understands nsITreeView and friends. >> >> Philipp >> >> On 1/9/15 10:56 AM, PhistucK wrote: >> >>> XUL is explicitly not implemented at all in Chrome, so I would not count >>> on >>> it being implemented in any form. >>> >>> >>> ☆*PhistucK* >>> >>> On Fri, Jan 9, 2015 at 8:32 AM, 罗勇刚(Yonggang Luo) <luoyongg...@gmail.com >>> > >>> wrote: >>> >>> Does anybody have the intention to implement the things like XUL:tree >>>> in HTML5 with power functional. >>>> Such as scroll by pixel, and each cell can be either <div> or <canvas> >>>> >>>> >>>> >>>> ---------- Forwarded message ---------- >>>> From: Bugzilla@Mozilla <bugzilla-dae...@mozilla.org> >>>> Date: 2015-01-09 5:34 GMT+08:00 >>>> Subject: [Bug 441414] Treerows need a way to hold richer content >>>> To: luoyongg...@gmail.com >>>> >>>> >>>> Do not reply to this email. You can add comments to this bug at >>>> https://bugzilla.mozilla.org/show_bug.cgi?id=441414 >>>> >>>> David Baron [:dbaron] (UTC-8) (needinfo? for questions) >>>> <dba...@dbaron.org> changed: >>>> >>>> What |Removed |Added >>>> >>>> ------------------------------------------------------------ >>>> ---------------- >>>> Flags|needinfo?(dba...@dbaron.org | >>>> |) | >>>> >>>> --- Comment #204 from David Baron [:dbaron] (UTC-8) (needinfo? for >>>> questions) <dba...@dbaron.org> 2015-01-08 13:34:46 PST --- >>>> (In reply to Yonggang Luo from comment #195) >>>> >>>>> (In reply to David Baron [:dbaron] (UTC-8) (needinfo? for questions) >>>>> from >>>>> comment #194) >>>>> >>>>>> Comment on attachment 8497672 >>>>>> 0005-Fixes-for-bug-441414-to-add-rich-tree-support-crasht.patch >>>>>> >>>>>> As discussed in dev-platform, we don't want to take major feature >>>>>> improvements to XUL. >>>>>> >>>>> I didn't see any HTML5 equivalent for XUL tree element. >>>>> And this should not be a major feature improvements. >>>>> >>>> This is a major feature; major features add substantial maintenance cost >>>> over >>>> time, and we're not interested in adding to that cost by adding >>>> additional >>>> XUL >>>> features. >>>> >>>> -- >>>> Configure bugmail: https://bugzilla.mozilla.org/userprefs.cgi?tab=email >>>> >>>> ------------------------------- >>>> Product/Component: Core :: XUL >>>> >>>> >>>> >>>> ------- You are receiving this mail because: ------- >>>> You voted for the bug. >>>> You are on the CC list for the bug. >>>> >>>> >>>> >>>> -- >>>> 此致 >>>> 礼 >>>> 罗勇刚 >>>> Yours >>>> sincerely, >>>> Yonggang Luo >>>> >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an >>>> email to blink-dev+unsubscr...@chromium.org. >>>> >>>> _______________________________________________ >> dev-platform mailing list >> dev-platform@lists.mozilla.org >> https://lists.mozilla.org/listinfo/dev-platform >> > > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform