Я ненавижу пробелы в GitHub
Я ненавижу пробелы в GitHub - это бесплатное расширение для Chrome, разработанное Hunter Ham Digital. Оно направлено на улучшение рабочего процесса проверки кода на GitHub путем автоматического добавления фильтра скрытия пробелов в представление изменений GitHub. Это расширение решает проблему того, что веб-сайт GitHub не предоставляет способа сохранить настройку "скрыть пробелы" в представлении изменений кода, что может замедлить процесс проверки.
Расширение применяет фильтр скрытия пробелов как на страницах различий файлов запросов на объединение (Pull Request), так и на страницах различий коммитов. Оно определяет, включена ли настройка пробелов, проверяя наличие параметра `w` в URL-адресе. Если параметр `w` не задан, расширение автоматически добавляет `w=1` в URL-адрес для скрытия пробелов. Однако, если пользователи намеренно хотят показать пробелы, они могут установить `w=0` в URL-адресе.
То, что отличает это расширение, - это его фокус на безопасности. Оно использует сценарии содержимого Chrome, которые работают только в контексте одной вкладки/страницы и ограничены безопасным протоколом HTTPS на github.com. Это обеспечивает более безопасный опыт просмотра для пользователей.