Tải bản đầy đủ (.pdf) (7 trang)

HTML5 thay đổi Web như thế nào ?

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (274.01 KB, 7 trang )

HTML5 thay đổi Web như thế nào ?

Các Websites tinh xảo sẽ phát triển mạnh mẽ và dễ dàng hơn khi
HTML5 trở nên thông dụng. Sau đây là 9 tiện ích của HTML5.
Rất nhiều người mới đây đã chuyển sang dùng chuẩn web HTML5 sau khi
sự cạnh tranh giữa Adobe và Apple làm lộ bí mật về chuẩn trình duyệt thứ 5
này đã được phát triển cách đây 6 năm. HTML5 chạy tốt trên Apple nhưng
nó chỉ chạy hoàn hảo trên Safari.

Đó là lý do tại sao những chương trình nặng vẫn có thể hoạt động được.
Những người phát triển trình duyệt cũng như nhiều người khác có rất nhiều
ý tưởng để nâng cấp trình duyệt và Web, điều này dẫn đến sự ra đời của
trình duyệt thế hệ 5.
HTML5 sẽ làm thay đổi rất nhiều khía cạnh của cuộc sống trên Web. Nó
không thay thế Flash hay Shockwave: được dùng ít trong trò chơi ở
Miniclip.com. Đi
ều này cho thấy HTML5 ảnh hưởng đến thế nào. Tuy
nhiên, HTML5 thiết kế lại Web và cho phép các Websites cơ bản có nhiều
tiện ích hơn. HTML5 tags sẽ thay thế plug-in trong những việc đơn giản
cũng như làm cho Web bảo mật hơn và hiệu quả hơn.
Để biết rõ hơn những chuẩn mới mà thẻ HTML có, trong bài báo này chúng
tôi xin đưa ra ý kiến của một số nhà phát triển, lập trình và thiết kế. Dưới
đây là những tiện ích khi HTML5 được ứng dụng và được chuẩn hóa trên
Web:
HTML5 làm giảm tầm quan trọng của các plug-ins
Trước đây, câu chuyện về Web gắn với plug-in hay add-on của một trình
duyệt bởi nó khuyến khích sự sáng tạo cũng như sự trải nghiệm. Âm thanh,
ảnh động hay những thủ thuật khác xuất hiện trên Web thông qua plug-ins,
phát triển bởi Sun, Adobe, RealAudio, Microsoft và rất nhiều hãng khác.
Giao diện plug-ins mở đối với tất cả và m
ọi người có thể trải nghiệm bằng


cách thêm những tính năng mới.
Cuộc chiến về Flash có thể là cuộc chiến nổi tiếng nhất, nhưng sức mạnh
mới được từ HTML5 cũng đe dọa tới hệ mã lệnh. JavaFX là lý tưởng, nhưng
ai là người muốn học một loại cú pháp mới trong khi JavaScrip và Canvas
đang làm rất tốt. Ai cần hệ thống Real khi các video sẽ được chuyển thành
audio và video? Plug-in dường nh
ư sẽ bị lãng quên.
Plug-ins sẽ bị biến mất hoặc không được dùng? Có thể, nhưng nó còn phụ
thuộc vào việc làm của bạn. Nếu bạn muốn vẽ hình ảnh, Canvas là thích hợp
nhất. Nhưng nếu muốn vẽ một thế giới 3-D đặc biệt, giống như trong các trò
chơi Flash và Shockwave phức tạp, bạn sẽ phải dùng tới plug-in khi nó có
thể kết nối trực tiếp tới video cũng nh
ư chạy thế giới game 3-D.
HTML5 hỗ trợ đồ họa tương tác
Web cũ tải hình ảnh bằng cách tải file GIF hay JPG. Web mới có thể xây
dựng hình ảnh trên Canvas. Một loạt thư viện đồ họa đẹp được đưa ra, giúp
cho đồ họa của Website trở nên tương tác hơn.
Hiện nay, JavaScript có thể tính toán cũng như vẽ hình ảnh bằng dữ liệu.
Mọi thứ trở nên sống động khi nh
ững lập trình viên có thời gian để đưa ra
giải pháp. Adobe mới đây đã bắt đầu phát triển đồ họa tinh xảo cho HTML5.
Sự xuất hiện của những công cụ này sẽ mở đầu cho những khả năng mới
cũng như đồ họa sẽ được tinh xảo hơn hiện nay.
HTML5 cho phép các ứng dụng kết nối tới khu vực lưu trữ file
Những người lập trình Web thường lưu trữ một lượng lớn thông tin trong
các cookies (300 cookies tương đương với 4096 byte). Bộ công cụ dùng
plug-in Flash để trưng dụng lựa chọn từ ổ đĩa là phiên bản đầu của bộ công
cụ Dojo. Tuy nhiên, giờ đây chỉ c
ần sử dụng HTML5 là được.
Lập trình viên có thể lưu trữ bất cứ thứ gì họ muốn. Điều này giúp việc cài

