أخر الاخبار

كيفية إصلاح مشكلة Webkit التي واجهت خطأ داخليًا في Safari

 هل تستمر في مواجهة رسالة "لا يمكن لـ Safari فتح صفحة ويب؟" هل واجه WebKit خطأً داخليًا" أو رمز الخطأ "WebKitErrorDomain:300" أثناء محاولة تحميل صفحات الويب في متصفح Safari الخاص بك؟ سنوضح لك كيفية إصلاح ذلك على أجهزة iPhone وiPad وMac.


تستخدم أجهزة Apple محرك WebKit لعرض صفحات الويب في Safari. ومع ذلك، هناك أسباب مختلفة، مثل ذاكرة التخزين المؤقت الفاسدة في Safari، والميزات التجريبية المتضاربة، وتكوين المتصفح المعطل، يمكن أن تؤدي إلى إيقاف محرك العرض عن العمل، مما يؤدي إلى "واجه WebKit خطأً داخليًا". قم بتنفيذ الإصلاحات أدناه حتى يعمل Safari كالمعتاد مرة أخرى.

قم بإنهاء وإعادة فتح سفاري

إن أسرع طريقة لإصلاح مشكلة "واجه WebKit خطأً داخليًا" في Safari هي فرض إنهاء متصفح الويب وإعادة فتحه. يؤدي هذا دائمًا إلى التخلص من مواطن الخلل غير المتوقعة والمشكلات الأخرى في WebKit.


آيفون وآيباد

اسحب لأعلى من أسفل الشاشة (أو اضغط على زر الصفحة الرئيسية مرتين) لفتح App Switcher.

اسحب بطاقة Safari بعيدًا عن الشاشة.

اخرج إلى الشاشة الرئيسية وأعد فتح Safari.


ماك

اضغط على Command + Option + Escape لفتح مربع حوار Force-Quit.

اختر Safari وحدد زر Force-Quit .

انتظر بضع ثوانٍ وأعد فتح متصفح الويب عبر Launchpad أو Dock.

تعرف ايضا على : كيفية إضافة مواقع الويب إلى المفضلة لديك في Safari 

أعد تشغيل أجهزتك

إذا لم يؤد فرض إنهاء Safari إلى إصلاح المشكلة "واجه WebKit خطأً داخليًا"، فيجب عليك المتابعة عن طريق إعادة تشغيل جهاز iPhone أو Mac. من المفترض أن يؤدي ذلك إلى حل المشكلات العشوائية من جانب النظام التي تمنع المتصفح من العمل.

أثناء إعادة تشغيل جهاز Mac، تأكد من منع نظام التشغيل macOS من حفظ حالة تطبيق Safari التي بها أخطاء عن طريق إلغاء تحديد خيار إعادة فتح النوافذ عند تسجيل الدخول مرة أخرى .


تحديث نظام التشغيل

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


آيفون وآيباد

افتح تطبيق الإعدادات .

انقر فوق عام > تحديث البرنامج .

انقر فوق تنزيل وتثبيت .


ماك

افتح قائمة Apple وحدد إعدادات النظام .

حدد عام على الشريط الجانبي. ثم حدد تحديث البرنامج على يمين النافذة.

حدد التحديث الآن (أو إعادة التشغيل الآن إذا كنت بحاجة فقط إلى إنهاء التحديث).

ملاحظة : إذا كان جهاز Mac الخاص بك يعمل بنظام التشغيل macOS 12 Monterey أو إصدار أقدم، فافتح تطبيق تفضيلات النظام وحدد تحديث البرنامج > التحديث الآن لتحديث برنامج النظام الخاص به.


امسح ذاكرة التخزين المؤقت للويب في Safari

إذا استمرت رسالة "واجه WebKit خطأً داخليًا"، فقد حان الوقت لمسح ذاكرة التخزين المؤقت لـ Safari .


ايفون و آيباد

افتح تطبيق الإعدادات .

قم بالتمرير لأسفل وانقر فوق Safari.

اضغط على مسح السجل وبيانات موقع الويب .


ماك

افتح Safari وحدد Safari > مسح السجل في شريط القائمة.

قم بتعيين مسح لجميع المحفوظات .

حدد مسح السجل .

تعطيل كافة ملحقات سفاري

سبب آخر وراء عرض Safari لرسالة "واجه WebKit خطأً داخليًا" هو امتدادات المتصفح غير المحسنة أو المتضاربة. حاول تعطيلها.


آيفون وآيباد

افتح تطبيق الإعدادات ، ثم اضغط على Safari .

اضغط على الملحقات .

قم بتعطيل جميع أدوات حظر المحتوى والإضافات.


ماك

افتح Safari وحدد Safari > الإعدادات / التفضيلات في شريط القائمة.

قم بالتبديل إلى علامة التبويب "الإضافات" .

قم بإلغاء تحديد المربعات المجاورة لجميع الوظائف الإضافية واخرج من جزء التفضيلات.

إذا لم تعد رسالة "واجه WebKit خطأً داخليًا" تظهر في Safari، فافتح App Store وقم بتثبيت أي تحديثات معلقة لملحقاتك. ثم قم بإعادة تنشيط كل وظيفة إضافية للمتصفح واحدة تلو الأخرى. إذا تسبب ملحق معين في ظهور رسالة الخطأ مرة أخرى، فقم بتعطيله أو إلغاء تثبيته وابحث عن ملحق بديل.


