|
|
|
как определить поддержку CSS свойства (translate3d)
|
|||
|---|---|---|---|
|
#18+
Суть траблы . на некоторых компьютерах свойство отображается не корректно. Chrome, последняя версия. есть webkitTransform='translate3d(10px,0px,0px)'; всё работает нормально , на андроидах, на яблоке, на виндах... но вот есть момент. у пользователя стоит XP на древней тачке. и вот на этой тачке вместо нормальной трансформации отображается хрень. Вопрос как можно определить , что броузер отобразит не правильно. вариант 1 проверка на наличие Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. по идее эта функция должна выдавать ответ лож...но она на хроме всегда выдаёт тру. вариант 2 Сравнение по матрице преобразований Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. эта функция тоже не работает. значение Т1 и Т2 отличаются, но это не сказывается на том, как отображается. ------ был бы ИЕ , то просто бы заглушил бы отображение (на ИЕ10 это свойство отображается криво всегда) но как быть с хромом? у меня предположение - ловить по операционке, но это плохое решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2013, 15:37 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=113&tid=1447610]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 280ms |

| 0 / 0 |
