Δεν υπάρχουν προγράμματα περιήγησης τρίτου μέρους στα Windows RT;

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων

Εάν έχετε δώσει προσοχή στις τεχνολογικές ειδήσεις τις τελευταίες δύο ημέρες, πιθανότατα έχετε συναντήσει τη διαμάχη σχετικά με το επερχόμενο λειτουργικό σύστημα Windows RT που βασίζεται σε ARM της Microsoft.

Όλα ξεκίνησαν με την ανάρτηση του Aza Dotzler στο ιστολόγιό του Mozilla στο web όπου ανέφερε ότι ο Mozilla δεν θα μπορούσε να φέρει τον Firefox στο Windows RT. Σε αυτό, ο Dotzler ανέφερε ότι άλλα προγράμματα περιήγησης δεν ήταν σε θέση να ανταγωνιστούν με τον Internet Explorer της Microsoft σε συσκευές ARM που χρησιμοποιούν Windows RT λόγω περιορισμών πρόσβασης API.

windows rt

Σύμφωνα με την ανάρτηση, η Microsoft επιτρέπει μόνο στο δικό της πρόγραμμα περιήγησης Internet Explorer να έχει πρόσβαση σε αυτά τα API, ενώ σε άλλα προγράμματα περιήγησης δεν επιτρέπεται να κάνουν το ίδιο. Την ίδια μέρα, ο Dotzler δημοσίευσε ένα δεύτερο άρθρο στο προσωπικό του blog, ρίχνοντας περισσότερο φως στην κατάσταση.

Σε υπολογιστές x86 Windows 8, υπάρχουν τρία είδη προγραμμάτων λογισμικού.

Πρώτον, υπάρχουν κλασικά προγράμματα που είναι βασικά τα ίδια με τα Windows 7. Λόγω του πλούσιου API win32 που διατίθεται στο Classic, αυτά τα είδη προγραμμάτων μπορεί να είναι πραγματικά ισχυρά (ή όχι,) αλλά μπορούν να λειτουργούν μόνο στο κλασικό περιβάλλον και δεν μπορούν να χρησιμοποιήσουν καμία από τις νέες δυνατότητες που είναι διαθέσιμες στο Μετρό και δεν μπορούν να εκτελεστούν στο Μετρό. Σε αυτήν την κατηγορία μπορείτε να σκεφτείτε προγράμματα όπως το Adobe Photoshop ή το Microsoft Word.

Δεύτερον, υπάρχουν εφαρμογές Metro που εστιάζουν στην αφή, απλούστερες, αλλά έχουν πλούσιες αλληλεπιδράσεις μεταξύ τους και Metro και άλλες εφαρμογές Metro. Αυτές οι εφαρμογές έχουν πρόσβαση σε μερικές δροσερές νέες δυνατότητες του μετρό, αλλά ζουν σε ένα περιβάλλον δοκιμών μετρό και δεν μπορούν να χρησιμοποιήσουν καμία από τις πιο ισχυρές δυνατότητες που διατίθενται από το περιβάλλον Classic win32 - API απαραίτητα για τη δημιουργία ενός σύγχρονου προγράμματος περιήγησης. Σε αυτήν την κατηγορία μπορείτε να βρείτε εφαρμογές όπως Angry Birds, Microsoft Stocks ή Hulu.

Τρίτον, υπάρχουν προγράμματα περιήγησης με δυνατότητα επιτραπέζιου υπολογιστή μετρό. Αυτά είναι προγράμματα που κινούνται στο Classic και στο Metro. Έχουν πρόσβαση στο υποκείμενο API win32 όπως τα κλασικά προγράμματα και έχουν επίσης πρόσβαση στα νέα χαρακτηριστικά του Metro. Μπορούν να έχουν ένα κλασικό μπροστινό μέρος και ένα μπροστινό άκρο μετρό, αλλά κάτω από τα καλύμματα καλούν τόσο τα Classic όσο και τα Metro API. Σε αυτήν την κατηγορία έχετε τον Internet Explorer 10, τον Firefox και πιθανώς άλλα προγράμματα περιήγησης, συμπεριλαμβανομένων των Chrome και Opera.

Η Microsoft έχει καταστήσει σαφές ότι η τρίτη κατηγορία δεν θα υπάρχει στα Windows για ARM (εκτός αν είστε Microsoft) και ότι ούτε η πρώτη κατηγορία (εκτός αν είστε Microsoft.) Αυτό σημαίνει ότι το IE στο ARM έχει πρόσβαση σε win32 APIs - ακόμη και όταν εκτελείται σε λειτουργία Μετρό, αλλά κανένα άλλο πρόγραμμα περιήγησης μετρό δεν έχει την ίδια πρόσβαση. Χωρίς αυτήν την πρόσβαση, κανένα άλλο πρόγραμμα περιήγησης δεν προσεύχεται να είναι ανταγωνιστικό με το IE.

