AJAX – Tương lai của Web 2.0 part 9

Chia sẻ: Mr Yukogaru | Ngày: | Loại File: PDF | Số trang:5

0
67
lượt xem
27
download

AJAX – Tương lai của Web 2.0 part 9

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bản đồ trực tuyến cùng chia sẻ Một số trang web mới cho bạn chia sẻ thông tin với bạn bè, người thân hoặc với toàn thể cộng đồng Internet. Một số trang web mới cho bạn chia sẻ thông tin với bạn bè, gia đình hoặc thậm chí với toàn thể cộng đồng Internet. Các trang web bản đồ biết được sở thích của bạn là gì cũng như bạn làm gì. Nhiều dịch vụ bản đồ trực tuyến mới có được thông tin đó bằng cách cho bạn chia sẻ kinh nghiệm và suy nghĩ về những địa điểm bạn...

Chủ đề:
Lưu

Nội dung Text: AJAX – Tương lai của Web 2.0 part 9

  1. AJAX – Tương lai của Web 2.0 Bản đồ trực tuyến cùng chia sẻ Một số trang web mới cho bạn chia sẻ thông tin với bạn bè, người thân hoặc với toàn thể cộng đồng Internet. Một số trang web mới cho bạn chia sẻ thông tin với bạn bè, gia đình hoặc thậm chí với toàn thể cộng đồng Internet. Các trang web bản đồ biết được sở thích của bạn là gì cũng như bạn làm gì. Nhiều dịch vụ bản đồ trực tuyến mới có được thông tin đó bằng cách cho bạn chia sẻ kinh nghiệm và suy nghĩ về những địa điểm bạn yêu thích - trong khu vực bạn sống hoặc bên phía kia của địa cầu. Ta cùng xem 5 dịch vụ phổ biến: Flagr, 43 Places, Platial, Plazes và Wayfaring. Xây dựng trên dữ liệu bản đồ từ các dịch vụ như Google Maps, những trang web này cho bạn đánh dấu những địa điểm mình thích rồi mô tả theo ý kiến cá nhân. Bất cứ ai cũng có thể xem được nhận xét của người khác về địa điểm đó trên các trang web dịch vụ nhưng nếu muốn ghi nhận xét thì buộc phải đăng ký. Việc đăng ký khá đơn giản vì cả 5 trang web này đều miễn phí, yêu cầu duy nhất là một tài khoản e-mail hợp lệ (chú ý là Plazes còn đang trong giai đoạn thử nghiệm và 43 Places có thể thu phí). Ví dụ, bạn đang ở Mỹ và muốn tìm con đường bán đồ mỹ nghệ tốt nhất ở New York? Wayfaring của Wayfaring Media () đều có chỉ dẫn. Người dùng cũng có thể viết nhận xét trên các bản đồ của người dùng khác. Mặc dù hầu hết những lời đóng góp đều tích cực nhưng không phải nhận xét nào cũng hay. Dịch vụ Platial còn có tên là "The Peoples Atlas", có thêm tính năng liên kết các bản đồ với tin RSS, vì vậy bạn có thể nhận được thông tin về nhận xét mới cho những collection by traibingo 1
  2. AJAX – Tương lai của Web 2.0 nơi mình quan tâm, hoặc RSS từ những người nhận xét cụ thể mà bạn chỉ định, giúp trang web luôn cập nhật. Vài trang web cho bạn chèn hình ảnh, nhưng Platial là dịch vụ duy nhất có hỗ trợ chèn video. Danh sách du lịch Bất cứ ai từng sử dụng dịch vụ Flickr chia sẻ hình ảnh của Yahoo đều nhận ra tính năng tag làm việc như thế nào: người dùng gán từ khóa để phân loại hình ảnh của mình. Tính năng này cũng được Robot Co-op đưa vào 43 Places (). Dịch vụ này có mô tả về hàng ngàn địa danh trên khắp thế giới. Bên cạnh tên địa danh thông thường, bạn sẽ tìm thấy các nhãn phân loại như "Pirates of the Caribbean" đưa ra những thông tin có liên quan đến cướp biển Ca-ri-bê... Thậm chí trang web còn đưa ra những đánh giá của người dùng cho từng địa điểm nhiều người thích đến (cao nhất là 100%). Plazes () tự động kết nối dữ liệu mà người dùng cung cấp với các địa danh sẵn có (được gọi là Plazes) bằng phần mềm desktop miễn phí. Phần mềm này cũng cho Nhận xét của một thành viên Platial về phép người dùng (tất cả hoặc chỉ những bến phà ở San Francisco, có hình, nhận người được bạn chỉ định) thấy được bạn xét và vị trí địa lý của nó trên Google đang ở đâu. Bạn có thể dùng dịch vụ này mà Maps. không cần tải phần mềm desktop để tìm Plazes và người dùng khác, nhưng nếu không sử dụng phần mềm này thì bạn không thể thêm Plaze vào CSDL của dịch vụ và người khác sẽ không thể thấy vị trí chính xác của bạn. Dịch vụ kém nhất là Flagr (), và tên cho trang web này là "Sharewhere". Dịch vụ này cũng đưa ra một số địa đanh nhưng mô tả thiếu nhiều chi tiết. Flagr cũng minh hoạ giống các trang web khác, dựa trên nội dung do người dùng tạo ra. Các vấn đề bảo mật Một chú ý quan trọng: những trang web bản đồ cá nhân đề cập trên và cả những trang web tương tự khác đều ẩn chứa rủi ro về bảo mật tính riêng tư. Mặc dù cả 5 dịch vụ trên đều có khả năng quy định ai được xem dữ liệu của bạn nhưng bạn đã gửi trọn thông tin cá nhân của mình vào máy chủ web. Thời gian sẽ trả lời liệu những dịch vụ đầy tham vọng này có trở thành dịch vụ bản đồ tương đương với những dịch vụ tên tuổi trong cộng đồng web như là MySpace hay YouTube hay không. Nhưng nếu bạn muốn thử thì tốt nhất hãy đến với Platial. collection by traibingo 2
  3. AJAX – Tương lai của Web 2.0 Google biến ứng dụng online thành offline Các ứng dụng web sẽ như thế nào nếu bạn không kết nối được Internet? Mục đích của API Gears mà Google đưa ra là để biến dữ liệu trực tuyến luôn sẵn có mọi lúc, mọi nơi. Các ứng dụng web sẽ như thế nào nếu bạn không kết nối được Internet? Mục đích của API Gears mà Google đưa ra là để biến dữ liệu trực tuyến luôn sẵn có mọi lúc, mọi nơi. Nếu dùng ứng dụng web, bạn sẽ vấp phải một trở ngại chung: khi không nối mạng (offline) thì bạn không thể lấy được dữ liệu. Nhưng một số ứng dụng đang xoay chuyển vấn đề này. Zimbra, ứng dụng e-mail nguồn mở, đã bổ sung bản offline tên là Zimbra Desktop từ hồi tháng 3 vừa qua. Mozilla cũng cho biết Firefox 3 sẽ hỗ trợ bộ nhớ đệm (caching) cho phép các ứng dụng web chạy offline. Và mô hình (framework) ứng dụng Ajax cho nền tảng để bàn của Adobe gọi là AIR sẽ có các tính năng hỗ trợ cho dữ liệu offline. Nhưng Google đã thực hiện một thay đổi lớn nhất cho đến nay về vấn đề này bằng Gears API mà hãng công bố vào tháng 5. Google tung ra Gears kèm với ứng dụng đầu tiên để áp dụng, đó là một phiên bản Google Reader mới cho bạn đọc tin RSS offline. Các công ty khác cũng bắt đầu sử dụng framework Gears; ứng dụng đầu tiên mà chúng tôi tìm thấy được là công cụ Remember the Milk để theo dõi khối lượng công việc trực tuyến (rememberthemilk.com). Hãy thử Gears Nhấn vào biểu tượng màu xanh lá nhỏ, ứng dụng Gears sẽ đệm dữ liệu để làm việc offline. Cả Google Reader và Remember the Milk đều đưa ra phương collection by traibingo 3
  4. AJAX – Tương lai của Web 2.0 thức hỗ trợ offline đơn giản như nhau. Bạn chỉ việc nhấn vào một biểu tượng mũi tên màu xanh lá trên thanh công cụ ở đầu màn hình để tải về hoặc đệm dữ liệu mà bạn cần làm việc offline. Một khi đã đồng bộ dữ liệu, bạn có thể ngắt kết nối và vẫn tiếp tục làm việc, thậm chí nếu bạn đóng và mở lại trình duyệt. Khi có kết nối trở lại, bạn nhấn vào biểu tượng mũi tên màu xanh dương ở cùng vị trí cũ và những thay đổi của bạn ánh xạ lại vào bản trực tuyến. Reader chạy với Gears hoạt động khá tốt mặc dù hỗ trợ offline của nó còn một chút thô sơ, cơ bản. Các bản tin văn bản như của Engadget hay của Techcrunch dĩ nhiên là chạy tốt nhất nhưng có lẽ bạn cũng muốn Reader đồng bộ cả hình ảnh vào tin và tăng số tin đồng bộ để đọc offline. Vẫn còn lỗi nhỏ là nếu bạn đang online và nhấn vào nút offline thì bạn sẽ bị trả lại về ngay tin đầu tiên đang đọc và bất kỳ hình ảnh nào có trên trang tin đó đều bị mất. Milk cũng gặp vấn đề tương tự. Xóa một tác vụ ở chế độ offline thì bạn không có cách nào để phục hồi lại tác vụ đó mặc dù bạn có thể dễ dàng undo hành động đó ở chế độ online. Dù sao đi nữa, khi chạy offline với một ứng dụng Gears thì bạn nên lên kế hoạch sử dụng. Bạn đừng hy vọng có thể bắt đầu công việc trong Reader mà không có kết nối ban đầu. Với những ứng dụng Gears hiện thời bạn cần kết nối ban đầu và chuyển tất cả chúng sang chế độ offline trước khi ngắt kết nối. Đây có thể là tùy chọn tốt để đồng bộ tự động bất cứ khi nào bạn online. Hỗ trợ offline không đem đến mọi thứ mà bạn muốn trong Google Reader, tiêu biểu là sẽ không có bất kỳ hình ảnh nào trong tin. Tương lai ứng dụng offline Dù vậy, những ứng dụng dựa trên Gears cũng đã phác họa được tương lai. Chắc chắn collection by traibingo 4
  5. AJAX – Tương lai của Web 2.0 là Gears hỗ trợ cho Reader nhưng nếu hỗ trợ cho cả Gmail hay Google Calendar thì có thể là điều rất tuyệt hay không? Và với Docs and Spreadsheet hay các ứng dụng khác trong bộ Google Apps thì sao? Hỗ trợ chạy offline sẽ là bước chính trong việc phát triển các ứng dụng chạy trên trình duyệt và những ứng dụng này sẽ rất có khả năng thay thế các ứng dụng để bàn. Thêm vào hỗ trợ offline cho Gmail hay Docs and Spreadsheet sẽ không phải là điều dễ dàng vì một lý do, dữ liệu có thể sẽ phải di chuyển nhiều. Làm việc cẩn thận nhất thiết phải đồng bộ dữ liệu để những gì có trên máy tính cũng nên có trên mạng. Nhưng một điều chắc chắn là hỗ trợ ứng dụng offline đang dần dần xuất hiện. Trong khi đó, nhiều ứng dụng nhỏ trên nền web 2.0 như là Remember the Milk sẽ tận dụng từ hỗ trợ offline. Các bộ công cụ như là Dojo Offline (dojotoolkit.org/offline) đang nở rộ, thuận tiện hơn cho các nhà phát triển xây dựng ứng dụng Gears. Và khi Firefox 3.0 hỗ trợ đệm dữ liệu offline ở mức sâu hơn thì tình huống này chắc chắn được cải thiện. collection by traibingo 5
Đồng bộ tài khoản