ক্যাপচা ব্যবহার করা কখন কার্যকর? কখন এটি একটি অপ্রয়োজনীয় বাধা? একটি ক্যাপচা কি অলস / অভিজ্ঞতাহীন প্রোগ্রামারের জন্য কেবল দ্রুত সমাধান, বা স্প্যাম এবং বটগুলি প্রতিরোধের জন্য এগুলি কি সত্যিই সেরা উপায়?
ক্যাপচা ব্যবহার করা কখন কার্যকর? কখন এটি একটি অপ্রয়োজনীয় বাধা? একটি ক্যাপচা কি অলস / অভিজ্ঞতাহীন প্রোগ্রামারের জন্য কেবল দ্রুত সমাধান, বা স্প্যাম এবং বটগুলি প্রতিরোধের জন্য এগুলি কি সত্যিই সেরা উপায়?
উত্তর:
রেক্যাপচা মনে হয় এটি বেশ সুরক্ষিত এবং সম্ভবত এটি অন্য কোনও ওসিআর ভিত্তিক ক্যাপচা সমাধানকে ছাড়িয়ে যাবে। ক্যাপচা কার্যকর হয় যখন আপনি নিশ্চিত হন না যে এটি কোনও বট বা মানব - যেমন, দ্বিতীয় বা তৃতীয় লগইন প্রচেষ্টা পরে, বা আপনি বেনামে মন্তব্য করার অনুমতি দিচ্ছেন কিনা। কোনও ব্যবহারকারী প্রমাণীকরণের পরে, ক্যাপচা ডাম্প করুন।
আমি কেবল ভালোবাসি যে কীভাবে লোকেরা কীভাবে সহজেই ক্যাটাচাএ সম্পর্কে "প্রচলিত জ্ঞান" গ্রহণ করে। দশ বছরের অভিজ্ঞতার সাথে এবং অ্যাক্সেসযোগ্যতায় কিছু দক্ষতার সাথে একজন পেশাদার ওয়েব বিকাশকারী হিসাবে, আমার অভিমত যে কোনও পরিস্থিতিতে নয়আপনি ক্যাপচা বাস্তবায়ন করা উচিত? আমি যে ধরণের রেখাগুলি, ক্রাইভ ফন্ট, 3 ডি ইফেক্টস ইত্যাদি উল্লেখ করছি প্রথমত, তারা প্রচুর বয়স্ক ব্যক্তি, বা প্রতিদিনের দৃষ্টি প্রতিবন্ধী ব্যক্তিদের সহ প্রচুর সংখ্যক ব্যবহারকারীকে সামগ্রীতে অ্যাক্সেস করতে বাধা দেয় prevent বর্ণ অন্ধত্ব), বা এমন লোক যাদের জন্য ইংরেজি তাদের প্রথম ভাষা নয়। দ্বিতীয়ত, "সুরক্ষা" উদ্ধৃত করা ভাল যথেষ্ট কারণ নয়। এটি কারণ এখানে 99৯.৫% স্প্যাম রয়েছে, কেউ পাঁচ-অক্ষরের শব্দটি আবার টাইপ করা যথেষ্ট "সুরক্ষা"। এই পৌরাণিক "রোবটগুলি" যা মানুষ প্রায়শই উল্লেখ করে তা আসলে অত্যাধুনিক নয়। এবং তারপরেও, পরিশীলিতদের জন্য (আবার যা খুব খুব কম সংখ্যক), একটি সাধারণ ক্যাপচ্যা যাইহোক যথেষ্ট হতে পারে না। সুতরাং, প্রদত্ত যে সমস্ত নেতিবাচক পর্যন্ত কোনও আসল উপকারকে ছাড়িয়ে যায়, যা বেশিরভাগ ক্ষেত্রেই কল্পনা করা হয়, সেগুলি ব্যবহারের কোনও ভাল কারণ নেই। আপনি যদি স্প্যাম প্রতিরোধ করতে চান, আপনার কেবলমাত্র লোকেরা "ব্লগ" এর মতো একটি শব্দ পুনরায় টাইপ করা উচিত (এবং তারা কপি-পেস্ট করতে পারলে ঠিক আছে)। এটি সম্পূর্ণ অ্যাক্সেসযোগ্য এবং, আমার উপর বিশ্বাস করুন, যথেষ্ট পরিমাণে "সুরক্ষা"। আপনার সমস্ত স্প্যাম মুছে ফেলা হয়েছে এবং আপনি এমনকি ব্যবহারকারীদের বৃহত অংশগুলি কেটে ফেলতে পারেন নি তা শুনে আপনি অবাক হয়ে যাবেন।
একই ব্যবহারকারীর দ্বারা অন্য উত্তর থেকে অনুলিপি করা হয়েছে
আমি এই পোস্টটির সাথে একটি নির্দিষ্ট বিন্দু পর্যন্ত একমত হয়েছি: "আমার অভিজ্ঞতা অনুসারে, আপনার কাছে বিশ্বের সেরা ক্যাপচা থাকলেও, এমন অনেক স্প্যামার রয়েছে যারা আজকাল সাইটটিতে সাইনআপ করার জন্য খুব কম মজুরির জন্য প্রকৃত মানুষদের নিযুক্ত করছেন sign (বা যাই হোক না কেন) এবং তাদের স্প্যামটি 'ম্যানুয়ালি' পোস্ট করুন।
সুতরাং যে কোনও সিস্টেমের জন্য আপনাকে "মানব" এবং "বট" এর মধ্যে পার্থক্য দেখাতে হবে যখন প্রকৃত মানুষের মুখোমুখি হয় তখন কাজ করে না। আপনি যে সিস্টেমটি নিয়ে আসছেন তা বোকা-প্রমাণ হবে না এবং আপনাকে ম্যানুয়ালি বেনামে (বা "বেনামে" - অর্থাৎ নতুন সাইনআপ) সামগ্রীটি যাচাই করতে হবে ""
তারপরে পোস্টগুলি কিছু জটিল জাভাস্ক্রিপ্টের পরামর্শ দিতে শুরু করে। আবার, যেমন আমি উপরে বলেছি, কেবল ব্যবহারকারীকে কিছু পুনরায় টাইপ করার অনুরোধ জানানো (আমার এলোমেলোভাবে নির্বাচিত পাঠ্যটি আদর্শ হওয়া উচিত) ঠিক তেমন কার্যকর যে কোনও কিছুর একটি অস্পষ্ট চিত্র দেখানোর জন্য যা আপনাকে ডিক্রিফার করতে হবে। আমার মতে, সিদ্ধান্ত গ্রহণকারী দিকটি একটি অপ্রয়োজনীয় স্তর। আবার, এটি কেবল আমার মতামত, তবে এটি আমার পক্ষে সম্পূর্ণ কার্যকর।
আমার আরও যোগ করা উচিত যে ক্যাপচ্যাগুলি সরকারী ওয়েবসাইটে ব্যবহার করা যাবে না কারণ তারা বিভাগ 508 বিধি লঙ্ঘন করে।
আমার অভিজ্ঞতায়, আপনার কাছে বিশ্বের সেরা ক্যাপচা থাকলেও, এমন অনেক স্প্যামার রয়েছেন যারা আজকাল খুব কম মজুরির জন্য সত্যিকারের মানুষকে সাইটটিতে সাইন আপ (বা যাই হোক না কেন) দেখার জন্য এবং তাদের স্প্যামটি 'ম্যানুয়ালি' পোস্ট করার জন্য নিযুক্ত করছেন।
সুতরাং যে কোনও সিস্টেমের জন্য আপনাকে "মানব" এবং "বট" এর মধ্যে পার্থক্য দেখাতে হবে যখন প্রকৃত মানুষের মুখোমুখি হয় তখন কাজ করে না । আপনি যে সিস্টেমটি নিয়ে আসছেন তা বোকা-প্রমাণ হবে না এবং আপনাকে ম্যানুয়ালি বেনামে (বা "বেনামে কাছে" - অর্থাৎ নতুন সাইনআপ) সামগ্রীটি যাচাই করতে হবে।
আমি আসলে খুঁজে পেয়েছি যে একটি খুব ভাল সিস্টেম এটির জন্য জাভাস্ক্রিপ্ট দরকার। এটি হ'ল পৃষ্ঠায় এমন কিছু জাভাস্ক্রিপ্ট রয়েছে যা এলোমেলোভাবে উত্পন্ন মানটিকে ফর্মের একটি বিশেষ ক্ষেত্রে অনুলিপি করে। সার্ভারে, যাচাই করুন যে মানটি অনুলিপি করা হয়েছে। আমার অভিজ্ঞতায় এটি অনেকগুলি স্প্যামার বন্ধ করে দিয়েছে। এটি ১০০% নয়, এবং সম্ভবত রেপচাএর মতো ভাল নয়, তবে আমি যে সাইটগুলিতে কাজ করেছি সেগুলির জন্য এটি যথেষ্ট ভাল কাজ করে এবং আপনাকে অ্যাক্সেসিবিলিটি সম্পর্কে চিন্তা করতে হবে না (এমন ক্লায়েন্ট রয়েছে যা জাভাস্ক্রিপ্ট নেই, তবে তারা এই দিনগুলির মধ্যে কম এবং আরও বেশি)।
হানিপোট ক্ষেত্রগুলি ব্যবহার করা / কোনও বাস্তব ব্যবহারের ব্যয় ছাড়াই স্প্যাম হ্রাস করার একটি পদ্ধতি ছিল।
এটি কয়েকটি CSS জাদুতে এটি কীভাবে কাজ করে তা বর্ণনা করার জন্য একটি নিবন্ধ এখানে রয়েছে এবং তারা উল্লেখ করেছেন যে এর কার্যকারিতা হ্রাস পেয়েছে, এটি এখনও কিছু বট ধরবে। সিএসএস (পড়ুন: জেএস) ছাড়াও সম্ভবত আরও উন্নত কৌশল রয়েছে যা হনিপোটগুলির কার্যকারিতা বাড়িয়ে তুলতে পারে।
আমি রিপ্যাচচা ব্যবহার করি কারণ এটি 5% প্রচেষ্টা দিয়ে 90% স্প্যামকে আউট করে।
আমার কাছে লোকেরা অভিযোগ করেনি যে ক্যাপচা শক্ত, জিনিসগুলি আরও কঠিন করে তোলে, বা ব্যবহারের কোনও হ্রাস হয়।
স্প্যামার এবং বট প্রচুর পরিমাণে। কোনও ফর্ম স্ক্র্যাপ করা এবং খারাপ অনুরোধগুলি ম্যাসেজ জমা দেওয়া শুরু করা খুব সহজ । স্প্যাম এবং বটগুলি উল্লেখযোগ্যভাবে হ্রাস করার জন্য এটি একটি সহজ, সুরক্ষিত, প্রমাণিত উপায়। এটি অলস বা অনভিজ্ঞদের জন্য দ্রুত সমাধান নয়, বরং অভিজ্ঞতা সমাধানের সমাধানের দিকে নিয়ে গেছে এবং এটি এখন কার্যকর করা সহজ।
আমি ক্যাপচা পছন্দ করি ? কোনভাবেই না. স্কুইগ্লি লাইনগুলি, এর অর্থ কী, অপস আমি এটিকে ভুল লিখেছি। এটা তোলে হয় যদিও কার্যকর।
এছাড়াও আমি গ্রহণ করব যে আপনি যে পরিমাণ স্প্যাম পেয়েছেন তা হ্রাস করা প্রয়োজনীয়, যাইহোক এবং পাল্টা-পরিমাপ কার্যকর করার আগে, আসুন আপনি কি ভাবেন?
এই 3 টি ধারণাগুলির দ্বারা এই পাল্টা-মাপকাঠির সংস্পর্শে আসা লোকের সংখ্যা হ্রাস করা উচিত এবং কতবার তারা তাদের অধীনে চলেছে।
সর্বোপরি, এগুলি ক্যাপচারের তুলনায় অন্যান্য পাল্টা পদক্ষেপগুলি যেমন: কোনও ইমেল ঠিকানা জিজ্ঞাসা করা, বার্তা প্রেরণ করা এবং বিষয়বস্তু হিসাবে কোনও নির্দিষ্ট পাঠ্য (এলোমেলোভাবে উত্পন্ন) এর প্রতিক্রিয়াটির জন্য অপেক্ষা করার আগে (এক ঘন্টা সহ) মন্তব্য ট্র্যাশ করার আগে সময়সীমা, বলুন)।