sunpig + dom   41

High Performance Web Sites :: Performance Impact of CSS Selectors
Based on these tests I have the following hypothesis: For most web sites, the possible performance gains from optimizing CSS selectors will be small, and are not worth the costs. There are some types of CSS rules and interactions with JavaScript that can make a page noticeably slower. This is where the focus should be. So I’m starting to collect real world examples of small CSS style-related issues (offsetWidth, :hover) that put the hurt on performance. If you have some, send them my way. I’m speaking at SXSW this weekend. If you’re there, and want to discuss CSS selectors, please find me. It’s important that we’re all focusing on the performance improvements that our users will really notice.
performance  optimization  web  html  dom  css  selector  stevesouders  rule 
march 2009 by sunpig

related tags

3d  accessibility  adactio  adaptivepath  addlistener  ads  advert  adverts  ajax  ala  alistapart  analytics  animation  api  application  articles  automation  badge  behaviour  blocking  blog  bobbyvandersluis  bom  border  brothercake  browser  browsers  bug  career  change  checker  choice  chrisheilmann  chrome  chunk  ci  client  code  coding  complete  console  continuousintegration  corners  cross-browser  cruisecontrol  css  custom  deanedwards  debug  design  despair  development  documentwrite  dom  domready  drag  dragdrop  dragonfly  drop  dynamic  editor  effects  element  embed  encapsulation  ericmeyer  event  events  evolution  execution  ext  extension  firebug  firefox  flash  flickr  form  forms  framework  frankthuerigen  fronteers  frontend  game  glennjones  google  graphics  gui  header  heading  history  howto  html  html5  http  ie  import  importnode  include  innerhtml  insert  insertAdjacentHTML  interaction  internetexplorer  interview  isolation  jackslocum  javascript  jeremykeith  jessejamesgarrett  job  jquery  js  language  lazyload  leak  listener  load  loop  loops  maintainable  markwubben  media  memory  memoryleak  microsoft  mozilla  msdn  nettuts  nicholaszakas  node  object  observer  obtrusive  onload  opera  optimization  outline  outliner  page  parse  pattern  paulirish  performance  peterpaulkoch  ppk  presentation  process  programming  prototype  queryselectorall  rebeccamurphey  reference  remote  removelistener  rule  satay  saveas  sb  scope  scoped  script  scripting  section  selector  selenium  settimeout  sfw  shadow  sifr  simonwillison  site  slides  slideshare  slow  software  speed  standards  stevesouders  syndication  tantek  testing  testswarm  thread  tool  translate  tutorial  tutorials  ufo  ui  unittesting  unobtrusive  video  w3c  web  webdev  webexponents  webkit  webstandards  wedje  widget  xhtml  xml  xmlhttprequest  xpath  yahoo  yui  yui-ext 

Copy this bookmark:



description:


tags: