متصفح ويب

المتصفح  أو المستعرض أو المبحر (بالإنجليزية: Web browser) هو تطبيق برمجي لاسترجاع المعلومات عبر الإنترنت وعرضها على المستخدم. كما يعرف أنه برمجية تطبيقية لاسترجاع مصادر المعلومات على الشبكة العالمية العنكبوتية. مصادر المعلومات يحددها معرف الموارد الموحد ومن الممكن أن تحتوي صفحة الوب على الفيديو والصور أو أي محتوى آخر. الروابط التشعبية الموجودة في المصادر تمكن المستخدم من التنقل بسهولة بين المصادر ذات الصلة.
المتصفح هو برنامج حاسوبي يتيح للمستخدم استعراض النصوص والصور والملفات وبعض المحتويات الأخرى المختلفة، وهذه المحتويات تكون في الغالب مخزنة في مزود إنترنت وتعرض على شكل صفحة في موقع على شبكة الإنترنت أو في شبكات محلية
النصوص والصور في صفحات الموقع يمكن أن تحوي روابط لصفحات أخرى في نفس الموقع أو في مواقع أخرى. متصفح الإنترنت يتيح للمستخدم أن يصل إلى المعلومات الموجودة في المواقع بسهولة وسرعة عن طريق تتبع الروابط. على الرغم من أن المتصفحات تهدف في المقام الأول للوصول إلى الشبكة العالمية، إلا أنها أيضا يمكن أن تستخدم للوصول إلى المعلومات التي توفرها خدمة الإنترنت خادم الإنترنت في الشبكات الخاصة (private networks) أو الملفات في نظام الملفات (file systems).
متصفحات الإنترنت الرئيسية حاليا هي إنترنت إكسبلورر (Internet Explorer)، وموزيلا فيرفكس (Mozilla Firefox)، جوجل كروم (Google Chrome)، أبل سفاري (Apple Safari)، وأوبرا لنظام تشغيل ويندوز، وأبل سفاري (Apple Safari)، وموزيلا فيرفكس (Mozilla Firefox) وأوبرا(Opera) لماكنتوش.

الوظيفة

الغرض الأساسي من متصفح الإنترنت هو جلب موارد المعلومات للمستخدم. تبدأ هذه العملية عندما يدخل المستخدم معرف الموارد الموحد (Uniform Resource Identifier) أوري (URI)، على سبيل المثال http://en.wikipedia.org/، في المتصفح. بادئة أوري (URI) يحدد كيف سيستخدم. والنوع الأكثر شيوعا من أوري يبدأ http: يحدد الموارد المراد استردادها عبر بروتوكول نقل النص الفائق(Hypertext Transfer Protocol)اتش تي تي بي (HTTP). كما أن العديد من المتصفحات دعم مجموعة متنوعة من الاختيارات الأخرى، مثل اتش تي تي بي (HTTPs): لاف تي بي (FTP)من أجل بروتوكول نقل الملفات (File Transfer Protocol)، والملف (file): للملفات المحلية. بادئات متصفحات الإنترنت لا يمكن التعامل معها في كثير من الأحيان لذلك انتقلناإلى تطبيق آخر تماما. على سبيل المثال، ميلتو(mailto):أوري (URI) عادة ما تكون لتطبيق البريد الإلكتروني، والأخبار: أوري (URI)عادة تنقل إلى مجموعة الأخبار الافتراضية.
في حالة اتش تي تي بي http واتش تي تي بي اس https والملف وغيرها، وبمجرد أن الموارد قد تم استرجاع متصفح الإنترنت سيعرضها. أتش تي أم أل (HTML) يتم تمريرها إلى المتصفح عن طريق محرك التصميمlayout engine للتتحول من لغة رقم (markup) والحصول على وثيقة تفاعلية. بجانب أتش تي أم أل، متصفحات الإنترنت عموما يمكن عرض أي نوع من المحتويات التي تكون جزء من صفحة الإنترنت. معظم برامج المتصفحات تعرض الصور والصوت والفيديو، ملفات لغة الرقم القابلة للامتداد (XML)، وغالبا ما تكون برنامج مساعد (plug-ins) لدعم تطبيقات فلاش وتطبيقات جافا. عند مواجهة ملف من نوع غير معتمد أو ملفات إعدادها ليتم تحميلها بدلا من عرضها، المتصفح يطالب المستخدم بحفظ الملف على القرص.
موارد المعلومات قد تحتوي على رابط تشعبي (hyperlinkes)إلى موارد المعلومات الأخرى. كل رابط يحتوي على أوري (URI)مصدر للذهاب إليه. عندما يتم النقر فوق الارتباط، انتقال المستعرض إلى المصدر المشار إليه عن طريق وصلة أوري (URI)، وعملية جلب المعلومات للمستخدم تبدأ من جديد.

