έχετε περάσει εβδομάδες εργασίας σε ένα δικτυακό τόπο, βάλτε ώρες και ώρες εργασίας σε, αισθάνονται ευτυχείς που το πήρε πάνω με, και όταν θα ξεκινήσει το χρήστες παραπονιούνται ότι δεν είναι ψάχνει δεξιά .
Αυτό που έχουμε περιγράφεται παραπάνω είναι το πιο κοινό σενάριο που συμβαίνει σε προγραμματιστές Web που δεν έχουν δοκιμαστεί ιστοσελίδα τους καλά, ειδικά σε διαφορετικές αναλύσεις και σε κινητές συσκευές.
Δυστυχώς, αυτό συμβαίνει επειδή ο κύριος του έργου δεν θα είναι ποτέ σε θέση να θέσει την προσπάθεια που απαιτείται για την πρόσβαση σε ιστοσελίδα του από διάφορες συσκευές και σε διάφορα ψηφίσματα, κυρίως επειδή είναι χρονοβόρα.
Ευτυχώς για αυτού του είδους τα σενάρια ένα εργαλείο όπως pageres μπορεί να είναι μια πραγματική ναυαγοσώστη. pageres λειτουργεί μέσω του τερματικού Node.js και επιτρέπει στους προγραμματιστές να δημιουργήσουν PNG εικόνες της ιστοσελίδας τους σε διάφορα ψηφίσματα μέσα σε λίγα λεπτά.
pageres χρησιμοποιεί PhantomJS να στήσετε ένα ακέφαλο πρόγραμμα περιήγησης, πρόσβαση στην ιστοσελίδα μέσα σε ένα επιθυμητό καρέ (ανάλυση), και στη συνέχεια να παίρνει ένα στιγμιότυπο, το αποθηκεύσετε στο τοπικό σύστημα αρχείων.
Μόλις γίνει αυτό, απλά πηγαίνετε στο φάκελο εικόνες και να δούμε αν η ιστοσελίδα " κοιτάζει δεξιά " για να αποφύγετε εκείνα τα ενοχλητικά σχόλια.
Τι είναι νέο σε αυτήν την έκδοση:
- αποφασίσαμε να χωρίσει το CLI έξω σε μια ξεχωριστή ενότητα. Αυτό έχει το πλεονέκτημα του να καταστεί η readme λιγότερο ακατάστατο και θα κάνει το δέντρο pageres εξάρτηση μικρότερη για εκείνους που χρειάζονται μόνο την προγραμματική API.
Τι είναι καινούργιο στην έκδοση 2.0.0:
- Αποφασίσαμε να χωρίσει το CLI έξω σε μια ξεχωριστή μονάδα μέτρησης. Αυτό έχει το πλεονέκτημα του να καταστεί η readme λιγότερο ακατάστατο και θα κάνει το δέντρο pageres εξάρτηση μικρότερη για εκείνους που χρειάζονται μόνο την προγραμματική API.
Τι είναι καινούργιο στην έκδοση 1.3.0:.
- επιλογή Νέα userAgent
- Η επανάκλησης στο pageres.run () είναι πλέον προαιρετική.
- Βελτιωμένη εκκαθάριση των προσωρινών αρχείων για σφάλματος.
Τι είναι καινούργιο στην έκδοση 1.2.2:
- επιλογή Νέα μορφή για να έχουν το screenshot αποθηκεύονται στο PNG ή JPG.
- Χρήση 1366x768 ως προεπιλεγμένη ανάλυση στο CLI αν δεν ευκρίνεια καθορίζεται.
- Εκκαθάριση προσωρινών αρχείων σε σφάλμα.
Τι είναι καινούργιο στην έκδοση 1.2.0:
- επιλογή Νέα μορφή για να έχουν το screenshot αποθηκεύονται στο PNG ή JPG.
- Χρήση 1366x768 ως προεπιλεγμένη ανάλυση στο CLI αν δεν ευκρίνεια καθορίζεται.
- Εκκαθάριση προσωρινών αρχείων σε σφάλμα.
Τι είναι καινούργιο στην έκδοση 1.0.0:.
- Προσθέστε την ικανότητα να συλλάβει συγκεκριμένα στοιχεία DOM
- Προσθέστε υποστήριξη για βασικό έλεγχο ταυτότητας HTTP.
- Προσθέστε υποστήριξη για προσαρμόσιμη ονόματα αρχείων.
- Να επιτρέπεται επιλογές ρύθμισης για μια συγκεκριμένη πηγή.
- Προσθήκη υποστήριξης για την παροχή cookies ως αντικείμενο στο API.
- Προσθήκη --verbose σημαία CLI για την προβολή περισσότερες πληροφορίες όπως σφάλματα ιστοσελίδα.
- Προσθήκη προειδοποιούν εκδήλωση στο API για την αναφορά σφαλμάτων ιστοσελίδα.
- Χρησιμοποιήστε ES5-ροδέλα για να παρέχουν υποστήριξη για όλες τις μεθόδους ES5.
- Βελτίωση της αναφοράς σφάλματος.
Απαιτήσεις :
- Node.js 0.10 ή νεότερη έκδοση
Τα σχόλια δεν βρέθηκε