Có vẻ như chúng tôi sẽ thêm hỗ trợ CAPTCHA vào Stack Overflow. Điều này là cần thiết để ngăn chặn bot, kẻ gửi thư rác và các hoạt động kịch bản độc hại khác. Chúng tôi chỉ muốn con người đăng hoặc chỉnh sửa mọi thứ ở đây!
Chúng tôi sẽ sử dụng CAPTCHA (jQuery) CAPTCHA như một hàng phòng thủ đầu tiên:
http://docs.jquery.com/Tutorials:Safer_Contact_Forms_Without_CAPTCHAs
Ưu điểm của phương pháp này là, đối với hầu hết mọi người, CAPTCHA sẽ không bao giờ được nhìn thấy!
Tuy nhiên, đối với những người bị JavaScript bị vô hiệu hóa, chúng tôi vẫn cần một dự phòng và đây là lúc nó trở nên khó khăn.
Tôi đã viết một điều khiển CAPTCHA truyền thống cho ASP.NET mà chúng ta có thể sử dụng lại.
Tuy nhiên, tôi muốn đi với một cái gì đó bằng văn bản để tránh chi phí tạo ra tất cả những hình ảnh này trên máy chủ với mỗi yêu cầu.
Tôi đã thấy những thứ như ..
- Mã xác thực văn bản ASCII:
\/\/(_)\/\/
- câu đố toán học: 7 trừ 3 lần 2 là gì?
- câu hỏi đố: những gì ngon hơn, một con cóc hoặc một popsicle?
Có lẽ tôi chỉ nghiêng về cối xay gió ở đây, nhưng tôi muốn có một <noscript>
CAPTCHA tương thích không dựa trên tài nguyên, ít hình ảnh hơn nếu có thể.
Ý tưởng?