W3C home > Mailing lists > Public > www-dom@w3.org > April to June 2009

Re: Mutation events - slowness examples

From: Sergey Ilinsky <castonet@yahoo.co.uk>
Date: Thu, 25 Jun 2009 09:04:20 +0000 (GMT)
Message-ID: <397178.53618.qm@web24402.mail.ird.yahoo.com>
To: Maciej Stachowiak <mjs@apple.com>
Cc: Jonas Sicking <jonas@sicking.cc>, François REMY <fremycompany_pub@yahoo.fr>, "Michael A. Puls II" <shadow2531@gmail.com>, Sean Hogan <shogun70@westnet.com.au>, www-dom@w3.org

> In conclusion, I think the data presented shows the performance 
> characteristics of mutation events to be unacceptable in current browsers
> to endorse them as a common technique.

1) Unacceptable performance characteristics and unreasonable UI slowdown caused
There are many ways to slow down a browser and hence end user experience besides using Mutation Events (including those not requiring scripting at all, but solely using CSS, SVG etc)
Developers do use these and many other ways, also because popular JS libraries promote those ways - both in practices and inefficient implementations

2) Endorsing Mutation Events as a common technique
I think this will hardly happen. First because there is very tiny amount of developers who know Mutation Events exist, and a lesser amount of those who understand what they could/should be used for. Second, because there are simply no sensefull use cases (on the web) for them (see an earlier attempt to define on them)

Sergey Ilinsky/


      
Received on Thursday, 25 June 2009 09:05:06 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 22 June 2012 06:14:00 GMT