it-swarm-id.com

Dengan cara apa HTML5 dapat meningkatkan Aplikasi Web?

Dalam beberapa bulan terakhir banyak perusahaan web, pengembang dan profesional browser berbicara tentang HTML5 karena ini adalah evolusi/revolusi baru untuk web.

Secara praktis, dengan cara apa HTML5 dapat meningkatkan aplikasi web yang ada seperti Office Suites (mis. Google Documents) atau Jejaring Sosial (mis. Facebook), Editor Foto Online, dll?

12
Drake

Itu bisa meningkatkan aplikasi kantor web yang ada yang menyimpan data dengan menggunakan "Penyimpanan Web".

Pengkodean situs jejaring sosial bisa lebih mudah dengan Database SQL dan Pekerja Web untuk memuat berbagai bagian halaman. Juga mendukung Notifikasi.

Editor Foto Online dapat menggunakan Seret dan Jatuhkan.

Ini hanya beberapa ide tentang cara menggunakan fitur baru HTML 5 di aplikasi web Anda.

Saya pikir Anda harus memeriksa HTML 5 Rocks! Mereka memiliki daftar fitur yang baik dari HTML 5 dan contoh tentang cara menggunakannya. Ditambah sumber daya dan informasi tentang berita terbaru dari HTML5.

5
Bernie Perez

Mungkin ada 5 fitur yang paling banyak dibicarakan

  1. Pekerja web - memungkinkan pengembang untuk menjalankan skrip dalam pekerjaan latar belakang sehingga aplikasi web dapat melakukan lebih dari satu hal sekaligus.
  2. Tag video - Cara mudah untuk melakukan flash video online secara gratis, kita hanya perlu codec standar
  3. Kanvas - Persis seperti apa, cara membuat gambar dengan cepat dalam jendela browser
  4. Tembolok Aplikasi - Mengizinkan aplikasi menyimpan barang sehingga Anda dapat menggunakannya nanti tanpa terhubung ke internet (Baca email Anda nanti setelah diunduh, Seperti Google Gears tadinya)
  5. Geolokasi - Kemampuan browser menyampaikan lokasi ke aplikasi

Banyak dari fitur ini telah diterapkan di beberapa browser dan aplikasi. Google latitude menggunakan lokasi geo, Google gears adalah implementasi berbasis plug-in dari ide yang sama seperti cache aplikasi, Kanvas seperti hal-hal yang telah dilakukan dengan JavaScript.

Pekerja web adalah baru dan dapat memungkinkan banyak hal berbeda terjadi di dalam aplikasi web. Segala jenis pemrosesan samping yang tampaknya berfungsi sekarang, akan lebih lancar karena satu utas dapat didedikasikan untuk pemberitahuan atau obrolan di tempat atau tugas pemrosesan berkala lainnya dalam aplikasi.

Sumber:
http://geektechnica.com/2009/06/5-amazing-html5-features-to-look-forward-to/

3
danivovich

Kanvas dan Utas Web Pekerja adalah aspek paling menarik dari HTML5 untuk saya. Saya telah menulis beberapa aplikasi web yang menggunakan fitur-fitur itu:

GioAUTHor [sic] menggunakan kanvas secara luas untuk memungkinkan Anda merencanakan jalur di peta dan kemudian menemukan rute terpendek dari awal hingga selesai (melalui algoritma Dijkstra dalam JavaScript).

Demo Utas JavaScript menggunakan kanvas secara terbatas tetapi menunjukkan penggunaan Worker Threads, lengkap dengan kode demo. Itu juga menggunakan HTML5 input type = "range" slider control.


Dukungan browser HTML5 sangat beragam seperti browser itu sendiri. Ada situs Nice (dalam HTML5, natch) tentang kesiapan HTML5 yang menunjukkan siapa yang siap untuk apa.

2
Alan

Tiga favorit saya adalah CSS3, Canvas dan WebSockets. Gabungan mereka dapat menyediakan fitur kolaborasi yang sangat kuat untuk aplikasi web apa pun. WebSockets akan menggantikan pseudo-realtime messaging dengan polling ajax. Beberapa hal yang saya lihat digunakan sejauh ini adalah obrolan berbasis web (lumpuh) dan pemetaan pikiran webapp (terlihat sangat keren ketika dua orang memetakan beberapa proyek).

2
Eimantas

Kemampuan HTML5 terutama menggantikan apa yang dilakukan Flash, dengan kanvas dan video tag yang membuat video, game, dan editor gambar online jauh lebih mudah dilakukan tanpa Flash.

Meskipun ini mungkin tidak tampak seperti peningkatan besar, Flash adalah banyaklebih besar masalah pada platform non-Windows daripada Windows.

1
Gelatin

Sebagian besar tes kecepatan bandwidth berbasis flash. Sekarang mereka dapat berbasis html5 ... Ini berarti memuat halaman lebih cepat dan pengukuran bandwidth yang lebih akurat.

Contoh yang bagus adalah: SpeedOf.me

0
vivaHtml5