JAVASCRIPT Tutorial

Navigator جافاسكربت

  1. ما هو كائن المتصفح؟ كائن المتصفح هو كائن مضمن يوفر معلومات حول متصفح المستخدم وقدراته.
  2. وكيل المستخدم يوفر وكيل المستخدم معلومات محددة حول متصفح المستخدم، مثل اسم المتصفح وإصداره ونظام التشغيل.
  3. قدرات المتصفح يسمح لك المتصفح بالتحقق مما إذا كان المتصفح يدعم ميزات أو وظائف معينة، مثل تخزين البيانات المحلية أو تشغيل الوسائط المتعددة.
  4. معلومات المتصفح يوفر المتصفح معلومات أساسية عن المتصفح، مثل اسمه وإصداره ومورد URL الخاص به.
  5. المنصة تحدد المنصة نظام التشغيل الذي يعمل عليه المتصفح.
  6. اللغة تحدد اللغة اللغة المفضلة للمستخدم، والتي يستخدمها المتصفح لعرض المحتوى.

مثال جافاسكريبت لاستكشاف كائن المتصفح

// جلب معلومات وكيل المستخدم
const userAgent = navigator.userAgent;

// جلب اللغة المفضلة
const preferredLanguage = navigator.language;

// جلب المنصة
const platform = navigator.platform;

// التحقق من دعم المتصفح لميزات محددة
if (navigator.cookieEnabled) {
  // الكوكيز مسموح بها
}

// عرض المعلومات
console.log(`وكيل المستخدم: ${userAgent}`);
console.log(`اللغة المفضلة: ${preferredLanguage}`);
console.log(`المنصة: ${platform}`);