5. Truy cập điện toán đám mây
5.3. Trình duyệt web
Để kết nối đến đám mây, rất có thể bạn và người dùng sẽ sử dụng một trình duyệt web. Trong đó một trong những bạn nên sử dụng? Vâng, đó là thực sự tùy thuộc vào bạn. Các trình duyệt có xu hướng chủ yếu là giống nhau, nhưng với một số chức năng khác biệt tinh tế. Có
thể có trường hợp khi bạn không thể sử dụng bất cứ điều gì, nhưng Internet Explorer của Microsoft, nhưng cho hầu hết các phần bạn nên có thể sử dụng bất kỳ trình duyệt mà bạn muốn.
Internet Explorer được thị phần cao nhất của trình duyệt sử dụng 69,77% (theo một nghiên cứu năm 2008 được phát hành bởi các số liệu web Net Applications công ty). Bạn có thể thuộc tính thống trị thực tế là Internet Explorer trong Windows, hệ thống điều hành thống trị trên thế giới.
Nhưng bạn không phải sử dụng Internet Explorer nếu bạn không muốn. Như biểu đồ trong Hình 6-1 cho thấy, có những lựa chọn khác trên mạng, không được sử dụng rộng rãi. Tài khoản Firefox của Mozilla 20,78%, Safari của Apple chiếm 7,13%, trong khi Google Chrome chiếm ít hơn 1% của thị trường 0,98%. Gần 2 phần trăm còn lại của các trình duyệt bao gồm các sản phẩm như Camino, Opera, và những người khác. Tất nhiên những con số này đang di chuyển mục tiêu, nhưng thị phần đã được nhiều hơn hoặc ít hơn trong những tháng.
Trong phần này, chúng tôi sẽ nói về các trình duyệt hàng đầu trên thị trường: Internet Explorer, Firefox, và Safari. Mặc dù nó chỉ chiếm ít hơn 1% của thị trường, chúng tôi cũng sẽ nói về Google Chrome, chủ yếu là bởi vì nó đã được phát triển như một công cụ điện toán đám mây.
a. Internet Explorer
Windows Internet Explorer 8 cho Windows Vista, XP, và Windows 7 là phiên bản mới nhất của trình duyệt web phổ biến.
Tính năng IE 8
Internet Explorer 8 cung cấp một cái nhìn mới và tăng cường khả năng thực hiện hàng ngày nhiệm vụ như tìm kiếm, duyệt nhiều trang web, và in đơn giản và nhanh chóng.
Sự thay đổi lớn trong IE 8 là chế độ dựng hình của nó. Sự phát triển tiến bộ của Web đòi hỏi phải có trình duyệt như Internet Explorer bao gồm nhiều nội dung, vẽ chế độ hỗ trợ giải thích nghiêm ngặt các tiêu chuẩn web nhất định và cũng hỗ trợ hành vi được thiết kế để duy trì khả năng tương thích với các trang web hiện có. Trang web thiết kế web nói chung có khả năng xác định chế độ mà họ đang thiết kế, trong trường hợp không có hướng dẫn cụ thể từ một trang web, các trình duyệt được cài đặt sẵn để sử dụng một trong các phương thức theo mặc định.
Internet Explorer 8 đã được thiết kế để bao gồm ba chế độ dựng hình:
• Một trong những phản ánh của Microsoft thực hiện các tiêu chuẩn web hiện nay • Một thứ hai phản ánh việc thực hiện các tiêu chuẩn web Microsoft tại thời điểm phát hành Internet Explorer 7 năm 2006
• Một phần ba dựa trên phương pháp dựng hình hẹn hò trở lại các trang web đầu Các chế độ dựng hình mới nhất là hướng tới tương lai và ưa thích bởi thiết kế web, trong khi những người khác có mặt để cho phép khả năng tương thích với vô số các trang web trên Web tối ưu hóa cho các phiên bản trước đây của Internet Explorer.
Hình 6-2 cho thấy một ví dụ về Internet Explorer 8.
Trong khi Internet Explorer 8 bao gồm người sử dụng tiến bộ quan trọng, nó cũng được được thiết kế với các nhà phát triển và quản lý CNTT trong tâm trí. Microsoft thiết kế Internet Explorer 8 cho khả năng tương thích với các trang web hiện có bằng cách tôn trọng một số quan trọng nhất tiêu chuẩn cho phát triển trang web.
Internet Explorer 8 cũng có tính năng quản lý được cải thiện cho các doanh nghiệp thông qua các tăng cường sự hỗ trợ của Active Directory Group Policy, cho phép quản lý dễ dàng triển khai trực thuộc Trung ương quản lý trình duyệt trên máy tính để bàn trong mạng của họ.
b. Firefox
Tháng 6 năm 2008, Mozilla phát hành Firefox 3, một cập nhật lớn, phổ biến của nó web miễn phí mã nguồn mở, trình duyệt. Firefox 3 là kết quả của ba năm của những nỗ lực từ hàng ngàn nhà phát triển, chuyên gia bảo mật, nội địa hóa và cộng đồng hỗ trợ, và thử nghiệm từ khắp nơi trên thế giới.
Có sẵn trong khoảng 50 ngôn ngữ, Firefox 3 là 2-3 lần nhanh hơn của nó người tiền nhiệm và cung cấp hơn 15.000 cải tiến, bao gồm cả thông minh mang tính cách mạng vị trí thanh, bảo vệ phần mềm độc hại, và mở rộng dưới mui xe làm việc để cải thiện tốc độ và hiệu suất của trình duyệt.
"Chúng tôi thực sự tự hào của Firefox 3 và nó chỉ cho thấy những gì cam kết, năng lượng toàn cầu cộng đồng có thể làm gì khi họ làm việc cùng nhau, "ông John Lilly, giám đốc điều hành của Mozilla.
Kinh nghiệm người dùng
Những cải tiến Firefox 3 bao gồm Firefox 3 thanh địa chỉ thông minh, được trìu mến được gọi là học như những người sử dụng nó, thích nghi với sở thích của người dùng và "Awesome Bar." cung cấp phù hợp trận đấu tốt hơn theo thời gian.
Firefox 3 Thư viện lưu trữ lịch sử duyệt web, đánh dấu, và các thẻ, nơi họ có thể thể dễ dàng tìm kiếm và tổ chức. One-click đánh dấu và gắn thẻ thực hiện dễ dàng nhớ, tìm kiếm và tổ chức các trang web. Phóng to toàn bộ trang hiển thị bất kỳ phần nào của một trang web, đến gần và có thể đọc được, trong vài giây. Hình cho thấy 03/06 mẫu Firefox 3 màn hình.
Firefox Hiệu suất
Firefox 3 được xây dựng trên nền tảng Gecko 1,9, kết quả trong một an toàn hơn, dễ sử dụng, và cá nhân sản phẩm. Firefox 3 sử dụng ít bộ nhớ trong khi nó đang chạy hơn so với các phiên bản trước, và thiết kế lại trang dựng hình và bố trí động cơ có nghĩa là người dùng xem các trang web 02:58 nhanh hơn so với Firefox 2 lần.
an ninh
Firefox 3 làm tăng thanh cho an ninh. Các phần mềm độc hại và lừa đảo bảo vệ giúp bảo vệ từ virus, sâu, trojan, và phần mềm gián điệp để giữ mọi người an toàn trên Web. Firefox 3 một cú nhấp chuột thông tin trang web ID cho phép người dùng để xác minh rằng một trang web là những gì nó tuyên bố là. Mozilla nguồn mở quá trình thúc đẩy kinh nghiệm của hàng ngàn chuyên gia an ninh trên toàn cầu.
Tùy biến
Firefox 3 cho phép người dùng tùy biến trình duyệt của họ với hơn 5.000 tiện ích. Firefox add-ons cho phép người dùng quản lý các nhiệm vụ như tham gia đấu giá trực tuyến, tải lên các hình ảnh kỹ thuật số, nhìn thấy những dự báo thời tiết, và nghe nhạc, tất cả từ sự tiện lợi của trình duyệt. Tiện ích quản lý mới giúp người dùng tìm kiếm và cài đặt các tiện ích trực tiếp từ trình duyệt.
Để biết thêm thông tin về Mozilla Firefox 3 và làm thế nào nó cung cấp một dễ dàng hơn, nhanh hơn, và kinh nghiệm trực tuyến an toàn hơn, http://www.mozilla.com/firefox/features . Mozilla Firefox 3 có sẵn cho Windows, Linux, và Mac hệ thống điều hành OS X
như là một tải về miễn phí từ http://www.getfirefox.com.
Lưu ý phát hành của Firefox 3 đã được khởi Ngày Tải về, cơ sở cộng đồng của Mozilla chiến
dịch để thiết lập một thương hiệu mới kỷ lục thế giới cho số lượng lớn nhất của phần mềm tải trong 24 giờ. Từ 18:16 UTC ngày 17 tháng 6 năm 2008 18:16 UTC ngày 18 Tháng Sáu 2008, 8.002.530 bản của Firefox 3 đã được tải về.
c. Safari
máy tính cá nhân, tải trang web nhanh gấp 1,9 lần so với Internet Explorer 7 và gấp 1,7 lần nhanh hơn so với Firefox 2.
Safari cũng chạy JavaScript lên đến sáu lần nhanh hơn so với các trình duyệt khác, và là lần đầu tiên trình duyệt để hỗ trợ các tiêu chuẩn web mới nhất cần thiết để cung cấp những thế hệ tiếp theo Web tương tác cao, kinh nghiệm 2,0. Safari 3.1 có sẵn như là một tải về miễn phí tại www.apple.com / safari cho cả hai hệ điều hành Mac X và Windows.
Safari là trình bày trong hình 6-4.
"Safari 3.1 cho Mac và Windows có tốc độ nhanh, dễ dàng sử dụng và các tính năng thanh lịch giao diện người dùng ", ông Philip Schiller, phó chủ tịch cấp cao của Apple sản phẩm trên toàn thế giới Tiếp thị. "Và tốt nhất của tất cả, Safari hỗ trợ âm thanh, video mới nhất và các tiêu chuẩn hoạt hình cho một kinh nghiệm ngành công nghiệp hàng đầu của Web 2.0. "
Safari Hiệu suất
Safari là một tính năng trải nghiệm duyệt web trực quan với kéo-và-thả đánh dấu, dễ tổ chức các tab, một khả năng tích hợp cho thấy số lượng các trận đấu trong một trang, và được xây dựng trong RSS reader để nhanh chóng quét các tin tức và thông tin mới nhất. Safari 3.1 là trình duyệt đầu tiên hỗ trợ video mới và các thẻ âm thanh trong HTML 5 và đầu tiên hỗ trợ CSS Animations. Safari cũng hỗ trợ Fonts Web CSS, thiết kế không giới hạn sự lựa chọn của phông chữ để tạo ra các trang web cảnh quan tuyệt đẹp mới.
Yêu cầu hệ thống
Safari 3.1 cho Mac OS X yêu cầu hệ điều hành Mac OS X Leopard hoặc phiên bản Mac OS X Tiger 10.4.11 và một tối thiểu 256MB bộ nhớ và được thiết kế để chạy trên bất kỳ máy Mac Intel dựa trên máy Mac với một bộ xử lý PowerPC G5, G4, hoặc G3 và xây dựng trong FireWire.
Safari 3.1 cho Windows yêu cầu Windows XP hoặc Windows Vista, tối thiểu là 256MB bộ nhớ, và một hệ thống với một bộ xử lý Intel Pentium 500MHz.
d. Chrome
Chrome của Google là bước đột phá vào thị trường trình duyệt mã nguồn mở. Trong những ngày đầu của Internet, các trang web thường xuyên ít hơn so với văn bản. Nhưng ngày nay các trang web đã phát triển thành một nền tảng mạnh mẽ cho phép người dùng cộng tác với bạn bè và đồng nghiệp thông qua email và các ứng dụng web, chỉnh sửa tài liệu, xem video, nghe nhạc, quản lý tài chính, và nhiều hơn nữa. Google Chrome được xây dựng cho Web ngày nay và các ứng dụng của ngày mai.
"Chúng tôi nghĩ rằng trình duyệt như cửa sổ web là một công cụ để người dùng tương tác với các trang web và các ứng dụng mà họ quan tâm, và điều quan trọng mà chúng ta không nhận được trong cách kinh nghiệm đó ", ông Sundar Pichai, phó chủ tịch quản lý sản phẩm Google "Cũng giống như trang chủ Google cổ điển, Google Chrome có một giao diện người dùng đơn giản với một cốt lõi tinh vi để cho phép các trang web hiện đại ".
Một màn hình của anh chị em mở mã nguồn của Chrome, Chromium, được thể hiện trong hình 6-5.
Chrome tính năng
Google Chrome được thiết kế để làm cho nó dễ dàng cho người dùng tìm kiếm và điều hướng các trang web cho nội dung mà họ đang tìm kiếm. Tính năng bao gồm
• Một thanh tìm kiếm và địa chỉ kết hợp một cách nhanh chóng có người sử dụng mà họ muốn đi.
• Khi người dùng mở một tab mới trong Google Chrome, họ sẽ thấy một trang bao gồm ảnh chụp nhanh của các trang web truy cập nhiều nhất của họ, tìm kiếm gần đây, và đánh dấu,
làm cho nó dễ dàng hơn để di chuyển các trang web.
• Mỗi tab trình duyệt hoạt động như một quá trình riêng biệt bằng cách cách ly các tab, nếu Một tab bị treo hoặc đối xử tệ bạc, những người khác vẫn ổn định và đáp ứng, và người dùng có thể tiếp tục làm việc mà không cần phải khởi động lại Google Chrome.
Google cũng xây dựng một công cụ JavaScript mới, động cơ V8, không chỉ tăng tốc độ web ngày nay ứng dụng, nhưng cho phép một lớp học hoàn toàn mới của các ứng dụng web mà không thể tồn tại trên ngày hôm nay của trình duyệt.
Mã nguồn mở
"Trong khi chúng ta thấy điều này như một sự thay đổi cơ bản trong cách mọi người nghĩ về các trình duyệt, chúng tôi nhận ra rằng chúng ta không có thể đã tạo ra Google Chrome trên của chúng ta ", ông Linus Upson, Giám đốc kỹ thuật, Google Inc. "Google Chrome được xây dựng dựa trên mã nguồn mở khác dự án đóng góp đáng kể cho công nghệ trình duyệt và giúp thúc đẩy cạnh tranh và đổi mới. "
Để tiếp tục thúc đẩy sự cởi mở của Web, Google Chrome được phát hành như là một dự án mã nguồn mở dưới tên Chromium. Mục đích là rằng Google sẽ làm cho các trình duyệt tương lai tốt hơn bằng cách đóng góp công nghệ cơ bản trong Google Chrome thị trường, trong khi vẫn tiếp tục phát triển các tính năng bổ sung.
Chrome Mây
Có rất nhiều của dư luận xung quanh Chrome là một công cụ tuyệt vời cho điện toán đám mây. Nó mở rộng điện toán đám mây vào máy tính tổ chức của bạn, và ngược lại. Điều này chủ yếu là do sức mạnh của động cơ V8 JavaScript và được xây dựng trong Google Gear. Google Gears mã nguồn mở, và họ cho phép các ứng dụng web mạnh mẽ thêm tính năng mới cho trình duyệt web. Các thành phần chính của API để Gears
• Một mô-đun cơ sở dữ liệu có thể lưu trữ dữ liệu tại địa phương
• Một mô-đun WorkerPool cung cấp thực hiện song song của mã JavaScript
• Một mô-đun chủ Cục lưu trữ và phục vụ tài nguyên ứng dụng (như HTML,JavaScript, hình ảnh, và như vậy)
• Một mô-đun máy tính để bàn cho phép các ứng dụng web tương tác tự nhiên hơn với các máy tính để bàn
• Một mô-đun Định vị cho phép các ứng dụng web phát hiện vị trí địa lý người dùng Người ta tin rằng Chrome sẽ cho phép máy tính để bàn và các ứng dụng web để kết hợp, đưa tất cả mọi thứ vào các đám mây để bạn thậm chí sẽ không phải suy nghĩ về cả hai điều kiện. Chrome một ứng dụng máy ảo cho cả hai ứng dụng web trên và chưa có mặt trong diễn đàn.
Google Chrome có thể được tải về tại www.google.com / chrome. Google Chrome dành cho Người dùng Mac và Linux vẫn còn trong các công trình. Để biết thêm thông tin về dự án mã nguồn mở, Chromium, hãy truy cập www.chromium.org.
Có một số cách khác nhau để kết nối với đám mây. Cách bạn chọn để làm như vậy sẽ phụ thuộc vào một số yếu tố bao gồm kỹ năng lập trình của bạn, nền tảng điện toán, bạn sử dụng, và những gì nhà cung cấp của bạn cung cấp.
6. Lưu trữ dữ liệu trên đám mây 6.1. Tổng quan
Trong chương này chúng ta sẽ nói đến cái gì được sử dụng cho việc lưu trữ đám mây, khi nào bạn cần và không cần đến nó, và một số vấn đề bảo mật.
Lưu trữ đám mây có một số ưu điểm hơn lưu trữ cổ điển. Nếu bạn lưu trữ dữ liệu trên mây, bạn có thể lấy dữ liệu đó từ bất kỳ đâu miễn là có truy cập Internet. Chúng ta cũng không cần sử dụng cùng một máy tính để làm việc, cũng không cần phải mang theo một thiết bị nhớ vật lý nào (USB, ổ cứng...). Nếu công ty của bạn có nhiều chi nhánh con, thì các chi nhánh cũng có thể truy cập tất cả dữ liệu từ các nhà cung cấp dịch vụ đám mây.
6.2. Các vấn đề cơ bản
- Lưu trữ đám mây giống như là một dịch vụ, nghĩa là có một bên sẽ cung cấp dịch vụ lưu trữ cho bạn. Và bạn chỉ phải trả tiền cho mỗi GB lưu trữ hoặc mỗi MB dữ liệu truyền đi truyền lại. Và do vậy, người dùng không cần phải trả phí cho cơ sở hạ tầng.
- Hiện tại đã có hàng trăm nhà cung cấp dịch vụ lưu trữ đám mây thông qua môi trường