О проекте QuickImageFix
Бесплатные инструменты для фото и PDF, которые выполняют работу в вашем браузере, а не на чужом сервере.
Обновлено:
Кто стоит за QuickImageFix
QuickImageFix создаёт и поддерживает Abdul Basit — независимый full-stack веб-разработчик из Пакистана и сооснователь Onyxstack. Он сам разрабатывает инструменты, пишет руководства и следит за работой сайта.
Зачем нужен этот сайт
Большинство онлайн-конвертеров просят загрузить файл, подождать своей очереди и поверить, что копию на сервере потом удалят. QuickImageFix создан, чтобы решать повседневные задачи с изображениями и PDF без всего этого: бесплатные и простые инструменты работают прямо в браузере, без регистрации, платных тарифов и водяных знаков. Сейчас на сайте нет рекламы.
Начните со всех инструментов для изображений или всех инструментов для PDF.
Как работают инструменты
Каждый инструмент работает в вашем браузере. Когда вы сжимаете, конвертируете, меняете размер или обрезаете изображение, создаёте или редактируете PDF, браузер читает файл и обрабатывает его на вашем устройстве. Файлы не загружаются на сервер, а результат создаётся на устройстве, и вы его скачиваете.
- Удаление фона и пикселизация лиц используют небольшую нейросетевую модель, которая работает на устройстве. При первом запуске браузер скачивает с этого сайта модель и движок для неё — до 17 МБ — и сохраняет их, чтобы в следующий раз всё запускалось быстрее.
- Распознавание текста (OCR) тоже скачивает с этого сайта свой движок и данные выбранного языка и хранит языковые данные в браузере.
- Скорость и допустимый размер файла зависят от устройства. Большим изображениям, длинным GIF и тяжёлым PDF нужна память, поэтому файл, который обрабатывается на ноутбуке, может не пройти на старом телефоне.
- Что хранится в браузере и какая аналитика используется на сайте, описано в политике конфиденциальности.
Как инструменты разрабатываются и проверяются
Сайт написан на Next.js, React и TypeScript. Инструменты проверяются на настоящих файлах JPG, PNG, WebP, HEIC, GIF и PDF, а в проекте есть автоматические проверки:
- модульные тесты кода обработки — например, кадров GIF, удаления цвета, пикселизации и чтения сведений об изображении;
- браузерный тест, который открывает страницы инструментов, добавляет тестовые файлы, скачивает результат и проверяет его формат и размер в пикселях;
- проверки на каждом языке, которые находят пропущенные тексты, битые ссылки и структурированные данные, не совпадающие со страницей;
- сверка текста на страницах инструментов с их кодом: названия кнопок, настройки по умолчанию, ограничения и поддерживаемые форматы.
Как пишется и обновляется контент
Руководства пишет и проверяет Abdul Basit. В каждом руководстве указаны дата публикации и дата последнего обновления; на этой странице и на страницах с правилами тоже указана дата последнего изменения.
Если вы заметили ошибку — неверную настройку, устаревший шаг или неудачный перевод, — напишите на quickimagefix@gmail.com и укажите адрес страницы.
Языки
QuickImageFix выходит на 11 языках: английском, испанском, французском, шведском, японском, немецком, итальянском, корейском, португальском (европейском), вьетнамском и русском. У каждой версии свои переведённые адреса страниц.
Весь сайт поддерживает один разработчик, поэтому исправление может появиться в одной языковой версии раньше, чем в остальных. Если что-то по-русски звучит неестественно, сообщите, пожалуйста.
Контакты
Пишите на quickimagefix@gmail.com, если инструмент не работает, на странице ошибка, нужен запрос по персональным данным или у вас другой вопрос. Опишите проблему словами, а не прикладывайте файл. На странице контактов перечислено, что поможет воспроизвести ошибку.