كيفية "عرض المصدر" من Safari على جهاز iPad أو iPhone
جدول المحتويات:
هل أردت يومًا عرض مصدر صفحة ويب من جهاز iPad أو iPhone؟ لسوء الحظ ، لا يتضمن Safari للجوال الميزة في حد ذاته ولا يحتوي حتى الآن على مجموعة أدوات مدمجة لمفتش الويب للجوال ، ولكن بمساعدة أداة مرجعية مخصصة ، يمكنك عرض مصدر أي صفحة ويب مباشرة في iOS و iPadOS.
ستوضح لك هذه المقالة كيف يمكنك الإعداد بحيث يمكنك عرض المصدر في Safari لأجهزة iPad و iPhone باستخدام أداة مرجعية وخدعة جافا سكريبت.
كيفية عرض المصدر في Safari لأجهزة iPad و iPhone
- افتح Safari إذا لم تكن قد قمت بذلك بالفعل
- ضع إشارة مرجعية على صفحة الويب هذه (أو أي صفحة أخرى) باستخدام Safari على iPad أو iPhone أو iPod touch وقم بتسمية الإشارة المرجعية باسم "View Source"
- انقر هنا لعرض جافا سكريبت المرجعية ثم اختر تحديد الكل -> نسخ
- اضغط على أيقونة الإشارة المرجعية في شاشة متصفح Safari الجديد واضغط على "تحرير" ، ثم اضغط على الإشارة المرجعية التي حفظتها في الخطوة 2
- الصق كود جافا سكريبت الذي نسخته في الخطوة 3 في شريط عنوان URL ، ثم احفظ التغييرات على الإشارة المرجعية بالنقر على "تم"
- الآن عندما تريد عرض مصدر صفحات الويب على iPad أو iPhone ، افتح قائمة الإشارات المرجعية وحدد "عرض المصدر"
- سيظهر كود المصدر في بناء الجملة المميز مع عناوين URL المصدر القابلة للنقر
شيء مهم يجب ملاحظته هو أن جافا سكريبت المستخدمة هنا ترسل الصفحة التي تعرضها إلى خادم michelsen.dk لمعالجتها. إذا لم تكن راضيًا عن ذلك ، فهناك حلول أخرى ، لكنها لن تسلط الضوء على بناء الجملة وليست أنيقة بشكل عام تقريبًا.
على سبيل المثال ، يمكنك استخدام Javascript أدناه كإشارة مرجعية لعرض المصدر أيضًا والتي لن تتم معالجتها من خلال خادم بعيد ، ولكنها لا تستخدم تمييز بناء الجملة:
javascript: (function () {var a=window.open ('about: blank'). document؛ a.write ('Source of' + location. href + '')؛ a.close ()؛ var b=a.body.appendChild (a.createElement ('pre')) ؛ b.style.overflow='auto' ؛ b.style.whiteSpace='pre-wrap '؛ b.appendChild (a.createTextNode (document.documentElement.innerHTML))}) ()؛
نصيحة مماثلة تستخدم إشارة مرجعية معدلة للسماح لك بتشغيل Firebug مع Mobile Safari على iPhone أو iPad أيضًا ، وهو ما قد يكون أكثر فائدة لبعض مطوري الويب.
هذه النصيحة الرائعة تأتي من Michelsen.dk. وجدت عبر Twitter ، يمكنك متابعتنا هناك أيضًا
من يدري ، ربما سيحصل Safari يومًا ما في iOS و iPadOS على قدرة أصلية على عرض المصدر؟ حتى ذلك الحين ، سيكون عليك الاعتماد على تطبيقات أو أدوات هذه الحفلة مثل هذه.
لقد نجح هذا الأمر بشكل جيد في الاختبار لكن بعض المستخدمين أبلغوا عن نتائج مختلفة في إصدارات أحدث مختلفة من Safari و iOS. أخبرنا في التعليقات أدناه بما يناسبك وما هو إصدار iOS و iPad أو iPhone الذي تستخدمه.