سؤال

أنا في وضع يمكنني من خلاله اختيار متصفح العميل لتطبيق الويب الخاص بي.يتم استخدام التطبيق داخليًا، ونقوم بتثبيت كل عميل "يدويًا". أود العثور على حل أفضل للمتصفح، لذلك:

ما هو المتصفح الجيد الذي يمكنني استخدامه كعميل لتطبيق ويب؟

الوظائف العامة التي أود الحصول عليها:

  • فتح المتصفح من اختصار ، مباشرة إلى عنوان URL للتطبيق
  • القدرة على تقييد التنقل لمجموعة من عناوين URL المسموح بها
  • وضع ملء الشاشة، لا القائمة، لا شريط العناوين
  • جافا سكريبت
  • دعم CSS جيد
  • القدرة على إلغاء زر الرجوع (أو على الأقل حل مشكلة IE "انتهت صلاحية صفحة الويب")

يعد IE7 وFireFox مرشحين جيدين، ولكن يبدو أن لكل منهما مشاكله وقضاياه الخاصة.

هل كانت مفيدة؟

المحلول

موزيلا بريزم يبدو مثاليا لأغراضك.

إنه يشترك في التعليمات البرمجية مع Firefox ولكنه مصمم لتشغيل تطبيقات الويب بدون واجهة المتصفح المعتادة لجعلها تبدو أشبه بتطبيقات سطح المكتب.لذلك لا داعي للقلق بشأن زر الرجوع أو شريط العناوين.

يحرر: جوجل كروم لديه اختصارات التطبيق لذلك قد يكون هذا الآن خيارًا أفضل.

نصائح أخرى

النقطة الأخيرة، وهي حل مشكلة "انتهت صلاحية صفحة الويب"، يمكن حلها بالكامل من جانب الخادم عن طريق الاستخدام الحكيم لرمز حالة HTTP "303 انظر الآخر".بدلاً من إرجاع صفحة جديدة على الفور كنتيجة لـ HTTP POST، قم بإرجاع رمز نتيجة 303 الذي يعيد التوجيه إلى صفحة أخرى هي GET، والتي تحصل على المحتويات التي ترغب في عرضها.يتيح ذلك للمستخدم استخدام زر الرجوع دون الحصول على تلك الرسالة منتهية الصلاحية.

نظرًا لمتطلباتك المحددة، قد ترغب في التفكير في تضمين IE ActiveX في تطبيق سطح المكتب.بهذه الطريقة تحصل على السيطرة الكاملة على العميل.

إن Firefox مع القليل من الشحوم هو أفضل رهان لك.لقد كتبت ملحقات مغلقة (واحدة بملء الشاشة ورائعة للافتات الرقمية) أيضًا قرص مضغوط مباشر لتسهيل النشر.

عندما تواجه مشكلات خطيرة، باستخدام Firefox، يمكنك تتبعها وصولاً إلى الكود وربما الاستعانة بشخص ما لإصلاحها.مع IE، لا يمكنك ذلك.

ثعلب النار:

  • منصة متعددة
  • الوظيفة الإضافية للكشك
  • تصحيح منطق الكروم باستخدام الرمز البريدي وجافا سكريبت
  • راجع تحسينات سرعة جافا سكريبت FF 3.1
  • نشر الإشارات المرجعية القياسية بسهولة

على الرغم من أنني أدرك أن هذا قد لا يكون خيارًا بعد، جوجل كروم يبدو أن لديها بعض الميزات التي تمت إضافتها خصيصًا للسماح بذلك.مرة أخرى، ربما لا تكون صالحة للاستخدام، ولكن بالتأكيد مثيرة للاهتمام للغاية!

(أنظر أيضا عرض كروم, 27:30)

بعض الأسباب الأخرى لاختيار Firefox:

تسهل هذه الإضافات تطوير تطبيقات الويب كثيرًا.

وإلى أن يكتسب الأشخاص المزيد من الخبرة مع Google Chrome، أعتقد أن Firefox هو الخيار الأفضل.إنها قابلة للتمديد، ومدعومة بشكل جيد.أنا أحب Chrome، لكن Google تميل إلى الحصول على فترات تجريبية طويلة وفي بعض الأحيان تتخلى عن المشاريع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top