Trang chủ » Kiến thức » Kiến thức Responsive Web Design

Web 2.0 là gì? Và ý nghĩa của web 2.0

Hiện nay khái niệm web 2.0 đang ngày trở nên phổ biến. Mới nghe thì có vẻ như khái niệm web 2.0 là để chỉ một nền tảng, một công nghệ hoặc một bộ mã nguồn nào đó. Nhưng tất cả đều không phải. Hôm nay, hãy cùng vGing tìm hiểu xem web 2.0 là gì nhé.

Thực ra, web 2.0 là khái niệm để chỉ những mã nguồn website có tính mở và tương tác cao, giúp người dùng có nhiều quyền hạn hơn và dễ tiếp cận hơn. Có thể nói web 2.0 là website cộng đồng.

Mục đích ban đầu khi tạo ra World Wide Web (năm 1990) của Tim Berners-Lee là nhằm tạo phương tiện cho phép người dùng tự do đưa thông tin lên Internet và dễ dàng chia sẻ với mọi người (trình duyệt web đầu tiên do Berners-Lee viết bao gồm cả công cụ soạn thảo trang web). Tuy nhiên, sau đó web đã phát triển theo hướng hơi khác với những gì mà ông kỳ vọng.

Điểm khác nhau cơ bản giữa web 1.0 và 2.0

Vậy người tiền nhiệm của web 2.0: web 1.0 là gì?

Web 1.0 là thế hệ website cũ. Chủ yếu gồm các website dạng "đóng" hay vui vẻ gọi là "tự sướng" cũng được. Nơi người dùng thường chỉ có 2 nhiệm vụ chính là đọc ... và ấn nút "X" thoát khỏi trang web. Các web thể loại này thường thuộc về các công ty, tổ chức. Nhằm mục đích chính là giới thiệu đơn vị, hoặc tiếp cận người dùng. Nguồn tin trên các trang tin này là nguồn tin 1 chiều và bị kiểm soát tuyệt đối bởi quản trị viên.

Gần đây, nhiều nền tảng phát triển web mới như blog, wordpress hay wiki ngày càng được ưa chuộng. Nơi mọi thứ được chia sẻ nhiều hơn là "tuyên bố". Mọi người ai cũng có thể trở này nguồn cung cấp nội dung cho trang web của bạn. Các trang web dần mang tính chất xã hội hơn, thân thiện hơn. Và dần chúng được gọi là web 2.0.

KHÁI NIỆM

Khái niệm Web 2.0 đầu tiên được Dale Dougherty, phó chủ tịch của OReilly Media, đưa ra tại hội thảo Web 2.0 lần thứ nhất do OReilly Media và MediaLive International tổ chức vào tháng 10/2004.

Dougherty đã không hề đưa ra một định nghĩa cụ thể nào mà chỉ dùng các ví dụ so sánh phân biệt Web 1.0 và Web 2.0:

"DoubleClick là Web 1.0; Google AdSense là Web 2.0.

Ofoto là Web 1.0; Flickr là Web 2.0.

Britannica Online là Web 1.0; Wikipedia là Web 2.0. v.v...".

Sau đó Tim OReilly, chủ tịch kiêm giám đốc điều hành OReilly Media, đã đúc kết lại 7 đặc tính của Web 2.0:

  1. Web có vai trò nền tảng, có thể chạy mọi ứng dụng
  2. Tập hợp trí tuệ cộng đồng
  3. Dữ liệu có vai trò then chốt
  4. Phần mềm được cung cấp ở dạng dịch vụ web và được cập nhật không ngừng
  5. Phát triển ứng dụng dễ dàng và nhanh chóng
  6. Phần mềm có thể chạy trên nhiều thiết bị
  7. Giao diện ứng dụng phong phú

Thoạt đầu, Web 2.0 được chú trọng tới yếu tố công nghệ, nhấn mạnh tới vai trò nền tảng ứng dụng. Nhưng đến hội thảo Web 2.0 lần 2 tổ chức vào tháng 10/2005, Web 2.0 được nhấn mạnh đến tính chất sâu xa và bản chất hơn. Yếu tố cộng đồng.

