Описание тега graceful-degradation
Изящная деградация - это термин, используемый для описания инкапсуляции конкретных вызовов API, чтобы ваше приложение могло поддерживать самый широкий круг пользователей. Он часто используется для предоставления новейших функций современным устройствам при сохранении обратной совместимости со старыми устройствами.
2
ответа
Обнаружение гео-URI-поддержки
Есть ли способ с помощью JavaScript проверить, поддерживает ли клиент-браузер схему GEO-URI? Я хочу показать координаты для неподдерживаемых браузеров в качестве ссылки на карту <a href='http://osm.org/#map=18/52.51627/13.37769'>Berlin</a&g…
05 ноя '13 в 10:44
3
ответа
Можно ли "изящно деградировать" приложение для Android?
Мне интересно, возможно ли использовать подход изящной деградации в приложении для Android. То есть, используйте некоторые функции, скажем, API 15, но если это не поддерживается, используйте вместо этого API 10. В частности, я имею в виду "перелисты…
25 окт '12 в 16:34
1
ответ
Причудливая коробка и изящная деградация?
Я пытаюсь ввести форму входа через лайтбокс, используя встроенный контент, однако, я хотел бы, чтобы это изящно ухудшилось, если у пользователя нет javascript. Согласно документации fancybox, мой тег должен иметь href идентификатора содержимого для …
23 фев '12 в 03:27
1
ответ
Возможно ли сделать сайт AJAX сканируемым и изящно деградировать с отключенным JS?
В соответствии с этой спецификацией, создание сайта AJAX, который можно сканировать с помощью Googlebot, означает, что вы должны использовать в нем ссылки hashbang (#!), Что означает, что он не будет корректно ухудшаться при отключении JS (или посте…
06 окт '12 в 19:32
7
ответов
Лучший способ определить, что HTML5 <canvas> не поддерживается
Стандартный способ справиться с ситуациями, когда браузер не поддерживает HTML5 <canvas> тег для вставки некоторого запасного контента, такого как: <canvas>Your browser doesn't support "canvas".</canvas> Но остальная часть страницы…
30 апр '10 в 14:59
2
ответа
Прогрессивное улучшение - не скрывать элементы с помощью CSS
Я часто обнаруживаю / скрываю элементы с помощью jQuery, например, простую область содержимого с вкладками, где первая вкладка видима, а другие нет, пока они не отображаются с помощью javascript. Я знаю, что не стоит прятать изначально скрытые с пом…
23 авг '12 в 11:29
1
ответ
Обработка изящной деградации в форме Джанго
У меня есть форма, которая выглядит примерно так (упрощенно для краткости): PRICING_PATTERN = r'(?:^\$?(?P<flat_price>\d+|\d?\.\d\d)$)|(?:^(?P<percent_off>\d+)\s*\%\s*off$)' class ItemForm(forms.Form): pricing = forms.RegexField( label='…
11 окт '10 в 20:09
0
ответов
Лучшая практика, чтобы изящно использовать откат в модуле perl, если log4perl не установлен
Итак, я пытаюсь научиться правильно использовать log4perl. Кажется, что имеет смысл написать модуль, который использует log4perl, но также может быть распространен в систему, где log4perl не установлен и по-прежнему работает без сбоев, просто не рег…
03 авг '16 в 22:58
3
ответа
Изящно-унизительное маринование в Python
(Вы можете прочитать этот вопрос для некоторого фона) Я хотел бы иметь изящно-унизительный способ выбора объектов в Python. Выбирая объект, давайте назовем его основным объектом, иногда Средство выбора создает исключение, потому что он не может выбр…
28 авг '09 в 17:13
6
ответов
Разработка веб-сайта для поддержки сценариев JavaScript и не поддержки
Хорошо, я знаю, что для вашего сайта важно нормально работать с отключенным JavaScript. По моему мнению, один из способов начать думать о том, как создавать такие сайты, - это обнаруживать javascript на домашней странице и, если он не включен, перен…
16 авг '09 в 17:55
1
ответ
CSS градиент текста, деградация оперы
Я использую это, и он отлично работает в браузерах webkit, и просто в Firefox. Но Опера дает странные результаты. CSS я использую: color:@coreDarkBlue; background: -webkit-linear-gradient(#cccc66, #cc0033); -webkit-background-clip: text; -webkit-tex…
24 авг '13 в 17:38
1
ответ
Предпочтительная техника для использования элементов HTML5 / ролей ARIA
Так что это небольшая проблема, о которой я постоянно думаю. Около года или двух меня интересовало, как лучше всего использовать элементы HTML5. Наиболее частая техника, которую я вижу - используйте такие элементы, как header, footer, section, помим…
04 фев '13 в 17:20
6
ответов
В 2011 действительно ли необходимо все еще ухудшать JS?
Серьезный вопрос. Я перепробовал большинство известных сайтов (включая фейсбук) и могу сказать, что тонны функциональности вообще не ухудшаются при отключенном js. Мне всегда говорили, что JS должен изящно деградировать, но применимо ли это в наши д…
12 янв '11 в 09:48
3
ответа
Прогрессивное улучшение HTML-меток в jQuery
У меня есть JQuery, который я написал, который должен найти конкретный <a> пометить и изменить его поведение. Перед загрузкой jQuery <a> Тег имеет атрибут href, который указывает на другую страницу. Я использую JQuery, чтобы изменить пов…
22 янв '11 в 19:26
1
ответ
Разлагаемые формы jquery ajax с PHP - повторение кода
Предполагая, что у меня есть форма, которую я хочу отправить. Я построил это и форму action="", Таким образом, я могу получить доступ к опубликованным данным через if(isset($_POST['something'])) ПРИМЕР form.php (КОД НЕ ПРОВЕРЕН И ТОЛЬКО ДЛЯ ТОГО, ЧТ…
01 янв '13 в 20:13
4
ответа
Зависит от Javascript/AJAX?
В нескольких ответах на вопросы, связанные с отправкой запросов на серверы, я вижу использование Javascript/AJAX. Я все еще своего рода пурист, в том смысле, что я пытаюсь разрабатывать сайты, которые сначала полностью работают без использования Jav…
15 янв '10 в 16:03
0
ответов
Платформа для обнаружения заблокированных Javascript (и других) ресурсов
Я использую NoScript для выборочного запуска Javascript. К сожалению, большинство сайтов используют Javascript из разных мест, так что это не предложение вкл / выкл, но может привести к разной степени поломки. Есть ли хороший способ для авторов сайт…
05 мар '12 в 02:43
2
ответа
Гибридное веб-приложение на основе страницы / одной страницы (Angularjs, Ember.js) с прогрессивным улучшением?
Мне интересно, нашел ли кто-нибудь решение этой проблемы. Есть ли способ получить лучшее из обоих миров: создать сайт на основе страниц с постоянными ссылками, доступностью, SEO и постепенным улучшением (в основном все лучшие практики веб-разработки…
17 апр '13 в 15:27
1
ответ
Раскрытия с 10 тысячами возможных значений и важными для последовательности выпадающими списками в сравнении с изящной деградацией
Фон У меня есть эта форма, которая использует javascript исключительно для поиска по ~5 тыс. Записей (поставщики) и заполнения выпадающего списка из них (фабрики, ~10 тыс. Записей). Прямо сейчас это форма, необходимая для JavaScript. Я хотел бы сдел…
10 фев '10 в 19:52
5
ответов
Python: мариновать диктовку непобедимыми предметами
У меня есть объект gui_project который имеет атрибут .namespace, который является пространством имен dict. (то есть диктат от строк до объектов.) (Это используется в IDE-подобной программе, чтобы позволить пользователю определять свой собственный об…
02 ноя '10 в 18:04