Действительно ли Chrome 12 поддерживает 3D-преобразования CSS? В том числе на линуксе?

Я использую Chrome 12 в 64-битной системе Linux, но не могу заставить работать ни один из приведенных ниже примеров:

Все они используют -webkit-perspective, но окончательные результаты сильно отличаются от результатов, полученных в Safari (Windows XP). Итак, в конце концов, поддерживает ли Chrome 3D-преобразования CSS? Или поддержка все еще ограничена?

Спасибо!


person Carlos Melo    schedule 13.06.2011    source источник
comment
На самом деле ВСЕ реализации CSS3 и HTML5 в некоторой степени экспериментальны, потому что сама спецификация всегда находится на переднем крае экспериментальности.   -  person heltonbiker    schedule 10.02.2012
comment
Я думаю, что проблема в видеокарте, а не в ОС, как упоминал Olegbl4. Я столкнулся с похожей проблемой. К сожалению, у меня пока нет удовлетворительного ответа. Вот вопрос, если он может помочь вам stackoverflow.com/questions/11902720/   -  person Simon Arnold    schedule 14.08.2012


Ответы (3)


Перейдите в веб-интерфейс Chromium SCM и убедитесь, что ваш GPU не занесен в черный список.

Кроме того, перейдите на страницу chrome://gpu/ и убедитесь, что Chrome сообщает о включении 3D CSS.

person Community    schedule 10.02.2012

Проблема в том, что поддержка 3d в браузерах webkit зависит от вашей видеокарты. Вот почему вы не можете видеть эти примеры, но движок вашего браузера по-прежнему поддерживает 3D-преобразования. Чтобы решить эту проблему, вы можете использовать Modernizr, который определяет поддержку 3dtransforms браузера и видеокарты.

person Olegbl4    schedule 14.05.2012

Сейчас я использую Chrome на компьютере с Windows 7, и все демоверсии, похоже, ведут себя именно так, как должны. Вы пробовали Chrome на своем компьютере с XP?

person Coeffect    schedule 13.06.2011
comment
Да. Но я тестировал в VirtualBox, так как сейчас у меня нет доступа к физической машине с XP. Однако Safari работает, как и ожидалось. Я видел кое-что об отключении Chrome -webkit-perspective на старых графических картах, но моя карта не старая, и мои драйверы обновлены. - person Carlos Melo; 13.06.2011
comment
Я вернусь через минуту с результатами теста на машине XP. - person Coeffect; 13.06.2011
comment
Машина XP не отображает демонстрации в 3D, но это старый ноутбук, поэтому проблема может заключаться в том, что Chrome обрабатывает его по-другому, как вы упомянули. У меня дома есть еще две машины с Windows 7, которые я проверю сегодня вечером, но я ожидаю, что результаты будут такими же. - person Coeffect; 13.06.2011
comment
Спасибо, @Mannimarco! Что касается Linux, возможно, он еще не поддерживает 3D-преобразования (Safari сначала добавила поддержку для OS X, а затем для Windows). Я постараюсь это подтвердить. - person Carlos Melo; 13.06.2011
comment
Извиняюсь за задержку, но это работало на обеих системах. Итак, как вы сказали, скорее всего, дело в операционной системе, а не в браузере. - person Coeffect; 15.06.2011