Tài liệu Web 2.0
Số trang: 12
Loại file: docx
Dung lượng: 63.73 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Các phía máy khách / công nghệ trình duyệt web được sử dụng trong phát triển Web 2.0 làkhông đồng bộ JavaScript và XML ( Ajax ), Adobe Flash và Adobe Flex khuôn khổ, vàJavaScript / Ajax khuôn khổ như Yahoo! UI Library , Dojo Toolkit , MooTools , and jQuery .Thư viện giao diện người dùng , Dojo Toolkit , MooTools , và jQuery . Ajax programming usesJavaScript to upload and download new data from the web server without undergoing a full pagereload. lập trình Ajax sử dụng JavaScript để tải lên và tải về dữ liệu mới từ...
Nội dung trích xuất từ tài liệu:
Tài liệu Web 2.0Web 2.0Công nghệCác phía máy khách / công nghệ trình duyệt web được sử dụng trong phát triển Web 2.0 làkhông đồng bộ JavaScript và XML ( Ajax ), Adobe Flash và Adobe Flex khuôn khổ, vàJavaScript / Ajax khuôn khổ như Yahoo! UI Library , Dojo Toolkit , MooTools , and jQuery .Thư viện giao diện người dùng , Dojo Toolkit , MooTools , và jQuery . Ajax programming usesJavaScript to upload and download new data from the web server without undergoing a full pagereload. lập trình Ajax sử dụng JavaScript để tải lên và tải về dữ liệu mới từ máy chủ web màkhông cần trải qua một tải lại trang đầy đủ.Để cho phép người dùng tiếp tục tương tác với trang web, thông tin liên lạc như yêu cầu dữliệu sẽ đến máy chủ được tách ra từ dữ liệu trở lại trang (không đồng bộ). Nếu không, ngườisử dụng sẽ phải thường xuyên chờ đợi cho các dữ liệu trở lại trước khi họ có thể làm bất cứđiều gì khác trên trang đó, cũng giống như người dùng phải chờ đợi cho một trang để hoàn tấtviệc tải lại. Điều này cũng làm tăng hiệu suất tổng thể của trang web, như việc gửi yêu cầucó thể hoàn thành nhanh hơn độc lập ngăn chặn và phải xếp hàng để gửi dữ liệu trở lại chokhách hàng.Các dữ liệu lấy được một yêu cầu Ajax thường được định dạng trong XML hay JSON(JavaScript Object Notation) định dạng, hai sử dụng rộng rãi các định dạng dữ liệu có cấutrúc. Kể từ khi cả hai định dạng nguyên bản hiểu JavaScript, một lập trình viên có thể dễdàng sử dụng chúng để truyền dữ liệu có cấu trúc trong ứng dụng web của họ. Khi nhậnđược dữ liệu này là thông qua Ajax, chương trình JavaScript sau đó sử dụng Document ObjectModel (DOM) để tự động cập nhật các trang web dựa trên các dữ liệu mới, cho phép ngườidùng nhanh chóng và tương tác dễ dàng. Trong ngắn hạn, bằng cách sử dụng những kỹ thuậtnày, nhà thiết kế Web có thể làm cho các trang của họ chức năng như ứng dụng desktop. Forexample, Google Docs uses this technique to create a Web based word processor. Ví dụ, GoogleDocs sử dụng kỹ thuật này để tạo ra một web dựa trên bộ xử lý văn bản.Adobe Flex là một công nghệ thường được sử dụng trong các ứng dụng Web 2.0. Compared toJavaScript libraries like jQuery , Flex makes it easier for programmers to populate large datagrids, charts, and other heavy user interactions. [ 22 ] Applications programmed in Flex, arecompiled and displayed as Flash within the browser. So với các thư viện JavaScript nhưjQuery , Flex làm cho nó dễ dàng hơn cho các lập trình để dữ liệu lớn lưới điện, biểu đồ, vàtương tác mạnh cho người dung khác. [22] Các ứng dụng lập trình trong Flex, được biên dịch vàhiển thị như flash trong trình duyệt. Là một plugin phổ biến rộng rãi độc lập của W3C (WorldWide Web Consortium, cơ quan quản lý các tiêu chuẩn web và giao thức) tiêu chuẩn, Flash cókhả năng làm nhiều điều mà không thể trước khi có HTML5 , ngôn ngữ được sử dụng để xâydựng các trang web. Trong số nhiều khả năng Flash, phổ biến nhất được sử dụng trong Web2.0 là khả năng chơi âm thanh và video tập tin. Điều này đã cho phép việc tạo ra các trang Web2.0 mà phương tiện truyền thông video là tích hợp hoàn toàn với tiêu chuẩn HTML .Ngoài Flash và Ajax, JavaScript / Ajax khuôn khổ mới đây đã trở thành một phương tiện rấtphổ biến của việc tạo ra các trang Web 2.0. Tại cốt lõi của họ, những khung không sử dụngbất kỳ công nghệ khác nhau từ JavaScript, Ajax, và DOM. What frameworks do is smooth overinconsistencies between web browsers and extend the functionality available to developers.Những framework (khung làm việc) làm dễ dàng hơn nhưng không nhất quán giữa các trìnhduyệt web và mở rộng chức năng sẵn có để phát triển. Nhiều ứng dụng trong số chúng cũngđi kèm với các tùy biến, đúc sẵn widget mà hoàn thành nhiệm vụ thông dụng như chọn mộtngày từ lịch, hiển thị một biểu đồ dữ liệu, hoặc làm một bảng điều khiển theo thẻ.Về phía server, Web 2.0 sử dụng nhiều công nghệ như Web 1.0. Ngôn ngữ mới như PHP ,Ruby , Perl , Python , JSP và ASP được sử dụng bởi các nhà phát triển dữ liệu đầu ra tự độngsử dụng thông tin từ các tập tin và cơ sở dữ liệu. Điều gì đã bắt đầu thay đổi trong Web 2.0đó là cách dữ liệu này được định dạng. Trong những ngày đầu của Internet, có rất ít nhu cầucho các trang web khác nhau để giao tiếp với nhau và chia sẻ dữ liệu khác. In the newparticipatory web, however, sharing data between sites has become an essential capability.Trong web có sự tham gia mới, tuy nhiên, chia sẻ dữ liệu giữa các trang web đã trở thànhmột khả năng rất cần thiết. Để chia sẻ dữ liệu của nó với các trang web khác, một trang webphải có khả năng tạo ra trong máy có thể đọc các định dạng như XML ( Atom , RSS , vv) vàJSON . Khi một trang web dữ liệu có sẵn trong một trong các định dạng, một trang web kháccó thể sử dụng nó để tích hợp một phần chức năng của trang web vào chính nó, kết nối haicùng nhau. Khi mẫu thiết kế này được thực hiện, nó cuối cùng dẫn đến dữ liệu được cả haidễ dàng hơn để tìm và phân loại kỹ hơn, một d ...
Nội dung trích xuất từ tài liệu:
Tài liệu Web 2.0Web 2.0Công nghệCác phía máy khách / công nghệ trình duyệt web được sử dụng trong phát triển Web 2.0 làkhông đồng bộ JavaScript và XML ( Ajax ), Adobe Flash và Adobe Flex khuôn khổ, vàJavaScript / Ajax khuôn khổ như Yahoo! UI Library , Dojo Toolkit , MooTools , and jQuery .Thư viện giao diện người dùng , Dojo Toolkit , MooTools , và jQuery . Ajax programming usesJavaScript to upload and download new data from the web server without undergoing a full pagereload. lập trình Ajax sử dụng JavaScript để tải lên và tải về dữ liệu mới từ máy chủ web màkhông cần trải qua một tải lại trang đầy đủ.Để cho phép người dùng tiếp tục tương tác với trang web, thông tin liên lạc như yêu cầu dữliệu sẽ đến máy chủ được tách ra từ dữ liệu trở lại trang (không đồng bộ). Nếu không, ngườisử dụng sẽ phải thường xuyên chờ đợi cho các dữ liệu trở lại trước khi họ có thể làm bất cứđiều gì khác trên trang đó, cũng giống như người dùng phải chờ đợi cho một trang để hoàn tấtviệc tải lại. Điều này cũng làm tăng hiệu suất tổng thể của trang web, như việc gửi yêu cầucó thể hoàn thành nhanh hơn độc lập ngăn chặn và phải xếp hàng để gửi dữ liệu trở lại chokhách hàng.Các dữ liệu lấy được một yêu cầu Ajax thường được định dạng trong XML hay JSON(JavaScript Object Notation) định dạng, hai sử dụng rộng rãi các định dạng dữ liệu có cấutrúc. Kể từ khi cả hai định dạng nguyên bản hiểu JavaScript, một lập trình viên có thể dễdàng sử dụng chúng để truyền dữ liệu có cấu trúc trong ứng dụng web của họ. Khi nhậnđược dữ liệu này là thông qua Ajax, chương trình JavaScript sau đó sử dụng Document ObjectModel (DOM) để tự động cập nhật các trang web dựa trên các dữ liệu mới, cho phép ngườidùng nhanh chóng và tương tác dễ dàng. Trong ngắn hạn, bằng cách sử dụng những kỹ thuậtnày, nhà thiết kế Web có thể làm cho các trang của họ chức năng như ứng dụng desktop. Forexample, Google Docs uses this technique to create a Web based word processor. Ví dụ, GoogleDocs sử dụng kỹ thuật này để tạo ra một web dựa trên bộ xử lý văn bản.Adobe Flex là một công nghệ thường được sử dụng trong các ứng dụng Web 2.0. Compared toJavaScript libraries like jQuery , Flex makes it easier for programmers to populate large datagrids, charts, and other heavy user interactions. [ 22 ] Applications programmed in Flex, arecompiled and displayed as Flash within the browser. So với các thư viện JavaScript nhưjQuery , Flex làm cho nó dễ dàng hơn cho các lập trình để dữ liệu lớn lưới điện, biểu đồ, vàtương tác mạnh cho người dung khác. [22] Các ứng dụng lập trình trong Flex, được biên dịch vàhiển thị như flash trong trình duyệt. Là một plugin phổ biến rộng rãi độc lập của W3C (WorldWide Web Consortium, cơ quan quản lý các tiêu chuẩn web và giao thức) tiêu chuẩn, Flash cókhả năng làm nhiều điều mà không thể trước khi có HTML5 , ngôn ngữ được sử dụng để xâydựng các trang web. Trong số nhiều khả năng Flash, phổ biến nhất được sử dụng trong Web2.0 là khả năng chơi âm thanh và video tập tin. Điều này đã cho phép việc tạo ra các trang Web2.0 mà phương tiện truyền thông video là tích hợp hoàn toàn với tiêu chuẩn HTML .Ngoài Flash và Ajax, JavaScript / Ajax khuôn khổ mới đây đã trở thành một phương tiện rấtphổ biến của việc tạo ra các trang Web 2.0. Tại cốt lõi của họ, những khung không sử dụngbất kỳ công nghệ khác nhau từ JavaScript, Ajax, và DOM. What frameworks do is smooth overinconsistencies between web browsers and extend the functionality available to developers.Những framework (khung làm việc) làm dễ dàng hơn nhưng không nhất quán giữa các trìnhduyệt web và mở rộng chức năng sẵn có để phát triển. Nhiều ứng dụng trong số chúng cũngđi kèm với các tùy biến, đúc sẵn widget mà hoàn thành nhiệm vụ thông dụng như chọn mộtngày từ lịch, hiển thị một biểu đồ dữ liệu, hoặc làm một bảng điều khiển theo thẻ.Về phía server, Web 2.0 sử dụng nhiều công nghệ như Web 1.0. Ngôn ngữ mới như PHP ,Ruby , Perl , Python , JSP và ASP được sử dụng bởi các nhà phát triển dữ liệu đầu ra tự độngsử dụng thông tin từ các tập tin và cơ sở dữ liệu. Điều gì đã bắt đầu thay đổi trong Web 2.0đó là cách dữ liệu này được định dạng. Trong những ngày đầu của Internet, có rất ít nhu cầucho các trang web khác nhau để giao tiếp với nhau và chia sẻ dữ liệu khác. In the newparticipatory web, however, sharing data between sites has become an essential capability.Trong web có sự tham gia mới, tuy nhiên, chia sẻ dữ liệu giữa các trang web đã trở thànhmột khả năng rất cần thiết. Để chia sẻ dữ liệu của nó với các trang web khác, một trang webphải có khả năng tạo ra trong máy có thể đọc các định dạng như XML ( Atom , RSS , vv) vàJSON . Khi một trang web dữ liệu có sẵn trong một trong các định dạng, một trang web kháccó thể sử dụng nó để tích hợp một phần chức năng của trang web vào chính nó, kết nối haicùng nhau. Khi mẫu thiết kế này được thực hiện, nó cuối cùng dẫn đến dữ liệu được cả haidễ dàng hơn để tìm và phân loại kỹ hơn, một d ...
Tìm kiếm theo từ khóa liên quan:
Web 2.0 tài liệu Web 2.0 lý thuyết Web 2.0 công nghệ Web 2.0 tìm hiểu Web 2.0Tài liệu liên quan:
-
Công nghệ và dữ liệu trong thư viện thông minh: Phần 1
307 trang 24 0 0 -
5 trang 22 0 0
-
124 trang 21 0 0
-
0 trang 21 0 0
-
Trojan 2.0 - Hệ luỵ của công nghệ Web 2.0
5 trang 21 0 0 -
239 trang 16 0 0
-
'Hành trang' cần thiết để đón nhận thế hệ web mới 2.0
3 trang 15 0 0 -
Bài giảng Phương tiện tương tác kỹ thuật số: Chương 4 - Trần Thị Kim Chi
115 trang 15 0 0 -
Web 2.0 – Đi tìm 'bảy phần chìm' của tảng băng trôi
3 trang 15 0 0 -
Web 2.0 - Những bí mật tiếp thị
8 trang 12 0 0