1. إيقاف التحديد بـ CSS
قاعدة تنسيق واحدة، user-select: none، تطلب من المتصفح ألا يسمح لك بتحديد النص في
عنصر ما. فلا يظهر أي تظليل عند السحب. لكن النص يبقى في الصفحة، ويعيد وضع القراءة أو
الطباعة إلى PDF أو إضافة تزيل هذه القاعدة إمكانية التحديد.
2. إلغاء أحداث النسخ والقص واللصق
تترصّد برمجية حدث النسخ أو القص أو اللصق وتلغيه. يمكنك تحديد النص، لكن Ctrl+C لا ينسخ شيئًا، أو يستبدل الموقع محتوى حافظتك بسطر مثل "اقرأ المزيد على…". يوقف ذلك حظرُ JavaScript للموقع أو إضافةٌ للسماح بالنسخ. والحيلة نفسها تحظر اللصق في بعض النماذج، مثل حقول "أعد إدخال البريد الإلكتروني".
3. إلغاء الزر الأيمن
تلغي برمجية حدث contextmenu فلا تُفتح قائمة Chrome أبدًا، وغالبًا ما يظهر تنبيه يقول "الزر الأيمن معطّل". اطّلع على كيفية تفعيل الزر الأيمن.
4. الطبقات الشفافة
يغطي عنصر غير مرئي النص، فتقع نقراتك على هذه الطبقة بدلًا من الكلمات. ويتجاهل وضع القراءة ومصدر الصفحة هذه الطبقات.
5. نص ليس نصًا
تعرض بعض الصفحات النص كصورة أو داخل canvas أو في فيديو. لا تفيد هنا أي طريقة لفك حظر النسخ، لأنه لا يوجد نص لنسخه؛ استخدم أداة للتعرّف على النص مثل Image Text to Text.
الحل العملي
إذا كنت تصادف صفحات محمية من النسخ كثيرًا، فإن Highlight and Copy Protected Text توقف الأساليب من 1 إلى 3 بمفتاح تشغيل واحد. أما البقية فاتبع فيها دليل كيفية نسخ النص من موقع محمي.