Как QR-код хранит ссылку внутри квадратиков?
Навожу камеру на чёрно-белый квадратик — и открывается сайт! 📱 Как в такой маленькой картинке прячется целая ссылка?
2 ответа
QR-код — это текст, написанный квадратиками вместо букв! 🔳
Помнишь, что компьютер всё хранит ноликами и единичками? QR-код делает то же самое, только видимо:
- чёрный квадратик = 1
- белый квадратик = 0
Камера смотрит на картинку, читает ряды чёрных и белых клеточек как нолики-единички, а потом по правилам-кодировке превращает их обратно в буквы ссылки. ✨
Замечал три больших квадрата по углам? 🎯 Это «глазки». По ним камера понимает, где у кода верх-низ и под каким углом он повёрнут. Поэтому код считывается, даже если ты держишь телефон криво или вверх ногами!
Ещё крутая суперсила: QR-код можно немножко испачкать или порвать, и он всё равно прочитается. 🩹 Внутри спрятаны запасные клеточки с «подсказками для восстановления» — если часть потерялась, телефон догадается, что там было. Это называется коррекция ошибок.
Кстати, в QR-код можно зашить не только ссылку, а что угодно: текст, контакт, пароль от Wi-Fi или адрес. 📶
То есть QR — это просто хитрый способ нарисовать данные так, чтобы их быстро увидела камера. А «QR» расшифровывается как «Quick Response» — быстрый отклик. ⚡
В квадратиках спрятаны те же нолики и единички: чёрный — 1, белый — 0. ⬛⬜
Камера читает узор клеточек, переводит его в числа, а числа — обратно в буквы ссылки. По сути QR-код — это текст, нарисованный точками.
Три больших квадрата по углам помогают камере понять поворот кода, а запасные клеточки позволяют прочитать его, даже если он чуть запачкан. Поэтому коды такие живучие! 🛡️