roverdotcom/django-inlinecss

Improve Rendering Performance

Opened this issue · 0 comments

Currently inlining takes n * m time where n=number of elements in the page & m=number of CSS selectors to operate on.

It should be possible to do the work in `n`` time, though I suppose the potential efficiency gains are dependent on how BeautifulSoup is implemented internally.

(CSS inlining is a relatively expensive operation at this point.)