الميزات

إن متصفحات الإنترنت المتاحة في نطاق الحد الأدنى من الميزات، استنادا إلى واجهة نص المستخدم مع دعم أتش تي أم أل إلى (HTML) هي واجهة ذات استخدام واسع لدعم طائفة كبيرة من صيغ الملفات والبروتوكولات. والمتصفحات التي تتضمن عناصر إضافية لدعم البريد الإلكتروني(email)، وأخبار يوزنت(Usenet)، ونظام الدردشة على الإنترنت.
آي آر سي (IRC)، ويشار إليها أحيانا باسم طقم إنترنت (Internet suite) بدلا من مجرد "متصفحات الإنترنت".
وجميع متصفحات الإنترنت الكبرى تسمح للمستخدم فتح موارد متعددة للمعلومات في نفس الوقت، إما في نوافذ متصفح مختلف أو في علامات تبويب إنترنت مختلفة من نفس النافذة. والمتصفحات الرئيسية تشمل أيضا حظر النافذة المنبثقة(pop-up window) لمنع النوافذ غير المرغوب فيها من الظهور دون موافقة المستخدم.
إن معظم متصفحات الإنترنت تمكن عرض قائمة من صفحات الإنترنت حيث أن المستخدم لديه مرجعية للمواقع التي زارها بحيث يمكنه سرعة العودة إليها. والمرجعية تدعى "المفضلة" في إنترنت إكسبلورر(Internet Explorer). بالإضافة إلى ذلك، فإن جميع متصفحات الإنترنت الكبرى هي شكل من أشكال المدمج في تغذية (web feed) مجمع على شبكة الإنترنت. وفي موزيلا فيرفكس (Mozilla Firefox)، فإن تركيب تغذية المتصفحات يشبه العناوين المرجعية وتتصرف مثل المجلدات المرجعية المقابلة لتغذية المتصفح. أما في متصفح أوبرا (Opera)، فالقارئ التقليدي يتمكن من تضمين وتخزين وعرض لمحتويات التغذية (feed).
وعلاوة على ذلك، يمكن أن تمد معظم المتصفحات عن طريق المكونات الإضافية، والمكونات القابلة للتحميل التي توفر ميزات إضافية.

الخصوصية والأمان

إن معظم برامج التصفح تدعم أمان اتش تي ام ال (HTTP Secure) وتقدم وسائل سريعة وسهلة لمسح ذاكرة الإنترنت، وسجل المتصفح (cookies)، وتاريخ التصفح. وللمقارنة بين الثغرات الأمنية الحالية من المتصفحات، انظر مقارنة متصفحات الإنترنت.

مستويات الدعم

في وقت مبكر كانت متصفحات الإنترنت تعتمد على صيغة بسيطة للغاية من أتش تي أم أل (HTML) فقط. ولكن التطور السريع للمتصفحات على شبكة الإنترنت أدى إلى وضع تغيير معيار أتش تي أم أل (HTML)، مما يؤدي إلى مشاكل في التشغيل البيني. فمتصفحات الإنترنت الحديثة تدعم مجموعة من المعايير والأحكام (de facto) أتش تي أم أل واكس ام ال (XML) المختلفة، والتي ينبغي تقديمها على نفس الطريقة من قبل جميع المتصفحات.