CÔNG NGHỆ

Ứng dụng trên web là thành phần rất quan trọng của Web 2.0. Hàng loạt công nghệ mới được phát triển nhằm làm cho ứng dụng trên web "mạnh" hơn, nhanh hơn và dễ sử dụng hơn. Và được xem là nền tảng cơ bản của Web 2.0.
Kiến trúc công nghệ của Web 2.0 hiện vẫn đang phát triển nhưng cơ bản bao gồm: phần mềm máy chủ, cơ chế cung cấp nội dung, giao thức truyền thông, trình duyệt và ứng dụng.

Cung cấp nội dung
Bước phát triển đầu tiên và quan trọng nhất hướng đến Web 2.0 đó là cơ chế cung cấp nội dung, sử dụng các giao thức chuẩn hoá để cho phép người dùng sử dụng thông tin theo cách của mình (nghĩa là có khả năng tùy biến thông tin). Có nhiều giao thức được phát triển để cung cấp nội dung như RSS, RDF và Atom, tất cả đều dựa trên XML. Ngoài ra còn có các giao thức đặc biệt như FOAF và XFN dùng để mở rộng tính năng của website hay cho phép người dùng tương tác.

Dịch vụ web
Các giao thức truyền thông 2 chiều là một trong những thành phần then chốt của kiến trúc Web 2.0. Có hai loại giao thức chính là REST và SOAP. REST (Representation State Transfer) là dạng yêu cầu dịch vụ web mà máy khách truyền đi trạng thái của tất cả giao dịch; còn SOAP (Simple Object Access Protocol) thì phụ thuộc máy chủ trong việc duy trì thông tin trạng thái. Với cả hai loại, dịch vụ web đều được gọi qua API. Ngôn ngữ chung của dịch vụ web là XML, nhưng có thể có ngoại lệ.
Một ví dụ điển hình của giao thức truyền thông thế hệ mới là Object Properties Broadcasting Protocol do Chris Dockree phát triển. Giao thức này cho phép các đối tượng ảo (tồn tại trên web) tự biết chúng "là gì và có thể làm gì”, nhờ vậy có thể tự liên lạc với nhau khi cần.

Phần mềm máy chủ
Web 2.0 được xây dựng trên kiến trúc web thế hệ trước nhưng chú trọng hơn đến phần mềm làm việc ở "hậu trường". Cơ chế cung cấp nội dung chỉ khác phương thức cấp phát nội dung động (của Web 1.0) về danh nghĩa, tuy nhiên dịch vụ web yêu cầu tiến trình làm việc và dữ liệu chặt chẽ hơn.
Các giải pháp phát triển theo hướng Web 2.0 hiện nay có thể phân làm 2 loại: hoặc xây dựng hầu hết tính năng trên một nền tảng máy chủ duy nhất; hoặc xây dựng ứng dụng "gắn thêm" cho máy chủ web, có sử dụng giao tiếp API.

CỘNG ĐỒNG

Công nghệ chỉ là "bề nổi" của Web 2.0, chính cộng đồng người dùng mới là yếu tố nền tảng tạo nên thế hệ web mới. Việc chuyển từ "duyệt và xem" sang "tham gia" là cuộc cách mạng thực sự, dĩ nhiên nhờ có sự phát triển công nghệ giúp hiện thực khả năng này nhưng ở đây muốn nhấn mạnh đến hành vi của người dùng đối với web.

Hiện trạng phổ biến của các website thế hệ 1.0 đó là chứa nhiều thứ phiền toái và làm việc chậm chạp, dường như luôn muốn gửi đến người dùng thông điệp: đây là website của chúng tôi chứ không phải của bạn. Căn nguyên của vấn đề có thể là do chủ sở hữu các website cảm thấy họ "cho không" cái gì đó. Đôi khi chủ sở hữu website cho rằng càng làm khó người dùng thì họ càng được lợi! Có thể lấy ví dụ như những trang web cho bạn tìm kiếm và xem 1 phần nội dung tài liệu, nhưng khi muốn xem toàn bộ hoặc tải xuống thì lại nhận được yêu cầu đăng ký và trả phí.

