Kau minggu dihabiskan bekerja pada sebuah situs web, menempatkan jam dan jam kerja di, merasa senang Anda mendapatkannya selesai, dan ketika Anda memulai pengguna yang mengeluh itu tidak mencari kanan .
Apa yang telah kami dijelaskan di atas adalah skenario yang paling umum yang terjadi pada pengembang Web yang belum diuji website mereka secara menyeluruh, terutama pada resolusi yang berbeda dan pada perangkat mobile.
Sayangnya hal ini terjadi karena pengembang tidak akan pernah bisa menempatkan upaya yang diperlukan dalam mengakses situs-nya dari berbagai perangkat dan pada berbagai resolusi, terutama karena memakan waktu.
Untungnya untuk jenis skenario alat seperti pageres dapat menjadi penyelamat nyata. pageres bekerja melalui terminal Node.js dan memungkinkan pengembang untuk menghasilkan gambar PNG dari situs web mereka di berbagai resolusi dalam beberapa menit.
pageres menggunakan PhantomJS untuk setup browser tanpa kepala, mengakses situs dalam bingkai yang diinginkan (resolusi), dan kemudian mengambil snapshot, menyimpannya ke sistem file lokal.
Setelah selesai, hanya pergi ke folder gambar dan melihat apakah situs " terlihat benar " untuk menghindari pernyataan mereka sial.
Apa baru di rilis ini:
- Kami memutuskan untuk membagi CLI keluar ke modul terpisah. Ini memiliki manfaat membuat readme kurang berantakan dan akan membuat pohon pageres ketergantungan yang lebih kecil bagi mereka yang hanya perlu API program.
Apa yang baru di versi 2.0.0:
- Kami memutuskan untuk membagi CLI keluar ke terpisah modul. Ini memiliki manfaat membuat readme kurang berantakan dan akan membuat pohon pageres ketergantungan yang lebih kecil bagi mereka yang hanya perlu API program.
Apa yang baru di versi 1.3.0:.
- Opsi baru useragent
- The callback di pageres.run () sekarang opsional.
- Peningkatan pembersihan file-file sementara pada kesalahan.
Apa yang baru di versi 1.2.2:
- pilihan format baru telah screenshot disimpan di PNG atau JPG.
- Gunakan 1366x768 resolusi default di CLI jika tidak ada resolusi yang ditentukan.
- Cleanup file-file sementara pada kesalahan.
Apa yang baru di versi 1.2.0:
- pilihan format baru telah screenshot disimpan di PNG atau JPG.
- Gunakan 1366x768 resolusi default di CLI jika tidak ada resolusi yang ditentukan.
- Cleanup file-file sementara pada kesalahan.
Apa yang baru di versi 1.0.0:.
- Tambahkan kemampuan untuk menangkap elemen DOM tertentu
- Tambahkan dukungan untuk otentikasi HTTP dasar.
- Tambahkan dukungan untuk nama file disesuaikan.
- Izinkan pilihan pengaturan untuk sumber tertentu.
- Tambahkan dukungan untuk memasok kue sebagai objek dalam API.
- Tambahkan --verbose CLI bendera untuk menunjukkan info lebih lanjut seperti kesalahan situs.
- Tambahkan memperingatkan acara ke API untuk melaporkan kesalahan situs.
- Gunakan ES5-shim untuk memberikan dukungan untuk semua metode ES5.
- Meningkatkan pelaporan kesalahan.
Persyaratan :
- Node.js 0,10 atau lebih tinggi
Komentar tidak ditemukan