Это происходит за счёт псевдоэлемента (хелпера), который фактически и есть последний строчно-блочный элемент в списке. За счёт его растяжки на 100% по ширине text-align: justify; включается в работу на предпоследней строке, тобишь на первой, где у нас все видимые пункты.
Если бы речь шла о «в 2-3» раза меньше кода 500-а строк, то да, разница была бы на лицо, а в последнем варианте, например, кода ерунда и игра с expression не стоит свеч, мне кажется.
Но, не смотря на это, было бы полезно взглянуть на реализацию такого примера. Сможете сделать?
Ширина выставлена для наглядности примера. Вы смело можете убрать её, если пожелаете. Так что задача «равномерно распределить блоки произвольной (определяемой контентом) ширины с равными пробелами между ними» — решается :)
Да проблема ещё в том, что с приходом новых ваших «фич» появляются новые баги этих самых фич. Вы их походу вообще плохо тестите или слишком торопитесь и не успеваете. Пытаясь угнаться за впереди-идущими паравозами нормальными браузерами вы наживаете себе багов ещё больше и больше.
А я наблюдаю каждый день за вопросами людей. Я являюсь администратором одного из известных форумов и часто вижу вопросы, которые задают люди, касаемые багов в браузере Opera. Намного чаще, чем других браузеров.
Баги есть в каждом браузере, тут спорить глупо. Я говорю о том, что в Operа их намного больше, чем у других, и мало того, все эти баги реально мешают жить веб-разработчикам. Это статистика, не более.
Секундочку, я говорю не только про новые фичи, а ещё и про старые баги, которые не лечатся от версии к версии. Opera копит их и бережёт, а от этого падает её стабильность.
IE наоборот, качественно делает свой продукт, я могу с уверенностью сказать, что IE10 уже кардинально отличается от IE6-8. Т.е. это не продолжение ужаса, а уже совершенно иной браузер.
Да, и, кстати, новые фичи, про которые вы говорите, так же терпят нехватку в Opere. Вот такую вещь видели? ;)
Но, не смотря на это, было бы полезно взглянуть на реализацию такого примера. Сможете сделать?
впереди-идущими паравозаминормальными браузерами вы наживаете себе багов ещё больше и больше.IE наоборот, качественно делает свой продукт, я могу с уверенностью сказать, что IE10 уже кардинально отличается от IE6-8. Т.е. это не продолжение ужаса, а уже совершенно иной браузер.
Да, и, кстати, новые фичи, про которые вы говорите, так же терпят нехватку в Opere.
Вот такую вещь видели? ;)