Tujuan dari panduan ini:
- Menjalankan beberapa versi asli Internet Explorer,
Safari, Opera, Chrome, dan Firefox yang tidak dimodifikasi pada satu mesin, berdampingan .
Tercakup dalam bagian 1 :
- Daftar Isi
- Peramban mana yang harus diuji?
- Bagaimana cara membuat VM Windows XP yang melakukan booting dengan cepat, dan tidak pernah kedaluwarsa?
- Di mana perangkat lunak yang diperlukan (gambar VM, browser, ...) dapat diunduh?
Juga dibahas di bagian 2 :
- Panduan instalasi dan konfigurasi untuk IE, Firefox, Opera, Chrome dan Safari.
- Alat pengembang dan pintasan.
- Biaya waktu dan ruang disk .
Banyak bagian yang independen. Misalnya, instruksi untuk menjalankan beberapa versi browser pada umumnya berlaku.
Jawaban:
Statistik cepat usang. Untuk alasan ini, saya merujuk pada bagian Penggunaan browser web di Wikipedia, dan situs-situs berikut untuk informasi versi browser terbaru . Setiap situs diakhiri dengan panduan penggunaan singkat.
January 2012
(Pilih bulan lalu). tangkapan layar .Aturan praktis: Peramban mana yang harus dimasukkan?
Sejak Opera 15, Opera menggunakan mesin yang sama dengan Chrome. Cukup banyak pengguna yang masih menggunakan Opera 12 (ketika Opera 15 dirilis, UX secara signifikan berubah).
Sayangnya, Apple kehilangan dukungan untuk Windows, jadi Anda perlu mendapatkan Mac atau menjalankan OS X di VM untuk menguji halaman di Safari.
Ini sebenarnya tergantung pada klien Anda. Panduan ini mengajarkan cara mendapatkan IE6 dan 7 juga, tetapi browser ini sudah mati, atau hampir mati. IE8 adalah versi Internet Explorer yang didukung terakhir pada Windows XP, yang masih banyak digunakan.
Ucapan
Saat ini, sebagian besar browser web menggunakan beberapa bentuk rilis cepat dengan pembaruan otomatis. Ketika panduan ini ditulis, rilisnya tidak sesering itu, dan karena itu berguna untuk membuat satu set browser tanpa harus melihat ke belakang.
Kecuali jika Anda ingin menguji aplikasi di browser lama, cukup dapatkan versi terbaru dari browser dan biarkan pembaruan otomatis mengurus mengelola versi tersebut.
Jika Anda tidak membutuhkan terlalu banyak fleksibilitas, dan ingin menguji halaman dengan cepat, saya sarankan untuk melihat di BrowserStack.com . Setelah mendaftar, Anda bisa mendapatkan uji coba 30 menit gratis yang memberi Anda akses ke banyak browser desktop dan seluler, langsung di dalam browser Anda.
Sebelum memasang mesin, unduh semua file yang diperlukan (lihat "Ringkasan unduhan" di akhir bagian ini). Semua file akan dibagikan dengan mesin virtual melalui folder bersama. Apa? Bagaimana? .
.ova
file di dalamnya dan jalankan untuk mengimpornya ke VirtualBox. (Gambar juga tersedia untuk produk virtualisasi lainnya seperti VMware, Parallels, Virtual PC dan Hyper-V)net use x: \\vboxsvr\WinShared
(dengan asumsi folder bersama dipanggilWinShared
. Ini akan mengikat direktori jaringan kex:
drive).Start > Run >
services.msc
Startup Type
net start msiServer
Desktop > Properties > Desktop > Customize Desktop > Disable "Desktop Cleanup wizard every 60 days"
(Hanya Internet Explorer yang membutuhkan Internet selama instalasi)
Gambar-gambar ini dibom waktu, berakhir 30 hari setelah penggunaan pertama. Ketika gambar kadaluarsa, mereka mati setelah satu jam digunakan. Jika Anda tidak ingin membuat ulang gambar setiap waktu, ubah jam perangkat keras VM Anda sebelum mengaktifkan gambar.
Di VirtualBox, misalnya, Anda dapat menggunakan
VBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset +3600000000
untuk mengatur waktu ke 1000 jam di masa depan (gunakan minus jika Anda ingin mengaturnya ke beberapa titik di masa lalu).Ringkasan unduhan
Untuk kenyamanan, sebaiknya pasang semua file instalasi di folder bersama. Berikut daftar singkat (lengkap) dari semua file yang diperlukan (dipesan per langkah):
IE7 XP dan IE8 XP dapat diunduh di sini: IE7 , IE8
Sandboxie adalah alat ringan yang menjalankan aplikasi di kotak pasir. Itu juga dapat digunakan untuk menginstal beberapa versi IE / Safari pada satu mesin Windows.
Menjalankan beberapa versi IE / Safari secara bersamaan membutuhkan versi yang diperluas. Jika Anda tidak keberatan menguji satu versi IE / Safari pada suatu waktu, versi standar sudah cukup.
Pasca pemasangan:
Untuk setiap versi IE / Safari baru, Anda harus mengikuti langkah-langkah berikut:
Pilih installer yang diinginkan, dan tekan OK.
Semua perubahan file / registri kotak pasir disimpan di
C:\Sandbox
. Aplikasi dalam direktori ini mulai di kotak pasir secara default. Program lain dapat dengan mudah dimulai di kotak pasir melalui menu konteks: "Jalankan Kotak Pasir" atau "Kirim Ke> Sandboxie> IE8".Membersihkan menggunakan CCleaner : Jalankan CCleaner di lingkungan utama, lalu di kotak pasir individu.
Arahkan ke: Bagian 2
sumber
Kiat konfigurasi browser:
Windows 7 tidak memungkinkan menjalankan instance IE yang lebih lama tetapi lihat catatan di bawah ini . Itulah mengapa diperlukan Win XP VM.
IE tidak dapat diturunkan, jadi mulailah dengan versi terendah, lalu tingkatkan IE di Sandboxie yang terpisah . Atur preferensi di versi browser terendah sebelum meningkatkan, sehingga Anda hanya perlu mengatur preferensi utama sekali.
Gambar-gambar ini berakhir 30 hari setelah penggunaan pertama. Ketika gambar kadaluarsa, mereka mati setelah satu jam digunakan. Jika Anda tidak ingin membuat ulang gambar setiap waktu, ubah jam perangkat keras VM Anda sebelum mengaktifkan gambar.
Misalnya. Jika Anda menggunakan VirtualBox, luncurkan terminal dan keluarkan perintah berikut (ganti nama huruf besar dengan sesuatu yang masuk akal):
VBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset <OFFSET IN MS, prefixed by plus or minus>
Pemasang sepenuhnya offline untuk IE6 (dan bahkan IE5.5) tersedia di situs ini .
Untuk IE6 dan IE7, Toolbar Pengembang Internet Explorer harus diinstal. IE8 + memiliki alat Pengembang F12 bawaan .
Konfigurasi
Sebenarnya dimungkinkan untuk menjalankan IE6 - 8 di Windows 7 melalui virtualisasi aplikasi. VMWare ThinApp berfungsi dengan baik, tetapi perlu waktu lebih lama untuk mengatur, karena Anda perlu menangkap instalasi Internet Explorer. Juga, paket perangkat lunak sangat mahal (keygens tersedia secara gratis, tetapi tidak etis).
Opsi 1 (malas) :
Koleksi Utilu Mozilla Firefox . Alat ini berisi penginstal untuk semua versi Firefox (200+ MB). Firebug, bilah alat Pengembang Web dan Flash juga disertakan.
Opsi 2 :
Beberapa versi Firefox dapat dengan mudah diinstal dan dieksekusi pada saat yang sama.
Tools > Options
(Windows),Edit > Preferences
(Linux)(Jangan lupa untuk melihat pengaturan pesan Peringatan, melalui tombol di bagian bawah).
Copy
opsi.Firefox 3.6
) Dan tujuan.Firefox version
opsi untuk memilih versi Firefox default untuk profil.Start new instance [-no-remote]
kotak, untuk memungkinkan beberapa versi Firefox secara bersamaan berjalan pada satu waktu.Start Firefox
tombol untuk memulai instance Firefox.Opera : Daftar semua pemasang tersedia di Opera.com . Beberapa versi dapat diinstal berdampingan tanpa masalah. Selama instalasi, pilih "Custom", dan direktori yang berbeda .
Pada instalasi, juga memilih untuk menggunakan profil yang sama untuk semua pengguna.
Preferensi penting: Pengaturan> Preferensi> Tingkat Lanjut> Keamanan> Jangan memeriksa pembaruan.
Catatan: Opera 15+ menggunakan mesin rendering dan JavaScript yang sama dengan Chrome.
Chrome : Pemasang yang berdiri sendiri dapat diunduh dari File Hippo .
Dimungkinkan juga untuk menjalankan beberapa versi Chrome secara berdampingan.
Meskipun Sandboxie dapat digunakan, disarankan untuk menggunakan metode asli berikutnya untuk menjalankan banyak versi secara berdampingan.
C:\Chrome\
.Setelah diekstraksi,
chrome.7z
arsip dibuat. Ekstrak juga file ini, dan turuniChrome-bin
direktori yang dibuat .Sekarang, Anda melihat
chrome.exe
dan dir suka18.0.1025.45
.Pindah
chrome.exe
ke18.0.1025.45
, lalu pindahkan direktori ini keC:\Chrome
. File yang tersisa diChrome-bin
dapat dengan aman dihapus.Buat pintasan untuk setiap versi :
Penjelasan dari shortcut ini:
"C:\Chrome\18.0.1024.45\chrome.exe"
• Ini adalah peluncur--user-data-dir="..\User Data\18"
• Profil pengguna, relatif terhadap lokasichrome.exe
. Anda juga bisa menggunakan--user-data-dir="C:\Chrome\User Data\18"
untuk efek yang sama. Tetapkan preferensi Anda untuk versi Chrome terendah , dan duplikat profil Pengguna untuk setiap versi Chrome. Versi Chrome yang lebih lama menolak untuk menggunakan profil Pengguna dari versi baru.--chrome-version=18.0.1025.45
• Lokasi binari:18.0.1025.45
) Haruslah nama direktori:Mengenai konfigurasi: Semua preferensi dapat diatur pada
chrome://settings/
. Saya biasanya mengubah halaman beranda dan pengaturan "Di bawah tenda".Dengan banyaknya rilis Chrome, tidak praktis untuk memasang semua versi. Saya telah membuat skrip VB yang mengotomatiskan langkah-langkah ini, jadi saya bisa menyimpan instalasinya, lalu jalankan skrip tersebut setiap kali saya perlu menguji versi lama Chrome: https://gist.github.com/Rob--W/2882558
Catatan: Dukungan Safari pada Windows telah dihentikan. Versi Safari yang didukung terakhir pada Windows adalah 5.1.7; Anda memerlukan Mac atau OS X VM untuk menguji situs Anda dalam versi Safari yang lebih baru.
Safari tidak mendukung banyak versi atau profil pengguna secara berdampingan. Safari 4 hampir mati , jadi Anda hanya perlu menguji 5. *. Semua versi Safari dapat diunduh dari Aplikasi Lama .
Sangat penting untuk menginstal versi tertua , sehingga profil pengguna dapat disesuaikan dengan versi yang lebih baru.
Alat Pengembang harus diaktifkan via
Preferences > Advanced > Show Developer menu in menu bar
. Setelah menginstal Safari, hapus instalan Pembaruan perangkat lunak Apple, melaluiControl panel > Add/Remove software
.Preferences > Advanced > Show Developer menu in menu bar
.Waktu yang dibutuhkan per browser (instal & konfigurasi)
* Tidak termasuk waktu untuk menyiapkan Sandboxie Sandbox (<1 menit).
Setelah selesai menginstal, gunakan CCleaner untuk membersihkan sampah, lalu:
Mulai sekarang, ketika Anda telah selesai menguji halaman web, matikan VM, dan pilih "Restore snapshot". Ini akan menjaga VM Anda rapi dan cepat.
Beranda di
http://10.0.2.2:8888/
OS tamu dapat mengakses OS host dengan alamat IP
10.0.2.2
. Server yang berjalan pada port8888
dapat diakses pada tamu melaluihttp://10.0.2.2:8888/
, bahkan ketika tuan rumah tidak memiliki koneksi internet.Karena alasan ini, pengaturan
http://10.0.2.2:8888/
sebagai laman beranda disarankan.Kasing yang mungkin digunakan:
Semua yang sebelumnya dapat dengan mudah diimplementasikan pada server sederhana (saya sudah menggunakan Node.js , misalnya).
sumber
Baru saja diluncurkan, Microsoft baru-baru ini mulai menyediakan layanan gratis yang disebut modern.IE:
Sumber: modern.IE - Suite Alat Pengujian IE Cross-Browser
Catatan: Artikel yang ditautkan telah dihapus. Tautan sekarang menuju ke arsip Wayback Machine halaman.
sumber