Dĩ nhiên, với sự phổ biến của các phần mềm máy chủ, trong đó có cả phần mềm miễn phí như Apache thì người dùng có thể đưa lên web bất kỳ thông tin gì. Tuy nhiên có nhiều yếu tố cản trở: kỹ năng tạo website, hạn chế của nhà cung cấp dịch vụ Internet, việc bảo mật và kiểm duyệt...

Về cơ bản, Web 2.0 trao quyền nhiều hơn cho người dùng và tạo nên môi trường liên kết chặt chẽ các cá nhân với nhau. Giờ đây có nhiều ví dụ cho thấy cộng đồng người dùng có thể đóng góp thông tin giá trị khi họ có phương tiện thích hợp. Wikipedia có lẽ là ví dụ nổi tiếng nhất. Tuy có nhiều học giả không đánh giá cao Wikipedia, nhưng họ quên một điều quan trọng: nó đủ tốt, miễn phí và nhiều người có thể đọc. Ngoài ra còn có những ví dụ khác như các site Reddit và Digg để cho người dùng quyết định thông tin gì là quan trọng, hay del.icio.us cho phép mọi người chia sẻ những địa chỉ web hay.
Web 2.0 cho phép mọi người có thể đưa lên mạng bất cứ thông tin gì. Với số lượng người tham gia rất lớn, đến mức độ nào đó, qua quá trình sàng lọc, thông tin sẽ trở nên vô cùng giá trị. Ở đây có sự tương đồng với thuyết chọn lọc tự nhiên.

TỔNG KẾT 

Thật sự, Web 2.0 không phải là cái gì đó hoàn toàn mới mà là sự phát triển từ web hiện tại. Nó vẫn là web như chúng ta dùng lâu nay, chỉ có điều giờ đây chúng ta làm việc với web theo cách khác. Các website không còn là những "ốc đảo" mà trở thành những nguồn thông tin và chức năng, hình thành nên môi trường điện toán phục vụ các ứng dụng web và người dùng.
Không phải là viễn cảnh, Web 2.0 đã hiện hữu quanh chúng ta với hàng loạt website thế hệ mới. Xu hướng chuyển đổi sang Web 2.0 đang diễn ra mạnh mẽ và là xu thế tất yếu.

 

vGing.

 

Bạn phải click vào đây
để like, thì comment face của bạn mới được lên đầu
Để comment nhiều người biết đến
Kiến thức tiếp theo
Kiến thức đọc nhiều

Xây dựng website bán hàng tối ưu thiết bị di động là điều rất quan trọng

Hiện nay với sự xuất hiện của rất nhiều các điện thoại thông minh được sản xuất và nó có giá phục vụ nhu cầu của rất nhiều tầng lớp khách hàng. Người dùng truy cập điện thoại thông minh để tìm kiếm những gì họ cần là rất nhiều vì vậy có một trang web đáp ứng điện thoại di động có lẽ là quan trọng nhất, và như vậy đòi hỏi các doanh nghiệp bán hàng trực tuyến là tạo ra một trang website tối ưu di động.

CSS trick trong thiết kế giao diện Responsive Web Design

Trong thiết kế giao diện responsive , người ta thường chú trọng vào % hơn là px. Để hiểu tại sao thì tôi sẽ lấy ví dụ nếu bạn thiết kế web trên desktop với chuẩn width 1400px...

So Sánh Thiết Kế Responsive Web Design, Web Mobile, Mobile App. Thiết kế nào ưu điểm nhất?

Khuynh hướng thiết kế một website đáp ứng với các thiết bị di động là điều tất yếu đối với nhu cầu sử dụng của người dùng hiện nay. Responsive Web Design , Web Mobile và Ứng dụng Mobile là 3 thiết kế ứng dụng giúp website hiển thị trên các thiết bị di động. Thiết kế nào nào tốt nhât...

Web responsive tương tác tuyệt vời cho người dùng.

