Nội dung của phần 2 (điều hướng đến: phần 1 )
4. Internet Explorer
5. Firefox
6. Opera
7. Chrome
8. Safari
9. Công cụ dành cho nhà phát triển (và phím tắt)
10.
Thời gian thiết lập và dung lượng đĩa được đo • Thời gian cần thiết cho mỗi trình duyệt (cài đặt & cấu hình)
11. Sử dụng tối ưu
• Trang chủ tạihttp://10.0.2.2:8888/
Cài đặt và cấu hình
Mẹo cấu hình trình duyệt:
- Trang chủ
- Vô hiệu hóa kiểm tra cho: "Trình duyệt mặc định" và "cập nhật".
- Kích hoạt công cụ dành cho nhà phát triển
4. Internet Explorer
Windows 7 không cho phép chạy các phiên bản IE cũ hơn nhưng xem ghi chú bên dưới . Đó là lý do tại sao cần có máy ảo Win XP.
IE không thể bị hạ cấp, vì vậy hãy bắt đầu với phiên bản thấp nhất, sau đó nâng cấp IE trong Sandboxie riêng . Đặt tùy chọn trong phiên bản trình duyệt thấp nhất trước khi nâng cấp, để bạn chỉ phải đặt tùy chọn chính một lần.
- IE6 - Được cài đặt theo mặc định trong WinXP
- IE7 / IE8 - Cài đặt trong Sandboxie (WinXP)
- IE9 + - Nhận hình ảnh máy ảo Windows dựng sẵn từ trang web Modern.IE .
Những hình ảnh này hết hạn sau 30 ngày sử dụng. Khi hình ảnh hết hạn, chúng sẽ tắt sau một giờ sử dụng. Nếu bạn không muốn tạo lại hình ảnh mỗi lần, hãy thay đổi đồng hồ phần cứng của máy ảo trước khi kích hoạt hình ảnh.
Ví dụ: Nếu bạn sử dụng VirtualBox, hãy khởi chạy thiết bị đầu cuối và ra lệnh sau (thay thế tên viết hoa bằng một cái gì đó hợp lý):
VBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset <OFFSET IN MS, prefixed by plus or minus>
Trình cài đặt ngoại tuyến hoàn toàn cho IE6 (và thậm chí IE5.5) có sẵn tại trang web này .
Đối với IE6 và IE7, phải cài đặt Thanh công cụ dành cho nhà phát triển Internet Explorer . IE8 + có các công cụ dành cho nhà phát triển F12 tích hợp .
Cấu hình
- Bắt đầu cài đặt IE6: Trang chủ, Bảo mật, Cookies, trình duyệt mặc định.
- IE7: Thoát khỏi trang chạy đầu tiên, thông qua sổ đăng ký (IE7 Sandboxie). Xem bài đăng này trên diễn đàn TechNet của Microsoft .
- IE8: Loại bỏ hộp thoại "Thiết lập Windows Internet Explorer 8". Điều này có thể được thực hiện bằng cách bắt đầu IE8, sau đó nhấp vào "Sau đó" hoặc sửa đổi sổ đăng ký .
Thực tế có thể chạy IE6 - 8 trong Windows 7 thông qua ảo hóa ứng dụng. VMWare ThinApp hoạt động rất tốt, nhưng phải mất nhiều thời gian hơn để thiết lập, bởi vì bạn cần phải nắm bắt cài đặt Internet Explorer. Ngoài ra, gói phần mềm rất đắt tiền (keygens có sẵn miễn phí, nhưng phi đạo đức).
5. Firefox
Tùy chọn 1 (lười biếng) :
Utilu Mozilla Firefox Collection . Công cụ này chứa các trình cài đặt cho tất cả các phiên bản Firefox (200+ MB). Firebird, thanh công cụ Web Developer và Flash cũng được bao gồm.
Tùy chọn 2 :
Nhiều phiên bản Firefox có thể dễ dàng được cài đặt và thực thi cùng một lúc.
- Tải xuống Trình quản lý hồ sơ chính thức của Mozilla .
- Tải xuống các phiên bản Firefox có liên quan từ http://release.mozilla.org/pub/mozilla.org/firefox/release/ . Các phiên bản cũ hơn có thể được tìm thấy tại ftp.mozilla.org .
- Cài đặt từng phiên bản Firefox. Thật thuận tiện khi chọn một thư mục chính ("Firefox") và sử dụng số phiên bản làm tên cho các thư mục con ("3.6").
- Tiện ích mở rộng: Bắt đầu phiên bản Firefox cũ nhất và nhận các tiện ích mở rộng yêu thích của bạn:
- Fireorms - Phải có cho các phiên bản Firefox cũ. Không thực sự cần thiết cho các phiên bản Firefox mới nhất, có một bộ công cụ dev tích hợp đẹp .
- HttpFox - Một công cụ đơn giản và hiệu quả để đo lường các yêu cầu HTTP.
- Web Developer - Một thanh công cụ cực kỳ hữu ích để phát triển web. Tiết kiệm nhiều thời gian.
- Bảng điều khiển 2 - Nâng cao Bảng điều khiển tích hợp ( Ctrl Shift> J).
- Tùy chọn:
Tools > Options
(Windows), Edit > Preferences
(Linux)
- Chung: Trang chủ
- Bảo mật: Bỏ chọn tất cả các cài đặt, ngoại trừ "Cảnh báo tôi khi các trang web cố gắng cài đặt các tiện ích bổ sung".
(Đừng quên xem cài đặt thông báo Cảnh báo, thông qua nút ở phía dưới).
- Nâng cao:
- Chung:
- Kiểm tra trình duyệt mặc định: tắt
- Gửi báo cáo sự cố: tắt
- Cập nhật: Vô hiệu hóa tất cả các bản cập nhật
- Dọn dẹp: Đóng tất cả các tab, nhấn Ctrl Shift Delvà kiểm tra mọi thứ. Sau đó đóng Firefox.
- Trình quản lý hồ sơ của Firefox :
- Sao y từng hồ sơ thông qua
Copy
tùy chọn.
- Một ảnh chụp màn hình hộp thoại mở ra. Chọn một tên thích hợp (ví dụ
Firefox 3.6
) và một điểm đến.
- Sử dụng
Firefox version
tùy chọn để chọn phiên bản Firefox mặc định cho cấu hình.
- Đồng thời đánh dấu vào
Start new instance [-no-remote]
ô để cho phép nhiều phiên bản Firefox đồng thời chạy cùng một lúc.
- Kết thúc
- Sử dụng
Start Firefox
nút để bắt đầu một phiên bản của Firefox.
- Hãy để kiểm tra tính tương thích bổ trợ chạy và cập nhật khi cần thiết.
- Xóa bộ nhớ cache, lịch sử, vv bằng cách sử dụng Ctrl Shift Del.
- Lặp lại bước này cho mỗi phiên bản Firefox.
6. Opera
Opera : Danh sách tất cả các trình cài đặt có sẵn trên Opera.com . Nhiều phiên bản có thể được cài đặt cạnh nhau mà không có bất kỳ vấn đề. Trong quá trình cài đặt, chọn "Tùy chỉnh" và một thư mục khác .
Khi cài đặt, cũng chọn sử dụng cùng một hồ sơ cho tất cả người dùng.
Tùy chọn quan trọng: Cài đặt> Tùy chọn> Nâng cao> Bảo mật> Không kiểm tra cập nhật.
Lưu ý: Opera 15+ sử dụng cùng công cụ kết xuất và JavaScript như Chrome.
7. Chrome
Chrome : Trình cài đặt độc lập có thể được tải xuống từ File Hippo .
Cũng có thể chạy nhiều phiên bản Chrome cạnh nhau.
Mặc dù Sandboxie có thể được sử dụng, nhưng bạn nên sử dụng phương thức gốc tiếp theo để chạy song song nhiều phiên bản.
- Tải xuống (các) phiên bản mong muốn từ File Hippo .
- Tạo một thư mục chính, ví dụ
C:\Chrome\
.
- Trích xuất trình cài đặt (= không cần cài đặt ), sử dụng 7-Zip chẳng hạn.
Sau khi giải nén, một chrome.7z
kho lưu trữ được tạo ra. Cũng giải nén tập tin này và xuống Chrome-bin
thư mục đã tạo .
Bây giờ, bạn thấy chrome.exe
và một dir như thế 18.0.1025.45
.
Di chuyển chrome.exe
đến 18.0.1025.45
, sau đó di chuyển thư mục này đến C:\Chrome
. Các tập tin còn lại trong Chrome-bin
có thể được xóa một cách an toàn.
Tạo lối tắt cho mỗi phiên bản :
"C:\Chrome\18.0.1024.45\chrome.exe" --user-data-dir="..\User Data\18" --chrome-version=18.0.1025.45
Giải thích về lối tắt này:
"C:\Chrome\18.0.1024.45\chrome.exe"
• Đây là trình khởi chạy
--user-data-dir="..\User Data\18"
• Hồ sơ người dùng, liên quan đến vị trí của chrome.exe
. Bạn cũng có thể đã sử dụng --user-data-dir="C:\Chrome\User Data\18"
cho hiệu ứng tương tự. Đặt tùy chọn của bạn cho phiên bản Chrome thấp nhất và sao chép hồ sơ Người dùng cho từng phiên bản Chrome. Các phiên bản Chrome cũ hơn từ chối sử dụng Hồ sơ người dùng từ các phiên bản mới.
--chrome-version=18.0.1025.45
• Vị trí của nhị phân:
- Vị trí (ví dụ
18.0.1025.45
) phải là tên của thư mục:
- Phải bắt đầu và kết thúc với một số. Một dấu chấm có thể xuất hiện ở giữa.
- Các số không nhất thiết phải khớp với số phiên bản thực (mặc dù thuận tiện khi sử dụng số phiên bản thực ...).
Về cấu hình: Tất cả các tùy chọn có thể được đặt tại chrome://settings/
. Tôi thường thay đổi trang chủ và cài đặt "Dưới mui xe".
Với rất nhiều bản phát hành Chrome, việc cài đặt tất cả các phiên bản là không thực tế. Tôi đã tạo tập lệnh VB tự động hóa các bước này, vì vậy tôi chỉ có thể lưu trữ trình cài đặt, sau đó chạy tập lệnh bất cứ khi nào tôi cần kiểm tra phiên bản Chrome cũ: https://gist.github.com/Rob--W/2882558
8. Safari
Lưu ý: Hỗ trợ Safari trên Windows đã bị ngừng. Phiên bản Safari được hỗ trợ cuối cùng trên Windows là 5.1.7; bạn cần máy Mac hoặc OS X VM để kiểm tra trang web của bạn trong các phiên bản Safari mới hơn.
Safari không hỗ trợ nhiều phiên bản hoặc hồ sơ người dùng song song. Safari 4 gần chết , vì vậy bạn chỉ phải kiểm tra 5. *. Tất cả các phiên bản Safari có thể được tải xuống từ Ứng dụng cũ .
- Tải xuống và cài đặt Safari 5.0 .
- Bắt đầu Safari, thiết lập tùy chọn của bạn.
- Tạo một hộp cát Sandboxie mới cho mỗi lần cài đặt bổ sung .
Điều quan trọng là ban đầu cài đặt phiên bản cũ nhất , để hồ sơ người dùng có thể được điều chỉnh bởi các phiên bản mới hơn.
- Để biết thêm thông tin về cài đặt trong Sandboxie, hãy xem phần Sandboxie và Internet Explorer .
Các công cụ dành cho nhà phát triển phải được kích hoạt thông qua Preferences > Advanced > Show Developer menu in menu bar
. Sau khi cài đặt Safari, gỡ cài đặt Trình cập nhật phần mềm của Apple, thông qua Control panel > Add/Remove software
.
9. Công cụ dành cho nhà phát triển (và phím tắt)
- trình duyệt web IE
- Firefox
- Opera
- Trình duyệt Chrome
- Safari
- 4+ Ctrl Alt C công cụ phát triển Safari tích hợp . Các công cụ này bị tắt theo mặc định. Cho phép nó thông qua
Preferences > Advanced > Show Developer menu in menu bar
.
10. Thời gian thiết lập và không gian đĩa được đo
- Thiết lập môi trường cơ sở mất 30 phút .
- Cài đặt trình duyệt không cần nhiều thời gian.
- Tùy thuộc vào số lượng trình duyệt, việc định cấu hình chúng có thể mất một chút thời gian.
- Thiết lập VM WinXP với các trình duyệt như được liệt kê trong hướng dẫn này + Opera 12 beta:
- Kích thước tải xuống: 585MB
- 12 trình duyệt
- Thời gian sử dụng: 1:09 giờ (32 phút để đến IE)
- Kích thước thiết bị: 1.1G / kích thước nhập khẩu: 2.2G.
- Nhật ký chi tiết: http://pastebin.com/R7WGPK99
- Thiết lập một máy ảo WinXP khổng lồ để kiểm tra khả năng tương thích trình duyệt chi tiết:
Thời gian cần thiết cho mỗi trình duyệt (cài đặt & cấu hình)
- Opera: 2 phút
- Internet Explorer: 3 phút *
- Safari: 4 phút *
- Firefox: 5 phút
- Chrome: 6 phút
* không bao gồm thời gian để thiết lập Sandboxie Sandbox (<1 phút).
11. Sử dụng tối ưu
Khi bạn cài đặt xong, hãy sử dụng CCleaner để dọn rác, sau đó:
- Xuất thiết bị (thiết bị này có thể được lưu ở nơi khác để sao lưu).
- Xóa máy ảo vừa tạo
- Nhập công cụ (các bước này làm giảm kích thước tệp của VM)
- Tạo ảnh chụp nhanh (sẽ được sử dụng làm điểm kiểm tra)
Từ giờ trở đi, khi bạn đã hoàn thành việc kiểm tra các trang web, hãy tắt VM và chọn "Khôi phục ảnh chụp nhanh". Điều này sẽ giữ cho VM của bạn gọn gàng và nhanh chóng.
Trang chủ tại http://10.0.2.2:8888/
HĐH khách có thể truy cập HĐH máy chủ theo địa chỉ IP 10.0.2.2
. Một máy chủ chạy trên cổng 8888
có thể được truy cập tại khách thông qua http://10.0.2.2:8888/
, ngay cả khi máy chủ không có kết nối internet.
Vì lý do này, cài đặt http://10.0.2.2:8888/
làm trang chủ được khuyến nghị.
Các trường hợp sử dụng có thể:
- Kiểm tra một trang duy nhất.
- Tự động hiển thị một trang nhất định, tùy thuộc vào tác nhân Người dùng được hiển thị (ví dụ: bằng cách chuyển hướng).
- Fiddling: Tạo một câu đố trong Chrome và kiểm tra nó trong Firefox.
- Chia sẻ văn bản và liên kết.
Tất cả những điều trước đây có thể dễ dàng được thực hiện trên một máy chủ đơn giản ( ví dụ tôi đã sử dụng Node.js ).