23Aug
Έχοντας μια οθόνη με πολύ υψηλή ανάλυση είναι τρομερή, αλλά τι κάνετε όταν το Google Chrome και ο Internet Explorer αρνούνται να κάνουν σωστή χρήση όλων αυτών των διακριτικών ακινήτων;Το σημερινό SuperUser Q & A έχει μερικές πιθανές λύσεις στο δίλημμα ανάλυσης ενός αναγνώστη.
Σήμερα Ερώτηση &Η συνάντηση απαντήσεων έρχεται με την ευγένεια του SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα-καθοδηγούμενη ομαδοποίηση Q & A ιστοσελίδες.
Η ερώτηση
Superuser curtis reader χρειάζεται βοήθεια για να κάνει τα προγράμματα περιήγησης να χρησιμοποιούν την πλήρη ανάλυση της οθόνης:
Η ανάλυση οθόνης μου είναι στην πραγματικότητα 3200 * 1800, αλλά όταν χρησιμοποιώ ένα πρόγραμμα περιήγησης, λειτουργεί σαν να έχω μικρότερο ψήφισμα.Πώς μπορώ να βρω τα προγράμματα περιήγησής μου για να χρησιμοποιήσω την πλήρη ανάλυση της οθόνης μου;
Στο Chrome εμφανίζεται ως 1280 * 720 και στον Internet Explorer εμφανίζεται ως 1600 * 900.Σύμφωνα με το whatismyscreenresolution.com, εμφανίζει διαφορετικές τιμές για διαφορετικά προγράμματα περιήγησης.Πήρα ένα στιγμιότυπο οθόνης και των δύο και επιβεβαίωσε ότι το ψήφισμά μου είναι 3200 * 1800 δεδομένου ότι αυτό είναι το μέγεθος της εικόνας σε εικονοστοιχεία.
Είμαι σε φορητό υπολογιστή χωρίς οθόνη συνδεδεμένο και η ρύθμιση ζουμ και για τα δύο προγράμματα περιήγησης έχει οριστεί στο 100%.Δοκίμασα το ζουμ κάτω από το 100%, αλλά το κείμενο είναι μη αναγνώσιμο και pixellated.Δοκίμασα την επανεκκίνηση των Windows 8.1.Έχω δοκιμάσει την επέκταση του Chrome OptiZoom, αλλά δεν κάνει τίποτα.το document.body.clientWidth κάνει την ανάλυση 1247 pixels, αλλά θέλω να το κάνω 3200.
Υπάρχει τρόπος για τον Curtis να πάρει τα προγράμματα περιήγησής του για να κάνει χρήση της πλήρους ανάλυσης της οθόνης του;
Οι συνεργάτες της απάντησης
SuperUser Boaz και Daniel B έχουν την απάντηση για εμάς.Πρώτα επάνω, Boaz:
Πιθανό πρόβλημα
Αυτό είναι πιθανότατα ένα ζήτημα που προκαλείται από τη λειτουργία Window 8.1 "Display Scaling".Μπορείτε να δείτε μια σχετική ανάρτηση στο φόρουμ του Google Chrome.
Πιθανή λύση
Δοκιμάστε να απενεργοποιήσετε αυτήν τη λειτουργία για τα προγράμματα περιήγησής σας.Για παράδειγμα, εντοπίστε το εκτελέσιμο Chrome, το οποίο βρίσκεται συνήθως στο% ProgramFiles( x86)% /Google/Chrome/Application/.Κάντε δεξί κλικ στο αρχείο, επιλέξτε "Ιδιότητες" και, στη συνέχεια, στην καρτέλα "Συμβατότητα" επιλέξτε το πλαίσιο "Απαγόρευση κλιμάκωσης οθόνης σε υψηλές ρυθμίσεις DPI".
Ακολουθούμενη από την απάντηση από τον Daniel B:
Λοιπόν, είναι αρκετά προφανές αυτό είναι ένα ακόμα παράδειγμα της DPI κλιμάκωσης που προκάλεσε τρομερά λάθος.Το Chrome είναι εν μέρει υπεύθυνο.Σύμφωνα με αυτό το άρθρο, υπάρχουν( καλά, ήταν) μερικές πιθανές λύσεις.
01. Απενεργοποίηση κλιμάκωσης DPI στις ρυθμίσεις συμβατότητας του Chrome( Ιδιότητες σε εκτελέσιμο αρχείο ή συντομεύσεις) - μια "λύση" τελευταίας λύσης.
02. Πηγαίνετε στο chrome: // flag και ενεργοποιήστε την πειραματική υποστήριξη Windows HiDPI.()
03. Τοποθετήστε το ακόλουθο αρχείο. reg:
- Επεξεργαστής μητρώου των Windows έκδοση 5.00
- [HKEY_CURRENT_USER \ Λογισμικό \ Google \ Chrome \ Profile] "υψηλή υποστήριξη" = dword: 00000001
Μια λέξη προειδοποίησης όμως.Το HiDPI βρίσκεται σε εξέλιξη και έχει προβλήματα.Αν δεν μπορείτε να ζήσετε με αυτό, προτείνω να δοκιμάσετε ένα εναλλακτικό πρόγραμμα περιήγησης όπως ο Firefox.Υποτίθεται ότι έχει καλύτερη υποστήριξη κλιμάκωσης DPI.
Έχετε κάτι να προσθέσετε στην εξήγηση;Απενεργοποιήστε τα σχόλια.Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους χρήστες τεχνολογίας Stack Exchange;Δείτε το πλήρες νήμα συζήτησης εδώ.