المدار لنظام التشغيل Mac
@galdayan سؤال رائع، ونعم، هذا هو بالضبط وضع الفشل الذي يقلقني. لا يقوم Orbit باستنساخ Gmail أو استخدام واجهات برمجة تطبيقات Gmail الخاصة. كل حساب هو تطبيق ويب Gmail الحقيقي الذي يتم تشغيله في WKWebView، وذلك باستخدام نفس عائلة WebKit التي يدعمها Gmail بالفعل من خلال Safari. لذا، إذا استمر Gmail في العمل في Safari، فيجب أن تستمر تجربة Gmail الرئيسية في العمل في Orbit أيضًا. والأجزاء التي أملكها هي الطبقة الأصلية المحيطة به: حاويات الحساب، والتبديل، والشارات، وتحديث الصورة الرمزية/الاسم، وحالة كتم الإشعارات، واختصارات الخدمة. تلك مصممة لتفشل بشكل ناعم. إذا قام Google بتغيير تفاصيل DOM، فسيظل Gmail يعمل؛ في أسوأ الحالات، تصبح الشارة/الصورة الرمزية/المساعد قديمة حتى أقوم بتصحيحها. لم تكن هذه مشكلة بالنسبة للتجربة الأساسية حتى الآن، لكنني أشاهدها. الجانب الإيجابي من عدم وجود بنية تحتية هو أن تغيير الواجهة الخلفية من جهتي لا يمكنه تسجيل خروج الجميع في وقت واحد.
تم النشر: 2026-07-08 07:52:00
مصدر: www.producthunt.com








