Skip to content
افتح ملفات HTML بكل خصوصية على iOS.OpenHTML

فتح مشاريع الويب بصيغة ZIP وتشغيلها على iPhone وiPad

موقع مضغوط أو مشروع دراسي أو نموذج أولي مُصدَّر — استورده وشغّله كموقع حقيقي، بلا Mac وبلا إنترنت.

آخر تحديث 2026-09-15

لا يستطيع Safari فتح موقع محلي متعدد الملفات على iOS، وفك الضغط في تطبيق «الملفات» لا يترك لك سوى مجلد ملفات لا ترتبط ببعضها.

يستورد OpenHTML أرشيف ZIP كاملًا (أو مجلدًا) كمشروع واحد: يعثر على صفحة البدء، ويبقي كل المسارات النسبية صالحة، ويعاين الموقع دون اتصال. أما الصفحات التي تستخدم fetch() أو ES modules أو بيانات JSON فيمكنها العمل على «الخادم المحلي» الخاص على 127.0.0.1 — الظروف نفسها التي يوفرها خادم ويب حقيقي، وعلى جهازك بالكامل.

من ملف ZIP إلى موقع يعمل

  1. استورد ملف ZIP أو مجلدًا

    شارك الأرشيف مع OpenHTML أو اخترْه من أداة الاستيراد. يُفك ضغط المشروع في نسخة خاصة، ولا يُرفع أي شيء.

  2. عاين صفحة البدء

    يُكتشف ملف HTML الخاص بالبدء تلقائيًا — وإذا احتوى المشروع على عدة صفحات مرشحة، يمكنك تبديل ملف البدء من مساحة عمل المشروع.

  3. شغّل «الخادم المحلي» عند الحاجة

    إذا كان الموقع يستخدم fetch() أو ES modules أو XHR، بدّل المشروع إلى وضع «الخادم المحلي» (Pro): يعمل على 127.0.0.1 عبر الاسترجاع المحلي فقط، ويتوقف عند مغادرتك الصفحة.

اطّلع على المشروع كاملًا، لا على الصفحة وحدها

تسرد مساحة عمل المشروع كل ملف بحجمه مع فحوص البنية: الموارد المفقودة التي يشير إليها HTML، والملفات الموجودة التي لا تُستخدم أبدًا، والمسارات المشبوهة التي تخرج عن جذر المشروع، وصفحات البدء المرشحة.

  • تنبّه التشخيصات إلى الملفات المفقودة والموارد البعيدة المحظورة وأخطاء JavaScript — مع إصلاح بلمسة واحدة.
  • يفتح عارض المصدر أي ملف في المشروع مع التمييز اللوني والبحث وأرقام الأسطر.
  • راقب حركة fetch وXHR وWebSocket في لوحة الشبكة، وافحص DOM على جهازك (Pro).
  • اختبر التخطيطات المتجاوبة عبر إعدادات إطار العرض المسبقة للهاتف والجهاز اللوحي وسطح المكتب، أو اطلب «موقع سطح المكتب» (Pro).

أعد تصديره إلى الخارج

بعد إصلاح مشروع أو مراجعته، صدّره: أعد تجميع حالته الحالية في ملف ZIP نظيف، أو ضمّن كل شيء في أرشيف HTML واحد مستقل، أو اطبع الصفحة المعروضة في ملف PDF كامل أو صورة طويلة (Pro).

يرتبط «الخادم المحلي» بالعنوان 127.0.0.1 فقط — لا يمكن لأي جهاز على شبكتك الوصول إليه، ويتوقف عند انتقال التطبيق إلى الخلفية. ويبقى الوصول إلى الشبكة للصفحة نفسها متوقفًا ما لم تسمح به.

الأسئلة الشائعة

لماذا يحتاج مشروعي إلى خادم محلي أصلًا؟

تحظر المتصفحات fetch() وES modules وXHR على عناوين file:// لأسباب أمنية. ويمنح خادم localhost الصفحة أصلًا حقيقيًا، فتعمل هذه الميزات تمامًا كما تعمل في بيئة الإنتاج.

ما الحجم الذي يمكن أن يبلغه ملف ZIP؟

تُستورد مشاريع الويب المعتادة بلا مشاكل؛ ويُفحص حجم الأرشيف قبل فك الضغط، فيفشل الأرشيف التالف أو المفرط الحجم برسالة واضحة بدلًا من تعليق التطبيق.

هل يمكنني تحرير الملفات داخل المشروع؟

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

ماذا لو فُتحت صفحة البدء الخطأ؟

افتح مساحة عمل المشروع واختر أي ملف HTML مرشح ليكون ملف البدء الجديد — ويُحفظ الاختيار لكل مشروع على حدة.

شغّل مشروع الويب أينما كنت

استورد ملف ZIP، وعاينه دون اتصال، وصحّح أخطاءه بأدوات حقيقية، وصدّر نتيجة نظيفة — كل ذلك على iPhone أو iPad.

تنزيل OpenHTML

مجاني على App Store — العرض الأساسي لا يحتاج إلى أي شراء.