Mã QR tĩnh chứa thẳng nội dung trong các ô đen trắng, in ra là cố định mãi; mã QR động chỉ chứa một đường dẫn ngắn trỏ tới một dịch vụ trung gian, nơi chủ mã có thể đổi trang đích về sau. Với thẻ cây, lời khuyên thực tế là dùng QR tĩnh chứa một đường dẫn trên tên miền do chính mình giữ, kèm mã số cây trong đường dẫn. Cách đó có được cái lợi lớn nhất của QR động là sửa được nội dung, mà không phụ thuộc vào một dịch vụ có thể đóng cửa.
Nhiều nơi bán gói làm thẻ cây kèm QR động mà không nói rõ chuyện gì xảy ra khi hết hạn thuê bao. Cây sống vài chục năm, còn một dịch vụ rút gọn đường dẫn có thể biến mất sau vài năm. Bài này giải thích cơ chế của hai loại mã, so sánh rủi ro, và chỉ cách thiết kế đường dẫn trong mã sao cho tấm thẻ khắc hôm nay vẫn còn ý nghĩa khi cây đã cao gấp mấy lần người trồng.
Mã QR chứa gì bên trong
Mã QR được hãng Denso Wave của Nhật phát triển năm 1994 để theo dõi linh kiện trong nhà máy ô tô. Về bản chất nó chỉ là một cách mã hoá một chuỗi ký tự thành các ô vuông đen trắng, có thêm phần sửa lỗi để máy vẫn đọc được khi một phần mã bị bẩn hay hỏng. Chuỗi đó có thể là một dòng chữ, một số điện thoại, hay thường gặp nhất là một đường dẫn trang web.
Khi chuỗi là một đường dẫn, điện thoại quét xong sẽ hỏi có mở trang đó không. Như vậy mã QR không "chứa hồ sơ cây"; nó chỉ chứa địa chỉ nơi hồ sơ nằm. Hiểu điều này là hiểu được rủi ro lớn nhất của thẻ cây gắn QR: tấm thẻ có thể bền năm chục năm, nhưng nếu địa chỉ trong mã không còn trỏ tới đâu, người quét chỉ thấy trang lỗi.
Chuỗi càng dài thì mã càng nhiều ô, ô càng nhỏ trên cùng một diện tích, và càng khó quét khi thẻ bị bẩn hoặc khắc kém sắc. Vì vậy với thẻ cây nhỏ, đường dẫn ngắn có lợi thật sự về kỹ thuật, không chỉ cho đẹp. Đây là lý do nhiều người tìm đến đường dẫn rút gọn, và cũng là chỗ nhiều người vô tình buộc cây của mình vào một dịch vụ bên ngoài.
QR tĩnh và QR động đặt cạnh nhau
So sánh dưới đây dựa trên cách hai loại mã vận hành, không nhắm vào dịch vụ cụ thể nào.
| Tiêu chí | QR tĩnh | QR động |
|---|---|---|
| Nội dung trong mã | Chính chuỗi bạn muốn, ví dụ đường dẫn đầy đủ tới trang hồ sơ cây | Một đường dẫn ngắn của dịch vụ trung gian |
| Sửa trang đích sau khi in | Không sửa được mã; muốn đổi thì phải sửa ở phía trang đích | Sửa được trong tài khoản dịch vụ |
| Phụ thuộc bên thứ ba | Không, nếu đường dẫn nằm trên tên miền của bạn | Có; dịch vụ ngừng hoặc hết thuê bao là mã có thể chết |
| Thống kê lượt quét | Không có sẵn, trừ khi trang đích tự đếm | Thường có sẵn |
| Độ dày mã | Phụ thuộc độ dài đường dẫn | Thường ngắn, mã thưa ô |
| Hợp với | Thẻ khắc kim loại giữ lâu năm | Chiến dịch ngắn hạn, tờ rơi, sự kiện |
Nhìn bảng sẽ thấy QR động giải quyết một vấn đề thật là sửa được sau khi in, nhưng đánh đổi bằng sự phụ thuộc. Với tờ rơi dùng một tháng, đánh đổi đó hợp lý. Với tấm thẻ khắc nhôm treo trên cây kỷ niệm của con mình, cái giá phải trả có khi đến muộn mười năm.
Rủi ro mã chết: chuyện không ai nói lúc bán thẻ
QR động hoạt động nhờ một máy chủ trung gian: điện thoại mở đường dẫn ngắn, máy chủ tra xem mã đó đang trỏ đi đâu, rồi chuyển người quét sang trang đích. Nếu dịch vụ đóng cửa, đổi chính sách, hoặc tài khoản hết hạn thuê bao, máy chủ không chuyển tiếp nữa. Có dịch vụ còn chuyển người quét sang trang quảng cáo của chính họ khi bạn ngừng trả phí.
Đây không phải chuyện giả định. Trên thế giới đã có nhiều dịch vụ rút gọn đường dẫn đóng cửa hoặc ngừng nhận đường dẫn mới, và những đường dẫn ngắn in trên giấy tờ, sách báo trước đó trở nên vô dụng hoặc chỉ còn chạy nhờ chính sách giữ lại của nhà cung cấp. Với thẻ cây, hậu quả là hàng trăm tấm thẻ khắc kỹ trở thành mảnh kim loại có hình vuông vô nghĩa.
Khi được mời mua gói thẻ cây có QR, nên hỏi thẳng ba câu: mã trỏ về tên miền của ai; nếu ngừng dùng dịch vụ thì mã còn chạy không và chạy đến bao giờ; có xuất được toàn bộ dữ liệu hồ sơ cây ra tệp để mang đi nơi khác không. Câu trả lời mập mờ ở bất kỳ câu nào là tín hiệu nên cân nhắc lại, hoặc ít nhất phải có thêm mã số cây khắc riêng trên thẻ.
Thiết kế đường dẫn cho thẻ cây giữ lâu năm
Cách làm dưới đây áp dụng được cho một gia đình, một vườn, một trường học hay một dự án nhỏ, không cần biết lập trình.
- Có một tên miền của riêng mình hoặc của tổ chức mình và giữ gia hạn đều. Tên miền là thứ bạn kiểm soát được lâu dài, còn tài khoản trên dịch vụ của người khác thì không.
- Quy ước đường dẫn ngắn và cố định, gồm phần tên miền và mã số cây, ví dụ dạng tên-miền/c/VT-024. Không nhét ngày tháng, tên người hay chữ có dấu vào đường dẫn.
- Tạo QR tĩnh từ đúng đường dẫn đó. Mã sẽ ngắn, thưa ô, dễ khắc sắc nét.
- Ở phía tên miền, làm cho đường dẫn ấy mở ra trang hồ sơ cây. Trang đích có thể là một trang web, một trang trên công cụ tạo trang miễn phí, hay một tệp chia sẻ; về sau đổi nơi lưu thì chỉ cần cấu hình lại chuyển hướng ở tên miền, thẻ không phải thay.
- Khắc thêm mã số cây bằng chữ đọc được ngay cạnh QR, để khi mã hỏng người ta vẫn gõ tay được.
- Lưu một bảng đối chiếu mã số cây và đường dẫn trang đích ở chỗ an toàn, ngoài tài khoản dịch vụ nào đó.
Với cách này, tên miền đóng vai trò của dịch vụ QR động nhưng nằm trong tay bạn. Nếu vườn đổi chủ, việc chuyển giao gồm tên miền và bảng đối chiếu, giống như bàn giao chìa khoá.
Khi nào QR động vẫn là lựa chọn hợp lý
Thẻ tạm cho sự kiện. Lễ trồng cây của công ty hay của lớp học cần thẻ ngay trong ngày, chưa kịp có tên miền. Dùng QR động cho thẻ tạm, sau đó thay thẻ khắc lâu dài theo đường dẫn riêng.
Cần thống kê lượt quét. Một dự án cây cộng đồng muốn biết có bao nhiêu người quan tâm. QR động có sẵn số liệu này, nhưng có thể làm điều tương tự ở trang đích nếu tự quản trang.
Tổ chức đã có hợp đồng dài hạn với nhà cung cấp. Nếu đơn vị cung cấp cam kết bằng văn bản về việc giữ mã và cho xuất dữ liệu, rủi ro giảm nhiều. Vẫn nên khắc mã số cây riêng.
Thử nghiệm trước khi làm lớn. Vài chục cây thử nghiệm bằng QR động để xem người dùng có quét không, trang hồ sơ cần những gì, trước khi quyết định cách làm cho cả vườn.
Những lỗi hay gặp khi gắn QR lên thẻ cây
Lỗi phổ biến đầu tiên là đưa cả đoạn chữ dài vào mã QR thay vì đường dẫn, với ý nghĩ để không phụ thuộc mạng. Mã trở nên dày đặc, khắc lên thẻ nhỏ thì nhoè, quét khó, và nội dung không bao giờ sửa được. Nếu thật sự muốn thẻ tự chứa thông tin khi không có mạng, chỉ nên đưa vào vài dòng cốt lõi như mã số, tên loài, năm trồng, giữ mã ngắn.
Lỗi thứ hai là dùng đường dẫn chia sẻ của một tệp trong kho lưu trữ đám mây cá nhân. Đường dẫn dài, gắn với tài khoản một người; người đó đổi việc, xoá tệp hay mất tài khoản là toàn bộ thẻ cây mất hồ sơ. Lỗi thứ ba là tạo mã bằng một trang tạo QR miễn phí mà không để ý trang đó thật ra tạo QR động trỏ về tên miền của họ, sau một thời gian thì đòi trả phí.
Cách tự kiểm rất đơn giản: quét thử mã vừa tạo, nhìn đường dẫn hiện ra trước khi mở. Nếu thấy tên miền lạ không phải của mình, mã đó là QR động của người khác. Hãy tạo lại bằng công cụ cho phép tạo mã tĩnh, rồi quét lại để chắc chắn đường dẫn hiện ra đúng là đường dẫn mình đã nhập.
Trang hồ sơ mà mã QR mở ra nên trông thế nào
Mã QR chỉ là cánh cửa; thứ người quét thật sự gặp là trang đích. Trang đó nên mở nhanh trên điện thoại ở chỗ sóng yếu, vì vườn cây thường nằm xa trạm phát sóng. Một trang nặng đầy ảnh độ phân giải cao và hiệu ứng sẽ khiến người đứng dưới gốc cây chờ mãi rồi bỏ đi. Nên để phần đầu trang hiện ngay mã số cây, tên cây, năm trồng và một ảnh nhỏ; ảnh lớn và nhật ký để phía dưới.
Trang đích cũng nên ghi rõ mã số cây khớp với số khắc trên thẻ, để người quét đối chiếu được là mình đang xem đúng cây. Có trường hợp thẻ bị tháo ra gắn nhầm sang cây khác; khi trang có ảnh cây và mô tả vị trí, người tinh ý sẽ phát hiện ngay chỗ không khớp.
Với vườn có nhiều cây, mỗi cây một trang riêng, cùng một khuôn mẫu. Đừng để mọi mã QR cùng trỏ về một trang chung kiểu giới thiệu vườn, vì như vậy mã QR mất hẳn ý nghĩa định danh. Nếu chưa kịp làm trang cho từng cây, có thể để trang tạm hiện mã số và dòng thông báo hồ sơ đang cập nhật, còn hơn trang lỗi.
Một chi tiết nhỏ nhưng có ích là cuối trang ghi ngày cập nhật gần nhất. Người quét thấy hồ sơ vừa được cập nhật tháng trước sẽ tin cây đang được chăm, còn hồ sơ đứng yên từ ba năm trước thì là tín hiệu nên hỏi lại chủ vườn. Với gói nhận nuôi cây, đây là một trong những cách đơn giản nhất để người nhận tự kiểm tra lời hứa chăm sóc.
Câu hỏi thường gặp
QR tĩnh có hết hạn không?
Bản thân mã QR tĩnh không có hạn sử dụng, vì nội dung nằm ngay trong các ô vuông. Thứ có thể hết hạn là trang đích mà đường dẫn trong mã trỏ tới. Nếu đường dẫn nằm trên tên miền của bạn và bạn giữ tên miền, mã sẽ còn dùng được lâu dài.
Có thể đổi mã QR động sang QR tĩnh mà không thay thẻ không?
Không đổi được mã đã khắc. Cách khả dĩ là trong thời gian dịch vụ QR động còn chạy, trỏ mã động về trang hồ sơ nằm trên tên miền của bạn, rồi dần thay thẻ mới mang QR tĩnh. Trong lúc chờ, mã số cây khắc trên thẻ là đường dự phòng.
Mã QR có nên chứa thông tin cá nhân của người trồng không?
Không nên. Thẻ cây treo ngoài trời, ai đi qua cũng quét được. Tên người trồng có thể hiện trên trang hồ sơ nếu gia đình đồng ý, nhưng số điện thoại, địa chỉ nhà, ngày sinh của trẻ nhỏ thì nên để trong phần riêng tư chỉ người được phép mới xem.
Không có tên miền riêng thì làm thế nào?
Có thể bắt đầu bằng QR tĩnh trỏ tới một trang hồ sơ trên nền tảng miễn phí, nhưng chấp nhận rằng nếu nền tảng đổi thì phải thay thẻ. Vì vậy càng nên khắc mã số cây đọc được và giữ bảng đối chiếu riêng. Khi có tên miền, làm thẻ mới cho các cây quan trọng trước.
QR động có an toàn hơn vì không lộ đường dẫn không?
Không hẳn. Người quét vẫn được chuyển tới trang đích, nên trang đích vẫn lộ. QR động thêm một bên trung gian biết ai quét, lúc nào, ở đâu ở mức nào đó. Nếu lo về quyền riêng tư, cách tốt hơn là chia hồ sơ thành phần công khai và phần riêng tư.
Một cây có thể có hai mã QR không?
Có thể, ví dụ một mã cho khách tham quan mở phần giới thiệu, một mã cho người chăm vườn mở nhật ký. Nhưng hai mã trên một thẻ nhỏ dễ gây nhầm. Thường gọn hơn là một mã mở trang hồ sơ, trên trang chia mục công khai và mục cần đăng nhập.