Giới thiệu một số tính năng mới trong HTML6

(Ngày: 10/02/2020)
HTML6 được mong đợi như một giải pháp cho tất cả các vấn đề hiện có của HTML5. Bên cạnh đó HTML6 còn sở hữu nhiều tính năng mới sẽ đưa miền phát triển web lên một cấp độ hoàn toàn mới.

Những tính năng mới trong HTML6

Express tags

Đây là một tính năng tuyệt vời cho phép bạn thêm mọi thứ vào trang web với tên thẻ phù hợp với nội dung của nó. Bạn có thể sử dụng <logo></ logo> để thêm logo vào trang web, <navigation></ navigation> để thêm menu điều hướng, hay <sidebar></ sidebar> để tích hợp thanh bên trong trang web của bạn. Nếu như trước đây, bạn sẽ dùng thẻ div để làm điều này như <div id=”logo”></div>, <div id=”navigation”></div> hay <div id=”sidebar”></div>.

Tự động điều chỉnh kích thước ảnh

Thẻ <img> hiện có trong HTML không có khả năng điều chỉnh kích thước của hình ảnh trong trình duyệt vì nó chỉ có một thuộc tính src. Điều này đã gây ra sự cố cho trình duyệt hiển thị hình ảnh với kích thước tối ưu. HTML6 đang đưa ra một cách để đề xuất đúng kích cỡ của hình ảnh cho một thiết bị cụ thể để máy chủ có thể phân phối hình ảnh với độ phân giải phù hợp.

Kiểm soát video tốt

Dù không có thay đổi đối với giải thuật nén codec, Developer sẽ có thể điều chỉnh nó với các thuật toán nén khác nhau. Khả năng kết hợp DOM với video, móc nối gọi lại tốt hơn và cơ chế đồng bộ và kiểm soát nhiều hơn đối với các khung hình ảnh sơn chắc chắn sẽ cung cấp kiểm soát nhiều hơn và cung cấp trải nghiệm cải tiến cho người dùng.

Đề xuất HTML6 cho ứng dụng Single-Page mà không cần Javascript

Thông tin liên lạc sẽ được đảm bảo hơn

Thường thì người ta sẽ rất dễ dàng cho bất kỳ người dùng hoặc khách truy cập nào chỉ cần sao chép ID email hoặc bất kỳ thông tin liên lạc nào khác để giữ nó cho cơ sở dữ liệu của riêng mình. Điều này được bảo vệ trong HTML6, JavaScript sẽ ngăn người ta không thể sao chép và dán vào phiên bản HTML6 mới nhất. Việc tiếp cận thông tin liên lạc của khách truy cập được bảo vệ sẽ được cung cấp bởi giao diện trong các thiết bị di động.

Thư viện bộ nhớ cache đang sẵn sàng

JavaScript đã phát triển bởi Jquery framework đối với các thư viện tiêu chuẩn có sẵn. Bản cập nhật mới nhất của HTML sẽ tiết kiệm rất nhiều thời gian khi làm mới phiên bản lưu trữ trong Jquery vì nó sẽ có các thư viện được phân phối với trình duyệt. Vì thế, nếu bạn đang sử dụng thư viện cụ thể nào đó, bạn chỉ có thể phân phối nó bằng trình duyệt trong HTML6. HTML6 sẽ biến trình duyệt thành một CDN cho bạn.

Tiền vi xử lý

Bạn có thể chuyển đổi các ngôn ngữ thành JavaScript với sự tích hợp của các bộ tiền xử lý có thể cắm vào trong HTML6. Hiện tại, các developer phải biên dịch nhiều ngôn ngữ như Lisp, Erlang, Ruby, Scala, Pythoncetera vào JavaScript. Họ chỉ có thể sử dụng nó cho web. Phiên bản mới nhất của HTML6 dự kiến sẽ có các bộ tiền vi xử lý sẽ thực hiện công việc này bằng cách tạo ra một phiên bản tối ưu hóa các ngôn ngữ này bất cứ khi nào chúng được tuân thủ chéo trong JavaScript.

Chú thích cấp tiếp theo

Với bản cập nhật mới nhất của HTML6, cộng đồng nhà phát triển dự kiến sẽ có tùy chọn tốt hơn cho các chú thích. Chú thích chuẩn chỉ giới hạn ở phần ý kiến ở cuối trang, nhưng không được chú thích có thể được thêm vào từ, câu, đoạn, hình ảnh và thậm chí các phần trong video. Chuẩn hóa API xử lý các chú thích cơ bản theo cùng một cách trong các trang web và trình duyệt.  

Định dạng Micro mạnh mẽ hơn

Các định dạng vi mô là những mô hình nhỏ đại diện cho những điều phổ biến như bài đăng trên blog, sự kiện, đánh giá, thẻ,… trong các trang web. Với HTML6, bạn có thể nhận được phản hồi nhanh hơn từ các công cụ tìm kiếm với bộ tiêu chuẩn của các thẻ. Cùng với tính linh hoạt trong việc chọn định dạng ngày tháng, các mã số quốc gia cụ thể cho số điện thoại cũng được mong đợi.

Khả năng tích hợp camera

Camera hiện tại là một trong những thiết bị thiết yếu nhất cho con người để tương tác với người khác ở nhà hoặc tại văn phòng. HTML6 có thể kiểm soát tốt hơn, nhanh hơn đối với camera qua trình duyệt, form và các địa điểm liên quan khác. Các developer có thể mong đợi khả năng chụp ảnh khi đang di chuyển, lọc hình ảnh trực tiếp,… Với phiên bản mới nhất, khả năng chụp ảnh và video theo nhiều định dạng cho hình ảnh toàn cảnh và tạp HDR cũng được mong đợi.

Tăng cường bảo mật trên trình duyệt

Trình duyệt sẽ được bảo mật hơn về xác thực, có thể cung cấp chữ ký. Những thẻ này có các phím nhúng được lưu trữ trong các IC phần cứng, do đó loại bỏ việc sử dụng các cookie. Điều này sẽ không cho phép tin tặc sử dụng khóa bí mật để truy cập trình duyệt của bất kỳ ai. Ngoài ra, các trang web có thể yêu cầu chữ ký sẽ tốt hơn bằng các API tích hợp.

viblo.asia