03 / РУКОВОДСТВА
Руководства по инструментам
Практические приёмы работы для преобразований, обработки изображений и браузерных сценариев, внимательных к приватности.
01.
Безопасно преобразуйте код
При разборе незнакомого кода сначала форматируйте; минимизируйте только версию, предназначенную для поставки.
- Сохраните исходникСохраняйте оригинальную копию перед преобразованием исходного кода.
- Проверьте семантикуСчитайте вывод форматтера изменением читаемости, а не семантической проверкой.
- Сверьте артефактыСравнивайте артефакты по хешам; хеш не расшифровывает исходный материал.
02.
Готовьте изображения обдуманно
Выбирайте размеры, кадрирование и формат вывода исходя из ограничений места назначения, а не по привычке.
- Начните с качестваМасштабируйте один раз из самого качественного доступного источника.
- Проверьте прозрачностьПроверяйте прозрачность перед конвертацией SVG- или PNG-ресурсов.
- Явный экспортСкачивайте созданный файл до закрытия вкладки; локальные пространства не хранят облачную копию.
03.
Защищайте чувствительные материалы
Метка обработки — часть контракта инструмента, и её стоит проверять до ввода данных.
- Локальная обработкаСреды local-first обрабатывают входные данные в активной вкладке браузера.
- Описывайте, не вставляйтеФормы обратной связи принимают только описания и явно исключают содержимое рабочего пространства.
- Очищайте общие устройстваРаботая на общем компьютере, очищайте пространство и скачанные файлы.
Примените сценарий на практике.
Начните с детерминированного локального форматтера, который проверяет данные до вывода.