الدخول والخروج من الوضع الآمن (Mac فقط)

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


أبل ماك

قم بإيقاف تشغيل جهاز MacBook أو iMac أو Mac mini.

قم بتشغيل جهاز Mac الخاص بك مرة أخرى ولكن لا تحرر زر الطاقة ؛ سترى شاشة خيارات بدء التشغيل قريبًا.

اضغط مع الاستمرار على مفتاح Shift وحدد Macintosh HD > Safe Mode (الوضع الآمن) .


إنتل ماك

قم بإيقاف تشغيل جهاز Mac الخاص بك.

قم بتشغيل جهاز Mac الخاص بك أثناء الضغط باستمرار على مفتاح Shift .

حرر مفتاح Shift بمجرد رؤية شعار Apple.

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


قم بتعطيل ميزة الترحيل الخاص

إذا قمت بالاشتراك في iCloud+، فقد يحتوي جهاز iPhone أو iPad أو Mac الخاص بك على ميزة تسمى Private Relay نشطة لتحسين الخصوصية من خلال حماية حركة مرور الموقع غير المشفرة. ومع ذلك، فهو لا يزال في مرحلة تجريبية ويسبب مشاكل في Safari. لذا قم بتعطيل الترحيل الخاص وتحقق مما إذا كان ذلك يحدث فرقًا.


آيفون وآيباد

افتح تطبيق الإعدادات .

انتقل إلى معرف Apple > iCloud > ترحيل الخصوصية .

قم بإيقاف تشغيل المفتاح بجوار Private Relay .


ماك

افتح تطبيق إعدادات النظام .

حدد معرف Apple الخاص بك على الشريط الجانبي. ثم حدد آي كلاود .

قم بتعطيل المفتاح الموجود بجوار Private Relay .

ملاحظة : لتعطيل الترحيل الخاص في نظام التشغيل macOS Monterey أو الإصدارات الأقدم، انتقل إلى تفضيلات النظام > Apple ID > iCloud .


تعطيل عناوين Wi-Fi الخاصة (iPhone وiPad فقط)

على iPhone وiPad، هناك سبب آخر لـ "واجه WebKit خطأ داخليًا" في Safari وهو استخدام عناوين Mac (Wi-Fi) الخاصة . لوقف ذلك:

افتح تطبيق الإعدادات على جهاز iPhone الخاص بك وحدد خيار Wi-Fi .

اضغط على زر المعلومات بجوار اتصال Wi-Fi النشط.

قم بتعطيل المفتاح الموجود بجوار عنوان Wi-Fi الخاص .


قم بتعطيل ميزة HTTP/3 التجريبية

HTTP/3 هو بروتوكول يعمل على تحسين زمن الوصول وأوقات التحميل. ومع ذلك، فهي متاحة فقط كميزة Safari تجريبية وهي عرضة لكسر الأشياء. تحقق مما إذا كان نشطًا وقم بتعطيله.


آيفون وآيباد

افتح تطبيق الإعدادات .

اضغط على Safari > خيارات متقدمة > الميزات التجريبية .

قم بإيقاف تشغيل المفتاح الموجود بجوار HTTP/3 .

ماك

افتح جزء إعدادات/تفضيلات Safari.

قم بالتبديل إلى علامة التبويب " تطوير " وحدد المربع الموجود بجوار "إظهار قائمة التطوير" في شريط القائمة .

حدد تطوير على شريط القائمة، واطبع إلى الميزات التجريبية ، وقم بإلغاء تحديد خيار HTTP/3 .


إعادة تعيين التفضيلات التجريبية إلى الإعدادات الافتراضية

إذا لم يساعدك أي من الإصلاحات المذكورة أعلاه، فحاول إعادة تعيين جميع ميزات Safari التجريبية إلى إعداداتها الافتراضية.

آيفون وآيباد

افتح تطبيق الإعدادات .

اضغط على Safari > خيارات متقدمة > الميزات التجريبية .

قم بالتمرير لأسفل ثم انقر فوق إعادة تعيين الكل إلى الإعدادات الافتراضية .

ماك

افتح قائمة التطوير في Safari (أظهرها إذا كان عليك ذلك)، وأشر إلى الميزات التجريبية ، ثم قم بالتمرير لأسفل إلى الأسفل. ثم حدد إعادة تعيين الكل إلى الإعدادات الافتراضية .

سفاري يعمل كالمعتاد مرة أخرى

من المفترض أن تساعدك نصائح استكشاف الأخطاء وإصلاحها الواردة أعلاه في حل مشكلة "واجه WebKit خطأً داخليًا" في Safari. تأكد من تنفيذ الإصلاحات السريعة المذكورة أعلاه إذا واجهت المشكلة مرة أخرى.


لنفترض أن خطأ WebKit لا يختفي. إذا كان الأمر كذلك، فانتقل إلى متصفح مختلف مثل Google Chrome أو Firefox أو Microsoft Edge وانتظر حتى يؤدي تحديث iOS أو macOS المستقبلي إلى حل المشكلة بشكل دائم. على نظام Mac، يمكنك أيضًا إعادة ضبط Safari على إعداداته الافتراضية .

تعليقات



    حجم الخط
    +
    16
    -
    تباعد السطور
    +
    2
    -