đặt các ứng dụng dễ dàng hơn giống như các ứng dụng cũ. Các ứng dụng
chạy mã JavaScript từ ứng dụng lưu trữ HTML5 ngoại tuyến và hoạt động
ngay cả khi kết nối Web đang hoạt động.
Phương pháp này không ảnh hưởng tới hoạ
t động phát triển nhóm “đám
mây” bởi những dữ liệu có thể hoạt động như những lưu trữ thông minh.
Lập trình game có thể lưu trữ theo vùng những phần mô tả và ảnh minh họa,
giúp tiết kiệm thời gian tải thông tin nhiều lần.
Ngược lại, những dữ liệu này sẽ được lưu trữ trong các tệp tin hệ thống. Thế
nên việc lấy lại dữ liệu không phả
i là dễ dàng. Người dùng muốn chuyển dữ
liệu từ máy này sang máy khác sẽ gặp phải khó khăn.
HTNL5 sẽ đơn giản hóa chia nhỏ dữ liệu với cyborg data
Ai đã từng chia nhỏ dữ liệu từ các trang web đều biết rằng HTML không
giúp được nhiều ngoại trừ giúp trình duyệt nơi đặt dữ liệu. Microformats
trong HTML5 cung cấp các phương pháp tinh xảo giúp việc phân tích dữ
liệu dễ dàng hơn.
Không ai có thể dự
đoán microformats có thể thay đổi Web tới mức nào
nhưng rất dễ để thấy được nó đã giúp các lập trình viên có nhiều giải pháp
hơn.
HTML5 giúp hợp nhất các địa chỉ
Đối với máy chủ Web, địa chỉ máy tính của chúng ta đơn thuần chỉ là những
con số ẩn danh. Chuẩn HTML5 cho phép các trình duyệt định vị vị trí của
người dùng. Tuy nhiên, nó sẽ không hoạt động với các máy bàn (hoạt động
với GPS hoặc Wifi), nhưng nó lại hoạt động tốt với smartphone cầm tay.
HTML5 làm video của Web đẹp hơn
Chuẩn HTML5 giúp các nhà lập trình tiếp hợp videp dễ dàng hơn với thông
tin trên trang, cung cấp các ứng dụng tới lập trình viên jQuery và PHP ngoài
Flash, Silverlight hay JavaFX.

Mọi người đều muốn cung cấp mã nguồn mở
để mở những hình ảnh động và
âm thanh tương ứng dẫn đến việc không thống nhất. Chuẩn HTML5 sẽ là mã
nguồn mở trung gian, có nghĩa là chúng ta thay đổi cách gọi từ plug-in thành
codec. Tuy nhiên, dù ta có chuẩn video nhưng trình duyệt lại rất khó để dịch
dữ liệu.
Mặc dù vẫn còn sự cân nhắc cũng như thiếu sự nhất trí hoàn toàn, thẻ video
mới này sẽ cho thấy sức mạnh của video, giúp cho HTML bớt đi kí tự
văn
bản và video sẽ được dùng nhiều hơn.
HTML5 tạo ra wiget chat
Widget sử dụng trong iframes cho phép các trang web ghi nhớ lại thông tin
từ các trang khác trong vòng nhiều năm. Tuy nhiên chúng lại bị các rào cản
an ninh giới hạn khi chỉ lưu trữ mỗi wiget trong một sandbox riêng.
HTML5 cung cấp cơ chế chuẩn giúp các widget có thể trò chuyện với nhau.
Mặc dù chúng vẫn khống thể vượt qua được sandbox của widget khác nhưng
các widget có thể gửi tin nhắn qua lại, kết nối công việ
c, thậm chí là chuyển
đổi thông tin về người đang sử dụng máy tính
Các nhà quảng cáo có cơ hội để đăng quản cáo với các ô hình chữ nhật khác
nhau xuất hiện trên các trang web. Trong khi đó, các nhà phát triển vẫn
khẳng định sẽ tìm được những ứng dụng thức tế khác.
Tuy nhiên, sử dụng cơ chế này để gửi tin nhắn thì chỉ mới là bước đầu. Vẫn

×