10 điều bạn chưa biết Trình duyệt web của bạn có thể làm

Mục lục:

10 điều bạn chưa biết Trình duyệt web của bạn có thể làm
10 điều bạn chưa biết Trình duyệt web của bạn có thể làm

Video: 10 điều bạn chưa biết Trình duyệt web của bạn có thể làm

Video: 10 điều bạn chưa biết Trình duyệt web của bạn có thể làm
Video: Hướng dẫn cách chuyển file PDF sang WORD online miễn phí 2023 - YouTube 2024, Tháng tư
Anonim
Các trình duyệt web đã phát triển trong vài năm qua. Giờ đây, tính năng giữ của Internet Explorer 6 trên web đã bị hỏng, trình duyệt đã triển khai nhiều tính năng mới thú vị mà trang web đang tận dụng ngày nay.
Các trình duyệt web đã phát triển trong vài năm qua. Giờ đây, tính năng giữ của Internet Explorer 6 trên web đã bị hỏng, trình duyệt đã triển khai nhiều tính năng mới thú vị mà trang web đang tận dụng ngày nay.

Bài viết này tập trung vào các công nghệ web mới mà bạn có thể sử dụng trên các trang web thực tế hiện nay. Chắc chắn, một số bạn không nghi ngờ gì về số lượng này, nhưng phần lớn mọi người chưa từng nghe về tất cả chúng.

Kéo và thả để tải lên

Nhiều trang web hiện cho phép bạn tải lên tệp chỉ bằng cách kéo và thả chúng vào cửa sổ trình duyệt của bạn - một thay đổi chào mừng từ việc phải nhấp vào nút duyệt và sử dụng trình chọn tệp, như chúng tôi đã chỉ vài năm trước. Cho dù bạn đang đính kèm tệp vào email trong Gmail hay tải hình ảnh lên imgur.com để chia sẻ nhanh, bạn có thể kéo và thả tệp vào trang web.

Image
Image

Hiển thị đồ họa 3D trong trình duyệt

Các trình duyệt như Chrome và Firefox hiện hỗ trợ WebGL, cho phép các trang web hiển thị đồ họa 3D mà không cần bất kỳ plugin nào. WebGL có thể được sử dụng cho các trò chơi và các mô hình 3D khác, nhưng trang web phổ biến nhất sử dụng WebGL có thể là Google Maps. Trên Google Maps trong Chrome, bạn có thể bật “MapsGL.” Điều này sẽ khiến Google Maps hiển thị bản đồ với OpenGL, dẫn đến hoạt ảnh mượt mà hơn. Khi sử dụng Chế độ xem phố, bạn sẽ thấy hoạt ảnh khi bản đồ phóng to. Chế độ xem phố cũng sẽ được hiển thị bằng OpenGL chứ không phải Adobe Flash.

Nếu Google Maps không đủ ấn tượng, công cụ Quake 3 đã được điều chỉnh để hoạt động trong WebGL trong trình duyệt của bạn. Trang web này cũng sử dụng đặc điểm khóa con trỏ (hoặc khóa chuột) để lấy con trỏ chuột của bạn và giữ nó trong vùng trò chơi.

Image
Image

Giao tiếp với WebSockets

HTML không bao giờ được thiết kế để cho phép các trang web liên lạc qua lại với các máy chủ web. HTML đã được tạo cho các trang web tĩnh và hầu hết các trang web hiện đang sử dụng các phương pháp dựa trên bỏ phiếu để liên lạc với máy chủ. WebSockets cho phép các trang web tạo một kênh giao tiếp đầy đủ thông qua kết nối TCP, làm giảm đáng kể độ trễ và lưu lượng mạng khi các trang web cần gửi dữ liệu qua lại với các máy chủ.

WebSockets được sử dụng bởi trò chơi BrowserQuest của Mozilla, cho phép trò chơi chạy bên trong trình duyệt của bạn để gửi các sự kiện qua lại tới máy chủ của nó. WebSockets cũng đã được sử dụng để tạo các ứng dụng khách IRC đang chạy trong trình duyệt của bạn. Có lẽ ấn tượng nhất, WebSockets cũng đã được sử dụng để tạo ra một khách hàng torrent JavaScript chạy trong trình duyệt của bạn, cung cấp cho người dùng Chrome OS một ứng dụng khách gốc torrent. JSTorrent có vẻ không ổn định, nhưng đây là một ví dụ hay về những gì có thể với WebSockets.

Image
Image

Phát video và nhạc không có flash

