Каковы лучшие практики для веб-сайтов перекрестного браузера? [закрытый]

Как насчет этого:

git log -1 $TAGNAME

ИЛИ

git log -1 origin/$TAGNAME
39
задан 7 revs, 3 users 57% 21 October 2018 в 05:48
поделиться

5 ответов

Используйте библиотеку, такую ​​как jQuery, абстрагируйте различия в DOM, AJAX и JavaScript.

13
ответ дан 27 November 2019 в 02:54
поделиться

Убедитесь, что вы храните HTML, CSS и Javascript в отдельных файлах, насколько это возможно. Смешение структуры, представления и поведения в вашем HTML-файле только усложняет поиск и устранение проблем.

8
ответ дан 27 November 2019 в 02:54
поделиться

Используйте Firebug в Firefox для:

  • Отладки / пошагового выполнения JS.
  • Наблюдая, как интерпретируются ваши таблицы стилей, и на ходу взламывайте их, чтобы увидеть, как решить вашу проблему .
  • Посмотрите, сколько вызовов вы делаете для удаленных ресурсов и сколько времени они занимают.
  • Профилируйте свой код.

Chrome и IE8 имеют похожие встроенные инструменты, которые можно использовать для того же.

] Opera и Safari (и IE) имеют Firebug Lite .

2
ответ дан 27 November 2019 в 02:54
поделиться

Рассмотрите возможность программирования пользовательского интерфейса вашего веб-сайта с помощью Google Web Toolkit . С помощью GWT вы пишете весь код на языке программирования Java, который GWT затем кросс-компилирует в оптимизированный JavaScript, который автоматически работает во всех основных браузерах.

-1
ответ дан 27 November 2019 в 02:54
поделиться

Мое правило №1 - использовать строгий тип документа . HTML или XHTML подходят, но использование строгого типа doctype устраняет практически все особенности браузера, особенно в IE7 +.

Представьте, что вы открыли тег абзаца и никогда не закрывали его. Если вы затем откроете тег списка, вы имели в виду, что он находится внутри абзаца или нет?

На самом деле вы не можете помещать какие-либо другие теги блока внутри тега

, поэтому спецификация позволяет опустить закрывающий тег. Если вы начинаете список, не закрывая абзац, он неявно закрывается. И валидатор не будет жаловаться.

Это не значит, что вы не должны закрывать теги, потому что обычно это упрощает просмотр кода (вам не нужно помнить приведенные выше правила).

0
ответ дан 27 November 2019 в 02:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: