По поводу outline:
Фокус это состояние, а аутлайн это свойство, которое можно заменить другим более подходящим свойством, если это нужно.
Взять к примеру требования по верстке HTML Academy.
Доступность
Д17. У интерактивных элементов при нажатии или фокусе с клавиатуры есть активное состояние.
Активное состояние интерактивных элементов при нажатии или фокусе с клавиатуры должно оставаться либо встроенным браузерным, либо быть равноценно переназначено. В таком случае по интерактивным элементам сайта можно передвигаться с клавиатуры клавишей Tab и видеть каждый текущий элемент в активном состоянии.
Стандартное требование в принципе.
Здесь дефолтная обводка убирается для замены на дизайнерскую. Если вам этого делать не нужно, то никто не заставляет.
Этот момент абсолютно не спорный, когда жесткие требования к дизайну, то это обнуление надо, когда требование аутлайн — то аутлайн.
По поводу бесполезности: непонятна ваша критичность.
В любом случае перед использованием чего-либо надо в достаточной мере ознакомиться, дабы не выстрелить себе в ногу.
Как по мне, это вообще не принципиально. Лично я не встречал браузеров, где боди был бы не белым. В этой песочнице jsfiddle только видел, от этого и решил фон добавить.
Вы встречали мб браузеры с не белым боди?
Какой методологии вы придерживаетесь? или какую посоветуете и почему?
Хотя я не совсем понимаю, какие вообще есть преимущества такого исользования.
А это значит, что IE будет существовать вечно!
css очень сложно поддерживаемый язык. и его стандартизация немного улучшает ситуацию.
Фокус в том же стиле, что и кнопка.(здесь аутлайн был бы лишним)
Вряд ли будет возможность так просто все стандартизировать пара классами.
Фокус это состояние, а аутлайн это свойство, которое можно заменить другим более подходящим свойством, если это нужно.
Взять к примеру требования по верстке HTML Academy.
Стандартное требование в принципе.
Здесь дефолтная обводка убирается для замены на дизайнерскую. Если вам этого делать не нужно, то никто не заставляет.
Этот момент абсолютно не спорный, когда жесткие требования к дизайну, то это обнуление надо, когда требование аутлайн — то аутлайн.
По поводу бесполезности: непонятна ваша критичность.
В любом случае перед использованием чего-либо надо в достаточной мере ознакомиться, дабы не выстрелить себе в ногу.
Вы встречали мб браузеры с не белым боди?