البرمجة

تحديثات أمان المتصفحات: تغييرات في استخدام view-source

عندما نلقي نظرة على الرمز المقدم، نرى أن الكود يحتوي على عنصر بخاصية href تحوي قيمة "view-source:http://stackoverflow.com"، والتي تهدف إلى فتح نافذة جديدة لعرض مصدر صفحة Stack Overflow. لكن الآن، يظهر خطأ في وحدة التحكم عند محاولة فتح هذا الرابط، يشير إلى “Not allowed to load local resource”.

هذا الخطأ يشير إلى أن المتصفح لا يسمح بتحميل المصادر المحلية مباشرة من النظام الملفات الخاص به، ويعتبر ذلك إجراءًا لتعزيز الأمان. هذا السلوك تمثل حماية من محاولات الوصول غير المصرح بها إلى ملفات النظام المحلية عبر الويب. في هذه الحالة، المتصفح يعتبر الرابط “view-source” كمصدر محلي (local resource).

من الجدير بالذكر أن استخدام “view-source” في عنوان الرابط كان يعمل في السابق، ولكن تم تغيير هذا السلوك في الإصدارات الأحدث من المتصفحات، وذلك لأسباب أمنية ولتقليل فرص استغلال الثغرات الأمنية.

إذا كنت ترغب في توجيه الزوار لعرض مصدر الصفحة، يمكنك ببساطة توجيههم إلى العنوان الذي يتطلب فقط اسم الموقع، بدون “view-source”، مثل:

html
<a href="http://stackoverflow.com" target="_blank">Click Mea>

وبهذا سيتم فتح الرابط بشكل طبيعي دون وجود أي خطأ في وحدة التحكم.

المزيد من المعلومات

بالطبع، دعنا نستكمل المقال:

في السنوات الأخيرة، شهدت المتصفحات تطورات كبيرة في مجال الأمان وحماية الخصوصية، حيث تعمل الشركات المطورة للمتصفحات باستمرار على تحسين الحماية وتصحيح الثغرات الأمنية. واحدة من التغييرات التي تمت هي تقييد إمكانية استخدام “view-source” كجزء من عنوان URL في خاصية href في عناصر HTML، وذلك لمنع الوصول غير المصرح به إلى المصادر المحلية للنظام.

بالإضافة إلى ذلك، قد يكون هناك تغييرات في سياسات الأمان الخاصة بالمتصفحات، حيث يتم تحديثها بانتظام لتوفير الحماية الأمثل للمستخدمين. لذلك، من المهم دائمًا أن يكون المطورون على دراية بآخر التطورات في مجال أمان الويب والتوجهات الحالية فيما يتعلق بممارسات التطوير الآمنة.

وبالنظر إلى هذا التغيير في سلوك المتصفحات، يمكن للمطورين البحث عن بدائل أمنية لتحقيق الغرض المطلوب. فمثلاً، بدلاً من استخدام “view-source” في عنوان الرابط، يمكن استخدام أدوات متوفرة عبر الويب أو تطبيقات محلية لعرض مصدر الصفحة بطريقة آمنة وفعالة.

بالتالي، فإن فهم تطورات أمان الويب والتكنولوجيا الحالية يعتبر أمرًا بالغ الأهمية لضمان تقديم تجارب مستخدم آمنة وسلسة عبر الويب، وللمساهمة في بناء بيئة إلكترونية أكثر أماناً وموثوقية للجميع.

مقالات ذات صلة

زر الذهاب إلى الأعلى

هذا المحتوى محمي من النسخ لمشاركته يرجى استعمال أزرار المشاركة السريعة أو تسخ الرابط !!