Với sự phát triển ngày một nhanh ngày một nhanh của Công nghệ, người dùng không chỉ trải nghiệm và tìm kiếm thông tin chỉ qua máy tính để bàn ( PC ), mà còn từ máy tính bảng ( tablet ), điện thoại thông minh ( smart phone ), TV 4K..

Bán hàng trực tuyến hiệu quả với Web Responsive

Tại sao nhất định phải xây dựng một trang web responsive? Xây dựng một trang web hiệu quả chiếm 80% thành công của việc mua bán trực tuyến. Web responsive hay còn gọi là web ứng dụng là dạng web có thể thích ứng được với mọi định dạng màn hình như máy tính, di dộng, tablet…

Website được thiết kế Responsive sẽ lợi thế cạnh tranh hơn đối thủ trong cuộc đua Top SEO Google

Khi bạn thiết kế một trang web mà phù hợp với tất cả các kích thước của màn hình cả máy tính bàn, máy tính bảng, di động… sẽ nhận được rất nhiều thu hút từ phía người dùng. Bởi website của bạn được mọi người truy cập đến mọi lúc mọi nơi trên mọi thiết bị. Sử dụng thiết kế web responsive là một cách hiệu quả để tối ưu cho tất cả các thiết bị sẽ giúp giành được các ưu thế từ tìm kiếm di động.

Thiết kế giao diện Responsive Web Design

Ngày nay, do sự phát triển chóng mặt của các smartphone và tablet, nên ta cần phải làm sao cho website hiển thị tốt trên mọi thiết bị có kích thước khác nhau, bên cạnh đó cũng có nhiều người dùng không bao giờ maximize trình duyệt của họ. Để đáp ứng được nhu cầu đó hiện tại theo tôi biết thì người ta có 2 cách làm :

Ứng dụng của Responsive Web Design khi thiết kế website - phần 1

Bạn thể thấy khi sử dụng trình duyệt trên các thiết bị di động với độ phân giải khác nhau,một vấn đề lớn bạn gặp phải là kích thước của hình ảnh. Đối với một nhà thiết kế web thì có nhiều cách để xử lý vấn đề trên.Nhưng lựa chọn phổ biến nhất là sử dụng CSS’s max-width để dễ dàng sửa chữa điều này

Ứng dụng của Responsive Web Design khi thiết kế website phần 2

CSS3 hỗ trợ tất cả các loại thiết bị truyền thông tương tự như CSS 2.1 , chẳng hạn như màn hình , in ấn và thiết bị cầm tay , nhưng đã có thêm hàng chục tính năng hỗ trợ phương tiện truyền thông mới , bao gồm cả chiều rộng tối đa , thiết bị rộng , định hướng và màu sắc.

CSS3 cho phép thiết kế Responsive Design tốt và hơn thế nữa.

CSS Cấp 3 được xây dựng trên CSS Cấp 2 mô-đun bằng mô-đun, bằng cách sử dụng CSS2.1 đặc điểm kỹ thuật như cốt lõi của nó. Mỗi mô-đun bổ sung thêm chức năng và / hoặc thay thế một phần của CSS2...

Xu hướng duyệt web trên thiết bị di động?

Năm 2014 và tương lai, mọi người đang truy cập Internet bằng nhiều cách khác nhau . Thiết bị di động , chẳng hạn như iPhone và máy tính bảng , đã trở nên đặc biệt phổ biến với công chúng...

Vì sao nên áp dụng thiết kế Responsive Web Design

Từ sự phổ biến và phát triển thịnh hành của smartphone và các thiết bị di động, thiết kế web responsive trở thành xu hướng thiết kế web hot nhất hiện nay. Thiết kế web Responsive được coi là cách tiếp cận mới và là giải pháp tuyệt vời nhất cho phép một trang web khi chạy trên các nền di động khác nhau mà vẫn giữ nguyên giao diện ban đầu.

Hãy like face để theo dõi bài viết mới
vGing · Giới thiệu · Dịch vụ · Khách hàng · Blog · Kiến thức · Liên hệ