Нет не как у вас.
Речь идет о изменении размера видео в зависимости от размера контейнера (например, когда нужно, чтобы видео занимало 60% контентной области) с сохранением пропорций
Когда вы вставляете флэш на страницу, как правило вы же знаете его размеры, так что посчитать отношение не сложно.
Достаточного маленького js. если брать отношение высоты к ширине, то для 16:9 — это 0.5625, а для 4:3 — это 0.75, среднее это 0.65625, с ним и будем сравнивать.
Пример скрипта с использованием jQuery
if ($('#myVideo').height()/$('#myVideo').width() < 0.65625 )
$('#myContainer').addClass('wideScreen');
else
$('#myContainer').addClass('fourBYthree');
Можно обойтись и одним изображением. Нарисовав одну длинную кнопку (в 3-х состояниях, в данном случае).
Задать для .button отступ справа равный ширине закруглений и дать background: url(image) no-repeat top right. а у внутреннего элемента задаль отступ слева и background: url(image) no-repeat left top;
Незачет, лично от меня.
Я ожидал большего от 8 версии, по мне так не нужно было им на социальных штуках заморачиваться, а получше движок доработать. На паре сайтов обнаружил непонятное поведение (ни в 6-м ни в 7 такого нет) отличное от других броузеров, на некоторых js предупреждал что может рухнуть, один раз не зря — рухнул.
Не в тестах даже дело.
А то, что для уже созданных проектов не придется писать множество костылей, что бы и в 8-м работало, а есть возможность добавить такую строку и сайт будет обрабатываться так, как это сделал бы 7-й
Что касается второго теста(он ), то вот выдержка из википедии
Йен Хиксон, веб-разработчик компании Google, и Хокон Виум Лье, главный инженер (CTO) компании Opera Software ASA и автор технологии CSS, создали первый набросок страницы Acid2 в феврале 2005 года.
Так как тест на качество обработки css, то я думаю Хокон Лье знает как лучше письки мерить ;)
Речь идет о изменении размера видео в зависимости от размера контейнера (например, когда нужно, чтобы видео занимало 60% контентной области) с сохранением пропорций
Достаточного маленького js. если брать отношение высоты к ширине, то для 16:9 — это 0.5625, а для 4:3 — это 0.75, среднее это 0.65625, с ним и будем сравнивать.
Пример скрипта с использованием jQuery
Но как правило, большинство видео 4:3 или 16:9
Многие и 5-го не видели.
Если бы все, во всех броузерах, работало бы одинаково, было бы не интересно ;)
position: relative;
для блока помогаетВ 1993 небыло css (css1 — конец 1996 года) и js (конец 1995)
Очень похоже на скрипт Мейера
Задать для
.button
отступ справа равный ширине закруглений и датьbackground: url(image) no-repeat top right
. а у внутреннего элемента задаль отступ слева иbackground: url(image) no-repeat left top;
У вас ход мыслей правильный, но не доработано
Бета хрома выдает 100/100 так же
Я ожидал большего от 8 версии, по мне так не нужно было им на социальных штуках заморачиваться, а получше движок доработать. На паре сайтов обнаружил непонятное поведение (ни в 6-м ни в 7 такого нет) отличное от других броузеров, на некоторых js предупреждал что может рухнуть, один раз не зря — рухнул.
Не в тестах даже дело.
ie7 — 2006
ie8 — 2009
3 года это не короткое время
Так как тест на качество обработки css, то я думаю Хокон Лье знает как лучше письки мерить ;)
Нет не официальные.
А по поводу того, что они проверяют можно почитать в вики проекта: про второй тест и про третий
P.S.: никто и не говорит, что только по этим тестам стоит судить, но эти тесты, тоже показатель
Тоесть, для него (ie 8)
Тем более для него (ie7) есть такая прекрасная строчка как:
Что намного упростит совместимость между версиями