YOMEDIA
10 ứng dụng để sử dụng triệt để HTML5
Chia sẻ: Nguyễn Phương Linh Phương
| Ngày:
| Loại File: PDF
| Số trang:8
102
lượt xem
27
download
Download
Vui lòng tải xuống để xem tài liệu đầy đủ
Các web ứng dụng mô hình cơ bản gần như không thay đổi trong suốt hai thập kỉ qua. Thậm chí các website HTML5 tài tình hiện nay cũng không có nhiều khác biệt với các website nguyên thủy, nhất là về mặt bản chất. Một nhà phát triển wrap sẽ trau chuốt các dữ liệu và thêm vào đó một chút JavaScript để làm cho trang web đó có tính tương tác cao hơn. Vì thế, tất cả những bàn luận xôn xao quanh HTML5 chẳng qua chỉ là một trò chơi chuyển đổi ứng dụng trên các trang...
AMBIENT/
Chủ đề:
Nội dung Text: 10 ứng dụng để sử dụng triệt để HTML5
- 10 ứng dụng để sử dụng triệt để HTML5
Các web ứng dụng mô hình cơ
bản gần như không thay đổi trong
suốt hai thập kỉ qua. Thậm chí các
website HTML5 tài tình hiện nay cũng không có
nhiều khác biệt với các website nguyên thủy, nhất là
về mặt bản chất. Một nhà phát triển wrap sẽ trau
chuốt các dữ liệu và thêm vào đó một chút JavaScript
để làm cho trang web đó có tính tương tác cao hơn.
Vì thế, tất cả những bàn luận xôn xao quanh HTML5
chẳng qua chỉ là một trò chơi chuyển đổi ứng dụng
trên các trang web.
Có lẽ phải một thời gian nữa người ta mới có thể có
câu trả lời cho câu hỏi: Liệu HTML5 có thể thay thế
mã gốc? Tuy nhiên ở thời điểm hiện tại, có 10 ứng
- dụng nổi bật mà HTML5 có thể cung cấp cho người
dùng.
Ứng dụng được tối ưu hóa số 1 của HTML5:
TweetDeck.
Ban đầu, TweetDeck chỉ đơn thuần là một ứng dụng
bản địa. Tuy nhiên càng về sau, khi các ứng dụng
web ngày càng trở nên thông dụng và phổ biến mạnh
mẽ thì người ta lại nghĩ đến việc phát triển duy trì vị
thế dẫn đầu của TweetDeck.
James Whittaker, một kiến trúc sư luôn giúp người
dùng có những trải nghiệm về sản phẩm thông qua
website cho biết: Khi các ứng dụng trên web có xu
hướng trở thành những thách thức mới thì các tính
năng bổ sung này sẽ giúp phiên bản ứng dụng ngày
càng tinh vi.
Ông cho hay “Cái cuốn hút khi làm việc với HTML
và JavaScript là bạn có thể làm được hầu như tất cả
- những gì bạn muốn”. Tuy nhiên ông cũng cho biết
trước những phàn nàn có thể xảy ra bởi những hạn
chế cross – domain của HTML5 khiến nó chỉ có thể
tương tác với máy chủ. Nhóm của ông đã làm việc
xung quanh những hạn chế này với proxy và bằng
cách gắn những thông báo API từ HTML5.
Ứng dụng được tối ưu hóa số 2 của HTML5:
Pirates Love Daisies
Grant Skinner là Tổng giám đốc và kiến trúc sư
trưởng của một công ty thiết kế đã từng làm trong
chuyên ngành trò chơi Flash. Sau đó Microsoft đã
yêu cầu ông sáng chế một cái gì đó thể hiện uy tín
của HTML5 và sức mạnh của IE9. Và trò chơi ngẫu
nhiên Pirates Love Daisies là kết quả của việc này.
Ông cũng cho hay: “"Microsoft thực sự rất chú trọng
đến các thiết kế đồ họa. Và nhiệm vụ hàng đầu của
- chúng tôi là xây dựng một trò chơi nhằm thể hiện tối
đa các công dụng của IE”.
Ứng dụng được tối ưu hóa số 3 của HTML5:
NakshArt
Nếu bạn nhìn lên bầu trời đêm để đếm sao thì việc
các định các chòm sao là quá đơn giản với NakshArt.
Các trang HTML5-savvy sẽ xác định vị trí của bạn và
lấy thời gian từ việc trình duyệt để rồi thể hiện hình
ảnh bầu trời đêm lên màn hình máy tính của bạn.
NakshArt cũng lưu giữ thông tin về bầu trời đêm
trong cách dữ liệu cơ sở nhằm rút ngắn thời gian
phản hồi của các website này cho lần viếng thăm kế
tiếp.
Ứng dụng được tối ưu hóa số 4 của HTML5:
Aviary
- Bạn vẫn phải tốn hàng trăm thậm chí là hàng nghìn
đô la cho việc sử dụng Photoshop phải không? Càng
ngày người ta càng ít có lý do để sử dụng một phần
mềm đắt đỏ như thế bởi lẽ ngày nay, thế giới như
đang thay đổi từng giờ khi các công cụ biên tập hình
ảnh dự trên HTML5 đang dần chạy theo xu hướng sử
dụng công cụ dựa trên công nghệ Flash. Nếu bạn
muốn thay đổi các điểm ảnh hay dựng ảnh từ nhiều
lớp thì các công cụ chỉnh sửa hình ảnh này của
HTML5 gần như không khác biệt mấy với
Photoshop.
Ứng dụng được tối ưu hóa số 5 của HTML5:
Scribd
Là một trang web lưu trữ dữ liệu, hiện nay
Scribd đã gửi lên HTML5 những tài liệu không cần
sử dụng Flash. Sở dĩ trước đây các công ty sử dụng
Flash bởi vì hỗ trợ phông chữ của nó là tốt hơn nhiều
- so với HTML nguyên gốc. Tuy nhiên giờ đây,
HTML5 đã hỗ trợ rất nhiều font chữ, do đó mà các
văn bản gần như không bị lỗi so với nguyên bản. Quá
hoàn hảo phải không? Công cụ này dường như đang
làm việc rất hiệu quả cho dù font chữ là một trong số
những yếu tố khó khăn nhất để đạt được sự chính
xác.
Ứng dụng được tối ưu hóa số 6 của HTML5:
Basecamp Mobile
Phiên bản di động mà mục tiêu là WebKit có thể
trình duyệt và cung cấp hầu hết các tính năng khéo
léo của HTML5 mà máy tính để bàn có thể làm được
lên một gói ứng dụng dựa trên điều chỉnh kích thước
màn hình nhỏ của điện thoại thông minh.
Ứng dụng được tối ưu hóa số 7 của HTML5:
PhobosLab
- Hướng đi cho các ứng dụng HTML5 là thường thông
qua trình duyệt, và PhobosLab là con đường tiêu
chuẩn khi tạo ra các trò chơi như Biolab Disaster and
Drop JS.
Ứng dụng được tối ưu hóa số 8 của HTML5:
Walking Man
Nếu bạn nghĩ rằng file CSS chỉ dành cho việc lựa
chọn các kích thước phông chữ hoặc màu sắc của
nền, thì hãy nhìn vào Man Walking của Andrew
Hoyer. HTML là chỉ là một bộ sưu tập DIVs hình ảnh
cũ của thân, cánh tay, và chân. Các tập tin CSS thay
đổi vị trí của DIV, khiến các hình ảnh tự động di
chuyển như một con người.
Ứng dụng được tối ưu hóa số 9 và 10 của HTML5:
Google and Yahoo
- Nếu đây là một danh sách các dự án của HTML5 thì
Google và Yahoo chiếm đến 70 - 80% các hạng mục.
Từ các sản phẩm mở đường như Gmail các trình biên
dịch Java-to-JavaScript được gọi là Google Web
Toolkit hay như Google Maps, Google tiếp tục thúc
đẩy các khả năng mà một trình duyệt có thể thực
hiện. Và cũng cần phải nhắc thêm rằng Yahoo hiện
đang sử dụng HTML5 như một ứng dụng trong khi
Google chỉ đơn thuần là một công ty tìm kiếm.
Hiện nay, các kĩ sư của Yahoo và Google đều đang là
những người đóng góp chính trong hội đồng HTML5
và cả hai đều đang cố gắng làm cho công cụ này trở
nên hoàn hảo nhất.
Thùy Linh
(Theo Zdnet)
Thêm tài liệu vào bộ sưu tập có sẵn:
Báo xấu
LAVA
ERROR:connection to 10.20.1.100:9315 failed (errno=111, msg=Connection refused)
ERROR:connection to 10.20.1.100:9315 failed (errno=111, msg=Connection refused)
Đang xử lý...