استكشاف أخطاء Safari وإصلاحها: لا تستسلم ، أعد العرض

استخدم قائمة Re-render لتحديث صفحة ويب

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

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

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

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

كيفية إعادة تقديم صفحة ويب في سفاري

  1. يجب تمكين قائمة السفاري Debug. إذا لم تر قائمة Debug في شريط القوائم ، فالرجاء اتباع الإرشادات في قائمة Debug الخاصة بتمكين Safari.
  2. حدد "Debug، Force Repaint" من قائمة Safari.
  3. يمكنك أيضًا استدعاء أمر "فرض إعادة الرسم" عن طريق استخدام اختصار لوحة المفاتيح "Shift Command R" (اضغط في الوقت نفسه على مفاتيح shift و command و letter "R").

سيتم إعادة عرض صفحة الويب المعروضة حاليًا باستخدام محرك عرض WebKit المدمج في Safari.