Video HTML5 đã nhận được nhiều sự chú ý, vì vậy, nhiều người biết rằng giờ đây có thể phát lại video ở định dạng H.264 (MP4), WebM và Ogg Theora mà không cần cài đặt Flash. Nhiều trang web video - bao gồm cả YouTube - cung cấp phát lại video dựa trên HTML5. Thật không may, nhiều trang web nhấn mạnh rằng họ cần DRM, đó là lý do tại sao YouTube vẫn sử dụng Flash cho video có quảng cáo và Netflix vẫn sử dụng Silverlight cho video của mình. "Thẻ video" của HTML5 có thể trông giống như trình phát video dựa trên Flash, vì vậy bạn có thể không bao giờ nhận thấy rằng trang web đang sử dụng nó - ngoại trừ việc phát lại video sẽ hoạt động trên thiết bị di động và sẽ hoạt động tốt hơn.

Image
Image

Chạy ứng dụng web ngoại tuyến

Trình duyệt hiện cho phép ứng dụng web hoạt động ngoại tuyến, cung cấp cho họ bộ nhớ cơ sở dữ liệu cục bộ mà họ có thể sử dụng để truy cập dữ liệu của bạn. Nhiều ứng dụng web ngoại tuyến của Google (bao gồm Gmail, Documents và Lịch) chỉ hoạt động trong Chrome, nhưng Kindle Cloud Reader của Amazon cũng có thể được sử dụng ngoại tuyến trong các trình duyệt khác như Firefox. Kindle Cloud Reader cho phép bạn tải xuống Sách điện tử mà bạn có thể đọc ngoại tuyến trong trình duyệt của mình sau này, ngay cả khi bạn không có kết nối Internet.

Image
Image

Truy cập Webcam và Hội nghị video của bạn

Giờ đây, các trang web có thể truy cập webcam của bạn - tất nhiên, với sự cho phép của bạn. Một trang web có thể sử dụng tính năng này để chụp ảnh từ webcam của bạn cho ảnh tiểu sử của bạn hoặc quay video. Tuy nhiên, nó cũng có thể sử dụng API WebRTC mới cho hội nghị truyền hình giữa các trình duyệt khác nhau mà không cần bất kỳ plugin nào. Trong tương lai, Hangouts của Google sẽ không yêu cầu plugin và Skype cũng sẽ chạy trong trình duyệt của bạn.

Tạo cửa sổ bật lên thông báo

Trình duyệt hiện cho phép các trang web hiển thị cho bạn thông báo trên màn hình. Ví dụ: Lịch Google có thể hiển thị cho bạn thông báo bật lên khi bạn đã tạo lời nhắc cho các sự kiện sắp tới. Các trang web trò chuyện và email có thể hiển thị cửa sổ bật lên để thông báo cho bạn về các tin nhắn mới.

Image
Image

Xác định vị trí của bạn

Giờ đây, các trang web có thể yêu cầu quyền truy cập vào vị trí của bạn. Nếu bạn đang sử dụng máy tính bảng hoặc một loại thiết bị khác có chip GPS chuyên dụng, trình duyệt sẽ sử dụng phần cứng GPS của bạn để xác định vị trí của bạn. Trên các thiết bị không có chip GPS, tên mạng không dây gần đó hoặc vị trí ISP của bạn có thể được sử dụng để ước tính vị trí hiện tại của bạn. Định vị địa lý có thể thay thế nhu cầu nhập địa chỉ của bạn vào các trang web hiển thị nội dung địa phương và cho phép bạn xác định vị trí chính xác của mình bằng cách sử dụng chip GPS trên máy tính xách tay.

Image
Image

Đặt ứng dụng web làm ứng dụng mặc định của bạn

Trình duyệt giờ đây cho phép ứng dụng web trở thành ứng dụng mặc định của bạn, vì vậy bạn có thể sử dụng Gmail trong trình duyệt của mình để gửi email khi bạn nhấp vào liên kết mailto: ở bất kỳ đâu trên máy tính - ngay cả bên ngoài trình duyệt của bạn.

Image
Image

Chạy mã gốc trong trình duyệt của bạn

Hơi gây tranh cãi, Chrome bao gồm Native Client của Google. Native Client cho phép các trang web chạy mã gốc được viết bằng các ngôn ngữ như C hoặc C ++. Mã được thực hiện trong một sandbox để bảo mật, và nó chạy ở tốc độ gần như nguyên gốc.

Native Client cho phép các trang web chạy mã hiệu suất cao cho những thứ như công cụ trò chơi và mã hóa video cục bộ. Đó có thể là con đường để nhận được nhiều ứng dụng nâng cao hơn trên Chrome OS. Cửa hàng Chrome trực tuyến chứa nhiều trò chơi được viết bằng Native Client, bao gồm cả một cổng của Bastion được đánh giá cao.

Image
Image

Trình duyệt đang đạt được các tính năng web mới với tốc độ nhanh. Chúng ta có thể biết ơn rằng Internet Explorer 6 không còn là tiêu chuẩn công nghiệp nữa.

Đề xuất: