ما هي أسرع وأسهل الطرق لضمان عرض صفحات الويب الحالية بشكل جيد على الأنظمة الأساسية للجوال؟

StackOverflow https://stackoverflow.com/questions/100519

سؤال

تحتوي الصفحات المعنية على الكثير من جافا سكريبت وCSS.ما مدى جودة دعم هذه المنصات المحمولة بشكل عام؟

هل يوجد محاكي متصفح (أو أداة مكافئة) للمساعدة في الاختبار؟

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

المحلول

الأوبرا لديه خيار لعرض الصفحات كما من خلال جهاز محمول.لقد وجدت أنه من المفيد في الماضي.

نصائح أخرى

استطيع أن أخبرك بذلك سفاري المحمول من أبل على iPhone يعرض Stack Overflow تماما, ، وهو ما أجده مذهلاً إلى حد ما.

هذا موقع للمبرمجين، وليس للمستخدمين العاديين، لذلك قبلنا الكثير من تبعيات JavaScript.

أتمنى أن يكون لدى المزيد من الأجهزة المحمولة متصفحات قوية مثل Mobile Safari.أسمع أشياء جيدة عنه أوبرا ميني أيضًا.

مثال واحد:يبدو أن متصفح BlackBerry القياسي الموجود على جهاز BlackBerry 8130 (Pearl) يتجاهل كلاً من CSS وJavaScript عند تحميل صفحتي الرئيسية.

لقد قمت أيضًا بتثبيت Opera Mobile على هذا الجهاز، والذي يعرض CSS وليس تأثيرات التمرير jQuery الخاصة بي.إنه يفهم بعض jQuery - على سبيل المثال، لدي التحقق من صحة النموذج الذي يعرض () من رسائل الخطأ في حالة فشل التحقق من الصحة.يعمل هذا في Opera، على الرغم من عدم وجود تأثير الرسوم المتحركة.

الشيء الأكثر أمانًا الذي يمكنك فعله لمتصفحات الهاتف المحمول هو تصميم صفحات تتحلل بأمان بدون JS أو CSS.الأمر متروك لك سواء كان ذلك يستحق كل هذا الجهد أم لا.

وفي غضون سنوات قليلة، نأمل أن تكون الاختلافات الوحيدة في العرض هي حدود حجم شاشة الهواتف.

يمكنك تثبيت Opera Mini على محاكي مثل Java WTK واختبار عرض الهاتف المحمول على جهاز الكمبيوتر.أحد العوائق هو أن Opera Mini لا يزال يعمل من خلال وكيل، لذا لن ينجح تصحيح أخطاء الملفات/المواقع المحلية - يجب عليك تحميل موقعك على خادم يمكن الوصول إليه عالميًا.

فقط جوجل انها.

ذلك يعتمد كليا على الهاتف.إذا كنت تريد دعم كل جهاز على حدة، فلا تهتم حتى باستخدام CSS أو JavaScript حيث لن يعمل أي منهما (أو سيفعل شيئًا غير قياسي تمامًا) على 99% من الأجهزة.إذا كنت تستهدف فقط الأجهزة المتطورة، مثل iPhone أو أحدث هواتف Nokia من السلسلة 60، فمن المفترض أن تكون قادرًا على التخلص من استخدام JS وCSS المحدود.

بعض محاكيات المتصفح التي أعرفها:

هناك العديد من الشركات المصنعة التي ليس لديها أي أدوات على الإطلاق (أتحداك أن تحاول العثور على موقع مطور لشركة LG) لذا تحتاج إلى الوصول إلى الهواتف الفعلية إذا كنت تريد التأكد من ظهور الموقع كما ينبغي .

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

لن تتمكن أجهزة BlackBerry التي تعمل بنظام التشغيل OS 4.5 أو أقدم من التعامل مع Javascript أو CSS بشكل جيد، هذا إن كانت تتعامل على الإطلاق.تأتي الأجهزة التي تعمل بنظام التشغيل OS 4.6 والإصدارات الأحدث (Bold وPearl Flip وStorm وما إلى ذلك) مزودة بمحرك عرض جديد يتمتع بدعم أفضل بكثير لـ Javascript وDOM وCSS.إنه ليس مثاليًا ولكن يجب أن يعرض معظم الصفحات بشكل جيد.يمكنك تنزيل جهاز محاكاة BlackBerry لهذه الأجهزة من موقع المطورين الخاص بهم وتجربته.ونظرًا لأنه يقوم بتشغيل نفس الكود الموجود على الجهاز الفعلي، فهو يمثل تمثيلًا ممتازًا لما يمكنك توقع رؤيته على الجهاز.

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