Делаю заглушку на недобраузеры, какой стиль лучше?
Пасоны небольшой совет ваш нужен.
Делаю заглушку на недобраузеры, какой стиль лучше? ![]() ![]() |
megaupload,
зависит от дизайна сайта, если он тёмный, то надо несколько светлое окно и наоборот ИМХО;) |
Точно, надо добавить белую рамку внизу чтобы на черный сайтах норм смотрелось.
|
|
мне второй вариант больше понравился))
|
Цитата:
1) если просто подключить этот скрипт то ничего не вылезает какой-бы не был браузер 2) если подключить этот скрипт старые браузеры начинают поддерживать новые вещи. 3) если подключить этот скрипт, то при попытке использовать свойство которое не нашло альтернативной реализации, вылезает за место ошибки в консоли - предупреждение с причинами почему сайт не работает, и ошибка в консоли тоже. 4) ТЫЫЫ волен решать какой уровень технологий использовать и если ты слишком завысил планку то предложат скачать хром, не завысишь планку - не предложат. Мне это на картинке нарисовать для тупых мозгов? Или я достаточно подробно разжевал? |
Цитата:
|
Цитата:
Цитата:
|
Запустили 8 ишак, ничего не делаем, прекрасно работают свойства movmentX movementY у событий повешенных через addEventListener.
Все хорошо. ![]() При клике скрипт пытается захватить курсор и развернуть блок на весь экран. При попытке обращения к этим свойствам вылезает предупреждение что ваш браузер такое не поддерживает. (в будущем описание каждой функции запилю) ![]() Пнятна как это работает? |
Пасоны как думаете, стоит ли туда зафигачить CSS reset встроенный? И какие подводные камни могут быть?
|
megaupload,
нет, всё равно бросишь ведь :D |
Цитата:
п.с. До этого я бросал то что делал но теперь я перестал) ну либо я ВРУ и я не перестал. |
Посоны, голосую за чОрный, он самый чОткий цвет. Белый для фраеров.
|
|
А внизу, по аналогии с "Что именно не поддерживает?" будут разные кнопочки типа "я не умею обновлять браузер", "что такое браузер" "я на работе и нам админ запретил браузер обновлять"
и решения))) |
хрома картинку смени, нужно что то более простое
например: http://img204.imageshack.us/img204/8...hromelogo2.jpg зы только фон у нее прозрачным сделай) |
Цитата:
п.с. всегда казалось что старые браузеры base64 не поддерживают не? |
megaupload,
http://dean.edwards.name/weblog/2005/06/base64-sexy/ - эмулировать можно |
через php скрипт какого-то левого чувака? мне нужна надежность же) по этому и выбрал это, может другую пикчу посоветуешь из надежных серверов по надежным ссылкам?
|
попробуйте запустить демо выше в ишаке 8, 7, 6 и 5)
а вообще, например методом fix.override можно в 2 счета прихуярить sizzle fix.override('Element.prototype', 'querySelectorAll', function (querySelectorAll) { return function () { try { return querySelectorAll.apply(this, arguments); } catch (e) { return Sizzle.blablabla(arguments); } } }); оч удобно что я вообще и сделаю)) а на localstorage повешу флешприложение которое будет подгружаться прозрачно в старых браузерах ну как-то так.... п.с. заглушка вылезает вообще во всех браузерах, а вот работают фиксы только с 8. |
Пасоны, я создал https://github.com/iMaxmaxmaximus/fix
|
<head> <meta charset="UTF-8"> <script src="http://yourjavascript.com/1715511130/fix.min.js"></script> <style> body { text-align : center; } #box { display : inline-block; box-sizing : border-box; -moz-box-sizing : border-box; background-color : #333; width : 500px; height : 400px; font-size : 38px; text-align : center; padding-top : 240px; color : #fff; } </style> </head> <body> <div id="box"></div> <script> var box = document.getElementById('box'); var toggle = true; box.addEventListener('click', function () { if (toggle) { box.requestPointerLock(); } else { document.exitPointerLock(); } toggle = !toggle; }); box.addEventListener('mousemove', function (event) { // например это свойство поддерживается только хромом и лисой this.innerHTML = event.movementX + '<br>' + event.movementY; }, true); </script> |
Пасоны, стоит ли писать альтернативную реализацию requestFullscreen?
По центру выводится окошко в стиле "для полноэкранного режима нажмите F11" и если чувак нажмет, то элемент к которому это применено, получает: position:fixed width: 100% height:100% ?? |
Часовой пояс GMT +3, время: 12:19. |