All streams
Search
Write a publication
Pull to refresh
27
0
adek @adek

User

Send message
Фактически IE6 не является современным. Это признаёт даже Microsoft (чего же нам стесняться?)
Рекомендую посмотреть в код библиотеки прежде чем так говорить.
Ну, вы в коде дали ссылку на несжатую версию

Спасибо, что заметили. Уже поправил.

А так — да, 38 — чуть легче.

На практике соизмеримо со средней картинкой. Даже логотипы у некоторых бывают тяжелее.

Банковские сайты работают только в IE по двум причинам:

— Секьюрность, основанная на ActiveX
— Специфика банковской системы, куда допускаются только проверенные (читай — устаревшие) разработчики сайтов.

Некоторые банковские сайты работают только с IE и какова бы не была в том причина, я как пользователь Linux вынужден ухищряться значительно сильнее, чем просто загрузить лишние 38кб для того, чтобы иметь возможность посмотреть остаток на счёте. И это можно назвать глупостью не в меньшей степени, чем небольшой патч, который делает IE совместимым с качественным кодом.

…в общем, подобные вещи должны работать софтверно. Мне слегка лениво проводить тестирование насколько IE6 будет вешаться от подобных манипуляций.... Но я думаю, что можно себе это представить. Делаем вывод — это игрушка.

Слишком поспешный вывод. Явный подгон задачи под ответ. Наверно сказывается усталость. Я только что повторил тестовый блок в файле 100 раз и никакого замедления работы IE6 не заметил.

покажите хотя бы один серьёзный сайт, использующий IE7.js

Увы. Однако это не только не значит, что их нет, но и не мешает мелким сайтам использовать такой шанс.
В общем-то никаких проблем. Просто не было понятно о чём речь.
Во первых не 90, а 38. Во вторых на старые автомобили есть налог — если нравится ездить на горбатом запорожце — плати и катайся. Не вижу проблемы в том, чтобы пользователи которые не хотят пользоваться современными браузерами для просмотра современных сайтов платили эти 38кб за такую возможность. Я понимаю, что политика вашей компании не предполагает разбрасываться посетителями, но для более мелких проектов такой выход вполне приемлем. И когда в следующий раз будете называть это глупостью вспомните как много всяких банковских сайтов до сих пор работают только в IE из-за его несовместимости со стандартами.
Кстати для рядовых разработчиков библиотека Эдвардса может стать тем самым коспромисным решением, которое облегчит и ускорит работу за счёт удовлетворительного, хотя и не оптимального обращения с недостатками IE6. Такой подход вполне может остудить страсти вокруг жестких санкций по отношению к пользователям IE6 (и ниже) всего лишь заставляя их некачественные браузеры подгружать такой себе "патч" на 38кб.
Не вижу каким образом это, несоменно полезное знание связано с вопросом. То есть конечно через IE связано, но это решения разных проблем. И если мы нацелимся так широко обсуждать, то доберёмся и до hasLayout и до нежелательности пробелов в ячейках таблиц после <img> а это совсем другая песня.
Ну если не перегибать так сильно палку, то да :)
Справедливости ради — и не 90 и не CSS3 и IE6 реально должен сдохнуть.
А насчёт мертворожденности не надо. Поживём — увидим. Не зря же ваша контора в каждом рекламном блоке продвигает FF3 и не только в своём.
Если кто-то не "греет голову про DOCTYPE", то он явно не специалист в CSS-верстке, не находите? А "табличникам" мой метод вряд ли покажется лучше, чем девятиячеечная таблица, где можно и бордюр реализовать и про совместимость не париться.
Вы правы. Хотя про фреймворки с требованием quirks mode слышу впервые. Можно привести пример, чтобы было понятно?
Наверно я не достаточно в теме, раз ничего не понял про комментарии. :)
А можно для меня как-то попроще?
Для них есть простой ответ "Graceful degradation". На практике без javascript уголки исчезнут только в IE6 и эстетика особо не пострадает.
Да, полной универсальности тут добиться не получится. Я с нетерпением жду поддержки самыми популярными браузерами CSS3, чтобы вместо всех этих премудростей писать просто "border-radius:10px;". (Сейчас уже Firefox и Safari умеют скруглять так, но их пока маловато)
1. спасибо за замечание, подумаю можно ли это исправить без необходимости добавлять лишний тег.

2. в Quirks mode не пишу уже давно и другим не советую. "Стандартный" режим для того и предназначен, чтобы включать какую-никакую совместимость с современными стандартами.
А в гифе уже прозрачный фон. Только в той части, которая отвечает за фон скругляемого блока. Если прозрачность переставить на часть, которая соответствует фону окружения, то ничего не получится — в этом месте будет просвечивать фон блока. Ден Эдвардс в данном случае помог отказаться от хаков для отображения этого стандартного кода в IE6+.
Если вам известен способ сделать векторное изображение фоном, поделитесь пожалуйста.
проблем не наблюдалось
За это не мне, а Дэну Эдвардсу. :)
Я всего лишь рискнул доверившись его коду чтобы отказаться от хаков. Пока меня такой вариант устраивает — хаков для IE в других местах теперь требуется значительно меньше.
если вам надо auto, то .fixedwidth просто не нужно добавлять
Там защита от хотлинков. При нажатии откроется страница с рабочей ссылкой.

Information

Rating
Does not participate
Registered
Activity