انتقل إلى المقال

التثبيت كتطبيق

فعّل التثبيت كتطبيق في إعدادات الموقع، فيستطيع كل من يفتحه أن يضعه على الشاشة الرئيسية أو شريط Dock. ويُفتح في نافذة خاصة به، دون المتصفح حوله، مثل أي تطبيق آخر.

ما الذي تفعله

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

يرى زوارك زرًا صغيرًا باسم ثبّت التطبيق في الزاوية السفلية اليسرى، لأن أغلب الناس لا يعرفون أن الموقع يمكن تثبيته، والمتصفحات التي تسمح بذلك تخفي الخيار في قائمة. وحيث يكون للمتصفح نافذة تثبيت خاصة به (Chrome وEdge وSamsung Internet)، يفتحها الزر. وعلى iPhone أو iPad، وفي Safari على Mac، يذكر الخطوة الوحيدة المطلوبة: مشاركة، ثم إضافة إلى الشاشة الرئيسية، أو ملف، ثم إضافة إلى Dock. وإغلاق الزر يخفيه لمدة 30 يومًا.

ما الذي يفعله

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

زرّك الخاص

حين يكون الخيار مفعّلًا، تحتوي الصفحة على window.solta.app، للموقع الذي يفضّل أن يعرض التثبيت بكلماته الخاصة:

if (solta.app.canInstall) {
  button.hidden = false;
  button.onclick = () => solta.app.install();
}
window.addEventListener("solta:installable", () => (button.hidden = false));

ما لا يفعله

  • الموقع الخاص لا يُفتح إلا داخل Solta، والتطبيق يجب أن يُفتح على عنوانه الخاص، لذا لا يُثبَّت الموقع الخاص إلا على جهاز اختاره أحد أصحابه: افتحه على هذا الجهاز.
  • لا يتوفر الخيار على نطاق لك يفتح عدة مواقع بالمسار، حيث تصبح كلها تطبيقًا واحدًا.
  • إيقاف الخيار يزيل الزر والنسخة المحفوظة للعمل دون اتصال في المرة التالية التي يفتح فيها كل جهاز الموقع. أما التطبيق الذي ثبّته أحدهم من قبل فيبقى على جهازه حتى يزيله، ويفتح الموقع كما هو الآن.

من يستطيع فتح الموقع، مثبَّتًا كان أو لا.