Jaki jest obecny stan dokładności subpikseli w głównych przeglądarkach?
Pracuję nad aplikacją do rysowania, która wymaga wysokiego poziomu dokładności i zastanawiam się, która z głównych platform przeglądarki (w tym element HTML Canvas i Flash) zapewnia najlepszą dokładność układu subpikseli, zarówno dla elementów narysowanych ( prostokąty na płótnie lub Flash, absolutnie ustawione DIVy w przeglądarce) i na tekst.
Istnieje wiele związanych z tym postów, zarówno na tej stronie, jak i innych (patrz lista na dole), ale wiele z nich jest dość starych i żaden nie podsumowuje obecnej sytuacji.
Rozumiem, że Flash ma natywną obsługę pozycjonowania subpikseli, wykorzystując twips do pozycjonowania obiektów na jedną dwudziestą piksela, a gdy używana jest TextLayoutFramework, ta dokładność obejmuje również tekst. Istnieje jednak co najmniej jeden raport, który nie działa poprawnie w Chrome. Czy ktoś może to potwierdzić?
Moje rozumienie sytuacji w przeglądarkach polega na tym, że Firefox 14+ obsługuje pozycjonowanie subpikseli dla elementów tekstowych i rysowanych, zarówno w układzie strony, jak i w obszarze Canvas, ale nie byłem w stanie stwierdzić, na ile jest to dokładne.
Rozumiem, że Chrome (od wersji 21) w ogóle nie obsługuje pozycjonowania subpikseli.
Rozumiem, że IE9 nie obsługuje pozycjonowania subpikseli, ale pojawia się z postu na blogu MS połączonego poniżej tego, co IE10.
Nie wiem, czy jest w tym jakaś wariancja Mac / PC, a także nie wiem, czy dokładność Flasha różni się między platformami i / lub przeglądarkami.
Rozumiem, że takie pytanie podsumowujące może wywołać pewną debatę, ale uważam, że jest to wystarczająco szczegółowe, aby ludzie mogli udzielić przydatnych odpowiedzi i mieć nadzieję, że ten wątek może być punktem odniesienia dla stanu dokładności pozycjonowania do tej pory.
Niektóre referencje:
http://blogs.msdn.com/b/ie/archive/2012/02/17/sub-pixel-rendering-and-the-css-object-model.aspx
Renderowanie subpikseli w Chrome Canvas
http://johnblackburne.blogspot.co.uk/2011/11/twips.html
http://ejohn.org/blog/sub-pixel-problems-in-css/
https://productforums.google.com/forum/?fromgroups=#!topic/chrome/pRt3tiVIkSI