On Thu, Jul 23, 2009 at 11:45 PM, Jonathan Morton <span dir="ltr"><<a href="mailto:jonathan.morton@movial.com">jonathan.morton@movial.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">> Honestly, for Firefox I think we're far more interested in performance<br>
> than really-high-quality antialiasing, so we really want to be able to<br>
> choose that tradeoff. Keeping animation smooth is more important than<br>
> AA.<br>
<br>
</div>I would argue the opposite way for Firefox. In my experience the<br>
overhead associated with text rendering is much more significant than<br>
any fillrate-related issues, and you don't want to give the very large<br>
population of "Web surfers" eyestrain.</blockquote><div><br>Text is special. I exclude text rasterization from my above comments.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Animations within Firefox for which framerate matters fall into two<br>
major categories: video and Flash. Both of these have their own<br>
rendering techniques.<br>
<div><div></div></div></blockquote><div><br>Perhaps true for the majority of Web pages today, but we're trying to move things forward. There's a huge range of browser-based, standards-based graphical and animation effects becoming available: SVG, <canvas>, CSS transforms, SVG filtering/clipping/masking for HTML, CSS gradients, CSS transitions ... we can produce great-looking effects with these, but they're not so interesting if performance is terrible.<br>
</div></div><br clear="all">Rob<br>-- <br>"He was pierced for our transgressions, he was crushed for our iniquities; the punishment that brought us peace was upon him, and by his wounds we are healed. We all, like sheep, have gone astray, each of us has turned to his own way; and the LORD has laid on him the iniquity of us all." [Isaiah 53:5-6]<br>