Jump to content

Как стать экспертом W3C?


SelenIT
 Share

Recommended Posts

Да, именно таким как мне хочется управлять состояниями( назовем их классами, которые бы отвечали за анимацию ), а не перерисовывать все что можно, там где не нужно на JS. Еще вопросы?

Ты понимаешь тот факт, что логичным завершением, конечной целью всей затеи с анимацией, будет создание своего скриптового языка. Так зачем его создавать, если уже есть JS?

За тем что двигатель брауза должен делать это нативно и изящнее, чем писать тоже на JS, что он и делает

Edited by HeadShot
  • Like 1
Link to comment
Share on other sites

Я считаю, что css-анимация это все-таки часть оформления документа и имеет право существовать в css, но с другой стороны, какими-то готовыми решениями это не ограничится. Значит в итоге нужен механизм, для создания анимации любой сложности, средствами css, это попахивает сумасшествием.

js... с каких пор это костыль?? В js следует отдавать задачи сугубо вычислительного характера и обмена данными, но и засорять js какими-то элементарными вещами, тоже нет смысла, с этим вполне может справиться движок браузера, при том обеспечив минимальный интерактивный потенциал, в случае если js, запрещено использовать.

Link to comment
Share on other sites

js... с каких пор это костыль??

С тех самых пор, как, так называемые слоупоки, сделали(приняли) механизм лучше. Я не говорю про канвас в этом контексте. Нужно понимать, что некоторые вещи делаются проще и лучше так, а некоторые по другому.

Edited by HeadShot
Link to comment
Share on other sites

Sorrow, Вам бы подлечиться ;)

Не указывайте что мне делать, и я не буду рассказывать вам, куда идти. ;)

За тем что двигатель брауза должен делать это нативно и изящнее, чем писать тоже на JS, что он и делает

А чем это от JS отличается? Хорошо, задам вопрос по-другому, вы знакомы с Flash хорошо?

С тех самых пор, как, так называемые слоупоки, сделали(приняли) механизм лучше.

Чем?

Я люблю спорить фактами, не эмоциями и маркетинговыми лозунгами.

http://lists.w3.org/Archives/Public/www-style/2012Jan/0816.html

Вот вам кусок обсуждения. Анимация делается только на те свойства, которые можно инкрементировать арифметическими операциями. Но, у вас не получится плавно выйти из состояния display: none в display: block по окончанию анимации. Другими словами, если вам вдруг приспичит плавно уменьшить opacity с 1 до 0, а потом вообще убрать блок из потока, то с текущей спецификацией это сделать нереально. Другими словами, анимация на данном этапе развития ущербна по своей сути и годится для самых примитивных случаев.

  • Like 2
Link to comment
Share on other sites

Тема ушла в сторону анимации. Но я считаю CSS3 в том виде, в котором он есть сейчас, бесполезным в целом. Т.е. я на самом деле не вижу почти ни одного полезного свойства в CSS3.

Казалось бы есть, казалось бы замечательные border-radius, box-shadow и т.п. красивости, но если бы вместо этого товарищи из W3C занялись популяризацией и стандартизацией SVG (или, еще раньше, VML), то этих свойств не понадобилось бы в принципе.

Link to comment
Share on other sites

Sorrow, Вам бы подлечиться ;)

Не указывайте что мне делать, и я не буду рассказывать вам, куда идти. ;)

За тем что двигатель брауза должен делать это нативно и изящнее, чем писать тоже на JS, что он и делает

А чем это от JS отличается? Хорошо, задам вопрос по-другому, вы знакомы с Flash хорошо?

С тех самых пор, как, так называемые слоупоки, сделали(приняли) механизм лучше.

Чем?

Я люблю спорить фактами, не эмоциями и маркетинговыми лозунгами.

http://lists.w3.org/Archives/Public/www-style/2012Jan/0816.html

Вот вам кусок обсуждения. Анимация делается только на те свойства, которые можно инкрементировать арифметическими операциями. Но, у вас не получится плавно выйти из состояния display: none в display: block по окончанию анимации. Другими словами, если вам вдруг приспичит плавно уменьшить opacity с 1 до 0, а потом вообще убрать блок из потока, то с текущей спецификацией это сделать нереально. Другими словами, анимация на данном этапе развития ущербна по своей сути и годится для самых примитивных случаев.

А для каких целей мне выходить плавно из состояния display:none в блок? Для чего visibility, position и z-index? Или вы считаете, что пин-понг является лучшей практикой? ;)

CSS правило существует уже в том момент когда загрузился CSS. На кой хрен это делать на JS?

Edited by HeadShot
Link to comment
Share on other sites

А для каких целей мне выходить плавно из состояния display:none в блок? Для чего visibility, position и z-index? Или вы считаете, что пин-понг является лучшей практикой? ;)

Смотрите в корень, а не по верхам хватайте. Проблема не в том, что надо кому-то или нет, а в том, что это в принципе невозможно сделать в текущем черновике.

CSS правило существует уже в том момент когда загрузился CSS. На кой хрен это делать на JS?

На тот, что JS позволяет вам делать все, что душа пожелает и так, как душа пожелает. И вы не ответили на мой вопрос, с технологией Flash знакомы?

Тема ушла в сторону анимации. Но я считаю CSS3 в том виде, в котором он есть сейчас, бесполезным в целом. Т.е. я на самом деле не вижу почти ни одного полезного свойства в CSS3.

Казалось бы есть, казалось бы замечательные border-radius, box-shadow и т.п. красивости, но если бы вместо этого товарищи из W3C занялись популяризацией и стандартизацией SVG (или, еще раньше, VML), то этих свойств не понадобилось бы в принципе.

Аналогичного мнения.

Link to comment
Share on other sites

А для каких целей мне выходить плавно из состояния display:none в блок? Для чего visibility, position и z-index? Или вы считаете, что пин-понг является лучшей практикой? ;)

Смотрите в корень, а не по верхам хватайте. Проблема не в том, что надо кому-то или нет, а в том, что это в принципе невозможно сделать в текущем черновике.

CSS правило существует уже в том момент когда загрузился CSS. На кой хрен это делать на JS?

На тот, что JS позволяет вам делать все, что душа пожелает и так, как душа пожелает. И вы не ответили на мой вопрос, с технологией Flash знакомы?

Тема ушла в сторону анимации. Но я считаю CSS3 в том виде, в котором он есть сейчас, бесполезным в целом. Т.е. я на самом деле не вижу почти ни одного полезного свойства в CSS3.

Казалось бы есть, казалось бы замечательные border-radius, box-shadow и т.п. красивости, но если бы вместо этого товарищи из W3C занялись популяризацией и стандартизацией SVG (или, еще раньше, VML), то этих свойств не понадобилось бы в принципе.

Аналогичного мнения.

знаком

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy