لماذا يبدو ملف HTML معطلًا في معاينة «الملفات» على iOS
آخر تحديث 2026-08-09
تضغط على ملف HTML في iPhone فتحصل على جدار من النص بلا تنسيق، أو شفرة خام، أو شاشة فارغة. وفي تسع حالات من عشر يكون الملف سليمًا تمامًا؛ فمعاينة «الملفات» في iOS ليست متصفحًا ببساطة، وهي تُسقط بصمت كل ما يجعل الصفحة تبدو صفحة.
وإليك بالضبط ما الذي يُحذف، وكيف تميّز كل عطل من أعراضه، والإصلاح الذي لا يحتاج إلى أكثر من خطوة واحدة.
ما الذي تفعله معاينة «الملفات» فعلًا
يعرض Quick Look — وهو نظام المعاينة الذي يعمل خلف تلك الضغطة — محتوى HTML في وضع مقيّد عن قصد، فهو مصمم لنظرة سريعة آمنة لا للدقة في العرض:
- لا تُحمَّل أوراق الأنماط الخارجية؛ ولا تنجو سوى الأنماط المضمنة.
- لا يُنفَّذ JavaScript إطلاقًا، فكل ما تبنيه الصفحة وقت التشغيل لا وجود له.
- لا تُحَل الملفات المشار إليها بمسارات نسبية — الصور والخطوط والصفحات الأخرى.
- لا سبيل إلى منح الصفحة وصولًا إلى الشبكة، ولو عن قصد.
التشخيص انطلاقًا من العَرَض
- نص مقروء بلا أي تنسيق ← تستخدم الصفحة ورقة أنماط خارجية أو على CDN تجاهلتها المعاينة.
- صفحة فارغة تمامًا ← تُبنى الصفحة عبر JavaScript (وهذا شائع في التطبيقات وصفحات المخططات المنشأة بالذكاء الاصطناعي)، وبإيقاف النصوص البرمجية لا يبقى شيء ليُعرض.
- شفرة خام على الشاشة ← وصل الملف بامتداد .txt أو فقد امتداده أثناء النقل، وإعادة تسميته إلى .html تعيد التعامل الصحيح معه.
- أيقونات صور مكسورة ← الصور موجودة بجوار ملف HTML، ومعاينة الملف المفرد تعزلها عنه.
- أحرف مشوّهة (يظهر 中文/日本語 رموزًا) ← يستخدم الملف ترميزًا قديمًا مثل GB18030 أو Shift-JIS قرأته المعاينة على أنه UTF-8.
الحل: افتحه في محرك عرض حقيقي
يختفي أي عطل من الأعطال السابقة حين يفتح الملفَ شيءٌ يعرض HTML كما ينبغي. ويفعل OpenHTML ذلك مجانًا على الجهاز: شارك الملف معه — أو افتحه مرة واحدة من «الملفات» من دون استيراده — فتُعرض الصفحة بأنماطها مع تشغيل JavaScript المحلي.
- الصفحات متعددة الملفات: استورد المجلد أو ملف ZIP لتظل المسارات النسبية عاملة — راجع مشاريع الويب المضغوطة على iPhone.
- تُكتشف الترميزات القديمة تلقائيًا، فيظهر النص الصيني والياباني على نحو صحيح.
- وإذا بقي شيء غير سليم، تسمّي التشخيصات الملف المفقود أو المورد المحظور بالتحديد بدل أن تتركك تخمّن — ويتبع ذلك إصلاح بلمسة واحدة كلما أمكن.
وخلافًا للمعاينة، يتيح لك OpenHTML السماح بالوصول إلى الشبكة لكل مستند على حدة حين تحتاج الصفحة فعلًا إلى شبكة CDN الخاصة بها — مع إبقاء كل صفحة أخرى دون اتصال تمامًا.
ولماذا لا نستخدم Safari وحسب؟
يُعد Safari محرك عرض ممتازًا، لكن لا توجد طريقة مدعومة لتمريره ملفًا محليًا مع موارده. وثمة حلول التفافية، غير أن لكل منها حدًّا حادًّا: فالملفات المفردة تُفتح أحيانًا عبر «مشاركة» ← Safari لكنها تفقد الملفات المجاورة، واستضافة الملف في مكان ما تحوّل بياناتك الخاصة إلى محتوى مرفوع. أما مع الملفات فتطبيق العارض هو الجواب الممل الموثوق — ويقارن الدليل الكامل لفتح HTML على iPhone كل الخيارات.
مجاني على App Store — العرض الأساسي لا يحتاج إلى أي شراء.
تنزيل OpenHTML