Μετάβαση στο περιεχόμενο


Φωτογραφία
* * * * * 1 ψήφοι

Ο browser των Windows Phone δηλώνεται πλέον ως iOS Safari


  • Παρακαλούμε συνδεθείτε για να απαντήσετε
3 μηνύματα σε αυτό το θέμα

#1   iPhoneHellas

iPhoneHellas

    iPH Admin

  • 640.961 μηνύματα
  • Twitter:@iphonehellas
  • Φύλο: Άντρας
  • Κινητό: iPhone 6 Plus
  • Tablet:iPad 3 +4G
  • GameCenter:iPhoneHellas

Δημοσίευση 01/08/2014 - 10:46

Ο browser των Windows Phone δηλώνεται πλέον ως iOS Safari για να διορθώσει τα προβλήματα συμβατότητας που αντιμετωπίζουν τα smartphones της Microsoft κατά την περιήγηση στο διαδίκτυο.

 

Σε γενικές γραμμές, όταν ένας browser επικοινωνεί με μία ιστοσελίδα χρησιμοποιεί ένα "αποτύπωμα" για να ενημερώσει τους servers σχετικά με την ταυτότητα του ώστε να σερβιριστεί η αντίστοιχη έκδοση της σελίδας π.χ mobile ή desktop. Ωστόσο, επειδή το μερίδιο αγοράς των Windows Phone είναι πρακτικά ανύπαρκτο, αρκετές ιστοσελίδες αγνοούν επιδεικτικά τον user-agent της Microsoft και σερβίρουν την πλήρη (desktop) έκδοση της σελίδας.

 

Όπως δηλώνει η Microsoft:

 

Unlike the mostly standards-based ‘desktop' web, many modern mobile web pages were designed and built for iOS and the iPhone. This results in users of other devices often receiving a degraded experience.

 

Η λύση;

 

We updated the User Agent string in IE on Windows Phone to increase the number of sites that would correctly deliver the best mobile content.
 

twitter-before-after.jpg


Behind the Scenes...

Ad

Ad

Team
iPhoneHellas
3,1416 μηνύματα
Twitter: @android
Φύλο: Όπως το δει κανείς
Κινητό: Android
Tablet: Για τα κουνούπια

Γιατί να γίνετε μέλη;

#2   georgechond

georgechond

    iPH newbie

  • 2 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 02/08/2014 - 12:28

Η παραπληροφορηση σε ολο της το μεγαλειο.
http://blogs.msdn.co...r-everyone.aspx
Εδω ειναι η ανακοινωση. 
Στο token προσθεσαν τα στοιχεία του 'Gecko' που ειναι η engine της Mozilla και χρησιμοποιείται μονο απο τον Firefox. Και το αστειο της υποθεσης;
Ο Safari το χρησιμοποιει απο το 2006. Καποτε που ο IE δεν ειχε compatibility issues :) Θα πρεπει να λεμε λοιπον οτι ο Safari δηλωνεται απο το 2006 ως Firefox?
Ο καθε browser χρησιμοποιει στο user agent string του στοιχεία και από τους άλλους browser. Αυτό συμβαίνει διότι ο κάθε Web Developer επιλέγει ποιές engine θα υποστηρίξει.



#3   rromeodim

rromeodim

    iPH Guru

  • 9.685 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 02/08/2014 - 13:03

Που την ειδες την παραπληροφορηση?....διαβασε καλα το λινκ που εδωσες .



#4   georgechond

georgechond

    iPH newbie

  • 2 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 02/08/2014 - 14:36

Η παραπληροφορηση ειναι στο αρθρο οτι πεταει μεσα 2 προτασεις, που ο οποιοσδηποτε και να το διαβαζε θα εβγαζε λαθος συμπερασματα (το ιδιο και εγω πριν διαβασω την επισημη ανακοινωση στο MSDN), ενω υπαρχουν πολλα περισσοτερα να πει!






Χρήστες που διαβάζουν αυτό το θέμα: 0

0 μέλη, 0 επισκέπτες, 0 ανώνυμοι χρήστες