Браузеры | WebDuty

Opera Unit – Веб-сервер внутри браузера

Opera Unit является совершенно новой технологии, которая превратит любой компьютер или устройство, работающее с Opera 10 в веб-сервер. Это позволит вам самому создавать контент и делиться им со своими друзьями и коллегами прямо со своих компьютеров с помощью интуитивно понятного приложения Opera Unit Services.

cover

Opera Unit позволяет пользователям легко обмениваться данными: фото, музыка, текст, файлы. Пользователь может даже запустить чат, в котором могут общаться все пользователи Opera Unit.

Разработчики могут легко создавать собственные Opera Unit сервисы, используя веб-стандарты, такие как HTML, CSS, JavaScript, SVG и AJAX. Если вы – веб-разработчик и хотите писать виджеты для Opera Unit, то узнайте об этих чудесах более подробно.

Война браузеров. Будущее Веба.

В настоящее время большинство веб-разработчиков ненавидят Internet Explorer, в первую очередь IE6, у него слишком много проблем, связанных с Веб-стандартами. Кроме того он отказывается умирать. Многие веб-разработчики считают, если Internet Explorer проиграет в войне браузеров, их жизнь значительно улучшится. Многие активно проводят компании по борьбе с IE, просто наберите в Google “stop ie” чтобы увидеть, как он раздражает людей.
cover4
Нет оправдания несоответствия Веб-стандартам; но эти отклонения от стандартов вероятно были необходимы ему чтобы выжить в первой войне браузеров, которая принесла пользователям большое количество нововведений и интересных функций, но ни одна сторона не заботилась о Веб-стандартах. Тогда Internet Explorer выиграл войну. Очень немногие разработчики жаловались на несоответствие стандартам, потому что были рады работать только под один браузер. Надеюсь веб-стандарты не станут жертвой в новой войне браузеров.

Проблемы со шрифтами в формах и таблицах

Формы

Проблема состоит в том что некоторые браузеры отображают форму неправильно. Это объясняется тем, что по умолчанию форма не наследует CSS-стили семейства и размера шрифта.
Следующий CSS исправляет эту ошибку:

input, textarea, select{
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}

Таблицы

В некоторых браузерах таблицы также имеют свои стили. Вы наверно сталкивались с тем, что текст в ваших таблицах больше чем остальной на странице. Проблема таже – таблицы не наследуют свойства шрифта как и формы.
Проблема решается следующим CSS:

table{
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}

Осел умер!

Данная статья является моим вкладом в антиIE6 кампанию. Хватит! Лично я отказался от поддержки IE6 некоторое время назад, – мне все равно, как мой блог выглядит в IE6, и я не проверяю мои примеры в IE6.

Согласно статистике W3Schools, IE6 в настоящее время занимает лишь 18,5% доли рынка. По сравнению с январем прошлого года это примерно на 14% меньше. Но он все еще здесь.

ie6-sucks

Режимы работы браузера

Когда компании начали создавать браузеры, совместимые со стандартами W3C, перед ними возникла задача обеспечения обратной совместимости. Для её решения производители браузеров применили два режима вывода: стандартный(standart) и нестандартный(quirks). В стандартном режиме браузер выводит страницу в полном соответствии со спецификациями, а в нестандартном – менее строгими способами, обеспечивающими обратную совместимость.