هل يعرض Google Chrome الصفحات نفسها التي يعرضها Safari؟

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

  •  05-07-2019
  •  | 
  •  

سؤال

بالنظر إلى أن Chrome وSafari يستخدمان webkit، فهل وجد أي شخص أي شيء يتم عرضه على Chrome بشكل مختلف عن Safari؟هل هناك أي سبب في الوقت الحالي لاختبار المواقع على كليهما، أم أن اختبار Safari سيكون كافيًا في الوقت الحالي؟

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

المحلول

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

وربما هذا هو مكان جيد أن نلاحظ أن كروم قد أضيفت إلى BrowserShots حتى أنك لا تحتاج حتى إلى قد ركبت عليه لاختبار عليه وسفاري.

نصائح أخرى

وأيضا يستخدم Google Chrome إصدار سابق من بكت من سفاري الحالي، لذلك يجب أن يتم التحقق صفحات في كل المتصفحات.

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

لا يقومون بشحن إصدارات متزامنة من WebKit.على سبيل المثال،

جوجل كروم
البناء الرسمي 2200
موزيلا/5.0 (ويندوز؛ش؛ويندوز إن تي 5.1؛ar-الولايات المتحدة) أبلويبكت/525.13 (KHTML، مثل أبو بريص) Chrome/0.2.149.30 Safari/525.1

عكس

سفاري
3.1.2
موزيلا/5.0 (ويندوز؛ش؛ويندوز إن تي 6.0؛رر-رر) أبلويبكت/525.19 (KHTML، مثل أبو بريص) الإصدار/3.1.2 Safari/525.21

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

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

لذلك لا، ليس هناك سبب في الوقت الراهن لاختبار كليهما.ضع في اعتبارك أن Google ليس لديها إصدار ثابت من Chrome حتى الآن.

لا، وبعض الاختلافات UI محددة لا تشمل تقديم النص الظل ومربع الظل نفس بينهما. الشيء نفسه مع الحدود دائرة نصف قطرها. وأود أن تجنب استخدام هذه ثلاث قواعد (متقدم) CSS جعل إذا كنت تعمل مع الكروم.

وكروم وسفاري يكون تقديم خط مختلف على ويندوز. يشمل رحلات السفاري تقديم أبل الخط الذي لمستخدم ويندوز هو بت تبحث غامض. على OS X، وكلاهما استخدام جعل الخط الأصلي للمنبر. لذا سفاري يبدو OS X على نظامي، في حين يبدو كروم مثل منصة انها تعمل على.

وهذا بالإضافة إلى نقاط أخرى من قبل الناس الذين يعرفون المذكورة أكثر مما أفعل. :)

ولا. وهذا من شأنه أن يكون سؤال مماثل ل"هل تجعل كروم نفس كونكيورر"، وثابتة في الإصدارات بكت (HTML العارض) قد تكون مختلفة، محركات جافا سكريبت مختلفة جدا بين كروم وسفاري وكونكيورر. هذا وسوف تؤثر على الكثير من تطبيقات Google لأنها مكتوبة باستخدام جافا سكريبت الأشياء الثقيلة (AJAX). هذا ويبدو أيضا أن تؤثر على الكثير من المواقع الحديثة، وخاصة تلك التي تحتوي القائمة في مجمع والمحررين (مثل هذا). في نهاية الأمر يعتمد على كيفية الكثير من الموقع الذي تقوم بعرضه هو مكتوب مع ميزات جافا سكريبت.

FWIW، تقول الأسئلة الشائعة لمتصفح Chrome من Google أنه يجب عرضها بشكل مشابه جدًا:

لا يزال لديهم محركات جافا سكريبت مختلفة، والتي قد تتصرف بشكل مختلف (بروبابلي فقط في بعض الحالات النادرة، ولكن).

وكروم حاليا باستخدام نسخة قديمة قليلا من بكت من سفاري.

وبمرور الوقت سيتم تحديثه، وبطبيعة الحال، ولكن هناك احتمال أنه سوف يكون دائما قليلا وراء، اعتمادا على كيفية اطلاق سراح أبل مصدرها.

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

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