Προγραμματιστές τρίτων που θέλουν να δημιουργήσουν λογισμικό για Windows RT, μπορούν να δημιουργήσουν εφαρμογές Metro μόνο για το σκοπό αυτό, και αυτό περιορίζει τους προγραμματιστές όταν πρόκειται για τη δημιουργία του λογισμικού.

Η Google την επόμενη μέρα εντάχθηκε στη θέση του Mozilla σχετικά με το θέμα. Σύμφωνα με Cnet , η εταιρεία δημοσίευσε την ακόλουθη δήλωση στον Τύπο.

Μοιραζόμαστε τις ανησυχίες που έχει εκφράσει η Mozilla σχετικά με το περιβάλλον των Windows 8 που περιορίζει την επιλογή και την καινοτομία των χρηστών. Πάντα καλωσορίζαμε την καινοτομία στον χώρο του προγράμματος περιήγησης σε όλες τις πλατφόρμες και πιστεύουμε ακράδαντα ότι η ύπαρξη μεγάλων ανταγωνιστών μας κάνει όλους να εργαστούμε σκληρότερα. Στο τέλος, οι καταναλωτές και οι προγραμματιστές επωφελούνται περισσότερο από τον ισχυρό ανταγωνισμό.

Όταν κοιτάζουμε τα Windows RT, βλέπουμε ότι η Microsoft έχει σχεδιάσει το λειτουργικό σύστημα με τρόπο που οι εφαρμογές x86 ή x64 δεν μπορούν να μεταφερθούν ή να εκτελεστούν στο λειτουργικό σύστημα. ο βασικός λόγος Η προσέγγιση αυτή είναι μια «δέσμευση για μεγαλύτερη διάρκεια ζωής της μπαταρίας, προβλέψιμη απόδοση και ιδιαίτερα μια αξιόπιστη εμπειρία με την πάροδο του χρόνου».

Οι συμβάσεις που χρησιμοποιούνται από τις σημερινές εφαρμογές των Windows δεν το παρέχουν απαραίτητα, είτε πρόκειται για διαδικασίες παρασκηνίου, βρόχους ψηφοφορίας, χρονόμετρα, αγκίστρια συστήματος, προγράμματα εκκίνησης, αλλαγές μητρώου, κωδικός λειτουργίας πυρήνα, δικαιώματα διαχειριστή, προγράμματα οδήγησης χωρίς υπογραφή, πρόσθετα ή κεντρικός υπολογιστής άλλων κοινών τεχνικών. Αποφεύγοντας αυτές τις κατασκευές, το WOA μπορεί να προσφέρει ένα νέο επίπεδο ικανοποίησης των πελατών: ο υπολογιστής σας WOA θα συνεχίσει να αποδίδει καλά με την πάροδο του χρόνου καθώς οι εφαρμογές είναι απομονωμένες από το σύστημα και η μία από την άλλη και θα παραμείνετε στον έλεγχο του πρόσθετου λογισμικού που λειτουργεί εκ μέρους σας, αφήνοντας τις δυνατότητες διαφορετικού υλικού να λάμψουν.

Αυτό τονίζει ότι δεν αφορά μόνο τον αποκλεισμό προγραμμάτων περιήγησης ιστού, αλλά και την εκτέλεση όλων των κλασικών προγραμμάτων σε ARM. Αυτό που επικρίνουν η Mozilla και η Google είναι ότι αυτοί οι περιορισμοί δεν ισχύουν για τον Internet Explorer. Άλλες εταιρείες λογισμικού ενδέχεται να επικρίνουν ότι δεν ισχύει επίσης για το Office ή άλλο λογισμικό πρώτου μέρους που ενσωματώνει η Microsoft στα Windows RT. Το ερώτημα εδώ είναι εάν τα νέα API είναι τόσο περιοριστικά όσο το Mozilla και το Google τα κάνουν να ακούγονται σαν.

Όσον αφορά τα παράπονα, δεν είναι απολύτως σαφές γιατί η Mozilla, ή η Google για το θέμα, δεν έχουν συμπεριλάβει το λειτουργικό σύστημα iOS της Apple στην καταγγελία, καθώς σε ορισμένες περιπτώσεις είναι, εάν όχι περισσότερο, περιοριστικό από τα Windows RT. Ενώ η πλατφόρμα των Windows εξακολουθεί να είναι ο κυρίαρχος παίκτης στην αγορά των επιτραπέζιων υπολογιστών, είναι ένας μικρός παίκτης στην αγορά κινητής τηλεφωνίας, που κυριαρχείται κυρίως από την Apple και την Google. Όταν πρόκειται για προγράμματα περιήγησης σε αυτές τις αγορές, είναι το Safari να κυριαρχεί στη σκηνή, όπως και ο Internet Explorer που κυριαρχεί στην αγορά του επιτραπέζιου προγράμματος περιήγησης.

Ποια είναι η γνώμη σας για όλα αυτά; Ας συζητήσουμε στα σχόλια.