컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 웹 2.0이란 무엇인가요?

웹 2.0이란 무엇인가요?

인터넷 독자로서 당신은 또한 인터넷의 작성자가 되어야 합니다.

당신은 단지 인터넷 서핑을 해서는 안 됩니다. 당신 자신이 물결을 만드는 사람입니다. Web 2.0은 Web 1.0과 같고 분산 컴퓨팅은 중앙 집중식 컴퓨팅과 같고 그리드는 메인프레임과 같습니다.

WEB2.0 개념 해석

Web2.0은 Web1.0(2003년 이전의 인터넷 모델)과 관련된 새로운 유형의 인터넷 애플리케이션에 대한 총칭입니다. 외부 응용 프로그램. 단순히 웹 브라우저를 통해 HTML 웹 페이지를 탐색하는 Web 1.0 모델에서 더 풍부한 콘텐츠, 더 강력한 연결, 더 강력한 도구를 갖춘 Web 2.0 인터넷 모델로의 발전은 인터넷의 새로운 발전 추세가 되었습니다.

Web1.0에서 Web2.0으로의 전환은 구체적으로 단순한 '읽기'에서 '쓰기'와 '커뮤니티 구축'으로 발전하며, 인터넷 정보를 수동적으로 받아들이는 것에서 적극적으로 인터넷 정보를 만드는 방향으로 나아갑니다. 기본 구조 단위 측면에서는 "웹 페이지"에서 "공개/기록 정보"로 발전하고, 작동 메커니즘 측면에서는 인터넷 브라우저에서 다양한 브라우저, RSS 리더 및 기타 콘텐츠로 발전합니다. "클라이언트 서버"에서 "웹 서비스"까지, 저자는 프로그래머 및 기타 전문가에서 모든 일반 사용자로 발전합니다. 응용 프로그램은 기초적인 "재미있는" 응용 프로그램에서 포괄적이고 대규모 응용 프로그램으로 발전합니다.

간단히 말하면 Web2.0은 Flickr, Craigslist, Linkedin, Tribes, Ryze, Friendster, Del.icio.us, 43Things.com 등의 웹사이트와 Blog, TAG, SNS로 대표됩니다. , RSS, Wiki 등의 애플리케이션을 핵심으로 6단계 분리, XML, Ajax 등의 새로운 이론과 기술을 기반으로 구현된 차세대 인터넷 모델입니다.

적용:

1. 블로그(wiki에서)

역사:

블로그라는 단어는 온라인 로그를 의미하는 weblog에서 유래되었습니다. . 1997년 Jorn Barger가 제안했습니다. 1998년에 infosift의 편집자인 Jesse J. Garrett()은 자신이 알고 있는 블로그 사이트를 수집하기 위해 웹로그 디렉토리를 구축했습니다. 1999년 Peter Merholz()가 처음으로 "blog"라는 약어를 사용했는데, 이는 오늘날 일반적으로 사용되는 용어가 되었습니다. 그러나 블로그가 실제로 빠르게 발전하기 시작한 전환점은 Pitas가 무료 웹로그 서비스를 제공하기 시작한 1999년 6월이었습니다. 그 후 8월에 Pyra 연구소가 현재의 blogger.com을 시작했습니다. Blogger.com은 배우기 쉬운 지침과 FTP를 통해 개인 웹사이트에 직접 블로그를 게시하는 기능을 제공하여 사용자에게 큰 편의를 제공합니다. 이미 많은 블로그 호스팅 서비스 제공업체(BSP)가 있으며 업계 내부자들은 이들의 수익 전망에 대해 조심스럽게 낙관하고 있습니다.

블로그의 특징

블로그는 개인이나 집단이 시간순으로 작성한 기록이며 지속적으로 업데이트된다. 블로그 간의 소통은 주로 트랙백과 에코/메시지/댓글을 통해 이루어집니다. 블로그의 운영 관리 용어에도 수많은 아카이브 관리 용어가 사용됩니다. 블로그는 아카이브(archives) 또는 파일(fonds)로 간주될 수도 있습니다. 전통적인 아카이브와 달리 블로그의 블로거는 아카이브의 작성자이자 아카이브 담당자입니다.

블로그에서는 RSS(Really Simple Syndication, Rich Site Summary 또는 RDF Site Summary) 기술을 광범위하게 사용합니다. 모든 RSS 파일은 W3C에서 게시한 XML 1.0 사양을 준수해야 합니다. 독자의 경우 RSS를 통해 블로그를 구독하여 블로그 작성자의 최신 업데이트를 확인할 수 있습니다. 블로거의 경우 RSS를 사용하면 게시된 기사를 컴퓨터 프로그램으로 쉽게 이해하고 요약할 수 있습니다.

지식 관리와 창작을 위해 블로그는 새로운 형식과 방식을 제공합니다. 중국어를 모국어로 사용하는 사람들에게 블로그 글쓰기는 중국 필기 문학의 훌륭한 전통을 이어갈 뿐만 아니라 개인적인 표현을 충분히 장려합니다. 의사소통 형태의 관점에서 볼 때, 블로고스피어는 독자, 저자, 편집자 사이에 "화자는 서로를 존중하고 독자는 서로를 소중히 여긴다"는 긍정적인 상호작용과 변혁적 관계를 설정해 왔습니다.

2. 태그(블로그버스에서)

태그란 무엇인가요?

태그는 게시물을 분류하는 보다 유연하고 흥미로운 방법입니다. 각 게시물에 하나 이상의 태그를 추가하면 동일한 태그를 사용하여 BlogBus에서 해당 게시물과 관련된 모든 게시물을 볼 수 있습니다. 태그는 다른 사용자와의 더 많은 연결과 커뮤니케이션을 생성합니다.

그뿐만 아니라, 우리는 Technorati와 협력하여 귀하의 태그를 글로벌 블로그 공간에 보내고 이를 전 세계 사람들과 공유합니다.

태그는 그룹의 힘을 구체화하여 로그 간의 상관관계와 사용자 간의 상호 작용을 크게 향상시켜 보다 다양한 세상과 관련성 높은 블로그 공간, 핫한 주제를 방송하는 뉴스 방송국을 볼 수 있게 해줍니다. 실시간. 태그는 전례 없는 새로운 네트워크 경험을 제공합니다...

물론 단순히 태그를 로그 분류로 이해할 수도 있지만 태그와 분류의 차이점도 분명합니다.

우선 로그를 작성하기 전에 카테고리가 결정되고, 로그 작성이 끝난 후에 태그가 추가됩니다.

둘째, 로그에 동시에 태그를 지정할 수 있습니다. 여러 태그(태그; )은 언제든지 검색하기 편리하지만 원래 블로그에는 하나의 카테고리만 있을 수 있습니다.

다시 말하지만, 일정 수의 태그를 축적한 후에는 블로그에서 현재 위치를 확인할 수 있습니다. 당신이 가장 자주 쓰는 주제는 무엇입니까?

마지막으로, 당신과 동일한 태그를 사용한 사람이 누구인지 확인하고, 당신의 관심사를 공유하는 블로거를 찾을 수 있습니다.

예를 들어 서호 여행에 관한 일기를 썼는데, 원래는 이런 종류의 일기를 자신의 '당나귀 여행 세계' 카테고리에 넣었지만 이제는 태그 후에 이 블로그에 "여행", "항저우", "서호", "당나귀 여행 세계" 등과 같은 여러 태그를 추가할 수 있습니다. 시청자가 태그 중 하나를 클릭하면 이 일기를 볼 수 있습니다. 동시에 이 태그를 클릭하면 최근 항저우를 여행한 사람이 누구인지 확인할 수도 있습니다. 어쩌면 여행 경험을 교환하고 다음 여행의 파트너가 될 수도 있습니다!

3. SNS

소셜 네트워크 소프트웨어인 소셜 네트워크 서비스(Social Network Service)는 6도 이론을 기반으로 하며, 친구의 친구를 아는 것을 기반으로 네트워크를 확장합니다. 그리고 필요할 때 언제든지 도움을 받을 수 있습니다.

SNS 웹사이트는 6도 이론을 기반으로 구축된 웹사이트로, 친구 서클의 친구를 관리하는 데 도움을 줍니다.

4. RSS(위키에서)

RSS는 뉴스 및 기타 웹 콘텐츠를 공유하기 위한 데이터 교환 사양으로, Netscape Communications Company의 푸시 기술에서 유래되었습니다. 가입자가 통신 협업 형식(프로토콜)으로 구독하는 콘텐츠입니다. RSS는 다음 세 가지 해석 중 하나일 수 있습니다.

Really Simple Syndication(정말 간단한 통합)

RDF(Resource Description Framework) 사이트 요약

리치 사이트 요약 (리치 사이트 요약)

그러나 사실 이 세 가지 설명은 모두 동일한 신디케이션 기술을 의미합니다.

현재 RSS 사양의 주요 버전은 0.91, 1.0, 2.0입니다.

버전 0.91은 버전 1.0과 완전히 다르며 스타일도 다르고 사람들이 설정하는 기준도 다릅니다. 버전 0.91과 버전 2.0은 동일한 출처를 가지고 있습니다. 버전 1.0은 XML 표준에 더 가깝습니다.

RSS는 현재 블로그, 위키, 온라인 뉴스 채널에서 널리 사용되고 있습니다. 세계적으로 유명한 통신사 웹사이트 대부분은 RSS 구독 지원을 제공합니다.

5. Wiki(wiki에서)

Wiki라는 단어는 원래 "서둘러, 서둘러"를 의미하는 하와이 단어 "wee kee wee kee"에서 유래되었습니다. 여기서 위키는 하이퍼텍스트 시스템을 의미합니다. 이 하이퍼텍스트 시스템은 커뮤니티 중심의 공동 글쓰기를 지원하며 그러한 글쓰기를 지원하는 일련의 보조 도구를 포함합니다. 어떤 사람들은 위키 시스템이 인간 지식의 네트워크 시스템이라고 믿습니다. 우리는 웹을 기반으로 위키 텍스트를 탐색하고 생성하고 변경할 수 있으며 그러한 생성, 변경 및 게시 비용은 HTML보다 훨씬 저렴합니다. 동시에 위키 시스템은 커뮤니티 중심의 공동 글쓰기를 지원하여 공동 글쓰기에 필요한 도움을 제공하며, 마지막으로 위키 작성자는 자연스럽게 커뮤니티를 형성하고 위키 시스템은 이 커뮤니티에 간단한 의사소통 도구를 제공합니다. 다른 하이퍼텍스트 시스템에 비해 위키는 사용하기 쉽고 개방성이 있다는 장점이 있어 커뮤니티 내에서 특정 분야의 지식을 활용하는 데 도움을 줄 수 있습니다.

위키의 기원

1995년 워드 커닝햄(Ward Cunningham)은 모델 커뮤니티의 원활한 의사소통을 위해 세계 최초의 위키 시스템인 위키위키웹(WikiWikiWeb)을 만들고 이를 활용하여 포틀랜드 패턴 리포지토리(Portland Pattern Repository)를 구축했습니다. 이 시스템을 구축하는 과정에서 워드 커닝햄(Ward Cunningham)은 위키(Wiki)라는 개념과 이름을 만들고, 이러한 개념을 지원하는 서비스 시스템을 구현했다.

이 시스템은 최초의 Wiki 시스템입니다. 1996년부터 2000년까지 포틀랜드 모델 지식 베이스는 커뮤니티 중심의 공동 글쓰기를 중심으로 이러한 종류의 글쓰기를 지원하는 몇 가지 보조 도구를 지속적으로 개발하여 Wiki의 개념을 지속적으로 풍부하게 했습니다. 동시에 위키(Wiki)라는 개념도 확산되어 유사한 웹사이트와 소프트웨어 시스템이 많이 등장했다.

위키는 역사가 짧고, 위키 자체의 개념과 관련 소프트웨어 시스템의 특성에 대한 논의가 여전히 뜨겁기 때문에 어떤 사이트를 위키 시스템이라고 부를 수 있는지에 대한 논란은 여전히 ​​남아 있습니다. Wiki 및 블로그와 관련된 새로 등장한 기술로 인해 하이퍼텍스트를 작성하고 게시하는 것이 더 쉬워졌습니다. 이 두 가지 모두 콘텐츠 관리 시스템과 밀접한 관련이 있습니다.

Wiki의 기능

사용하기 쉬움

빠른 유지 관리: 하이퍼텍스트 페이지를 신속하게 생성, 액세스 및 변경합니다(이것이 "wiki wiki"라고 불리는 이유입니다). 이유).

간단한 형식: HTML의 복잡한 형식 태그를 대체하려면 간단한 형식 태그를 사용하세요. (WYSIWYG 스타일과 유사)

편리한 연결: 간단한 태그를 통해 키워드 이름으로 직접 링크(페이지, 외부 링크, 이미지 등)를 생성합니다.

쉬운 이름 지정: 키워드 이름은 페이지 이름이며 단일 레이어의 평면 네임스페이스에 배치됩니다.

Grownable

Grownable: 페이지의 링크 대상은 아직 존재할 수 없습니다. 링크를 클릭하면 이러한 페이지를 생성하여 시스템을 확장할 수 있습니다.

수정 내역: 페이지의 수정 내역을 기록하며 페이지의 각 버전을 확인할 수 있습니다.

열기

열기: 커뮤니티 회원은 마음대로 페이지를 생성, 수정, 삭제할 수 있습니다.

관찰 가능: 시스템 내 페이지의 변경 사항을 방문자가 명확하게 관찰할 수 있습니다.

위키의 자기 조직화, 성장 가능, 관찰 가능 특성으로 인해 위키 자체가 네트워크 연구의 대상이 되었습니다. 위키에 대한 연구는 사람들이 인터넷에 대해 더 깊은 이해를 갖도록 할 수 있습니다.

이론과 기술:

1. 현재 인기 있는 6단계 관계 이론 " '6단계 분리' 이론은 1960년대 미국 심리학자 스탠리 밀그램이 제안한 이론입니다. 이 이론은 대중적인 방식으로 설명할 수 있습니다. 낯선 사람은 최대 6명을 통해 알 수 있다는 것입니다. "6단계 분리"는 대인 관계 세계의 부인할 수 없는 충격적인 특징이 되었습니다. 또한 많은 심층적인 사회학 연구에서는 이 특징이 단지 특별한 경우가 아니라 일반적인 상황에도 적용된다는 설득력 있는 증거를 제시했습니다. 최근 컬럼비아대학교 사회학과 와츠 교수가 주도한 EMAIL 실험은 대인관계의 세계에서 이 놀라운 법칙을 다시 한번 입증했습니다. 그러나 현실 세계에서는 어떻게 60억 명의 사람들이 그렇게 밀접하게 상호 연결될 수 있습니까? 모든 것을 가능하게 해주는 것은 바로 인터넷이다.

2. XML

XML은 확장 가능한 마크업 언어입니다. 태그는 컴퓨터가 이해할 수 있는 정보 기호를 의미하며, 이러한 태그를 통해 컴퓨터는 다양한 정보를 담고 있는 기사를 처리할 수 있습니다. 이러한 태그를 정의하는 방법은 HTML과 같이 국제적으로 통용되는 마크업 언어를 선택할 수도 있고, 관련자가 자유롭게 결정하는 XML과 같은 마크업 언어를 사용할 수도 있습니다. 이것이 바로 언어의 확장성입니다. XML은 SGML에서 단순화되고 수정되었습니다. 주로 XML, XSL, XPath 등을 사용합니다.

3. AJAX

Ajax는 기술이 아닙니다. 이는 실제로 해당 분야에서 이미 널리 사용되는 여러 기술의 강력한 조합입니다. Ajax 혼합:

* XHTML/CSS 기반

* DOM(Document Object Model)을 통해 구현된 동적 디스플레이 및 상호 작용

* XML 및 XSLT 교환을 통한 데이터 및 처리

* JavaScript를 사용하여 위 기술을 통합합니다.

좀 더 직관적으로 말하면 Ajax는 브라우저 창을 새로 고치지 않고도(물론 추가 플러그인을 설치하지 않고도) 사용자 작업을 만족시킬 수 있습니다. ) orkut, Gmail, Google Group, Google Suggest, Google Maps, Flickr, A9.com 등 오늘날의 멋진 웹사이트 중 다수가 이 기술을 사용하여 구현되었습니다. 2SIMPLE의 Co-mment 시스템은 XML/XSLT를 사용하지 않지만 웹 페이지를 새로 고치지 않고도 사용자에게 동적 컨텐츠를 제공한다는 개념이 Ajax와 일치합니다.

기존 제품:

Wikipedia, Wallop, yahoo360, openbc, cyworld, 43things, flickr, del.icio.us, cragslist, glob, Keqiji, friendsster, linkin, UUtong, Youyou , Tianji.com, Aimi.com, linkist, Sina Diandiantong, skype, Yiyou, cyworld

이제 web2.0의 구체적인 응용 프로그램에 대해 이야기하겠습니다.

역사가 중요해요. 기술에 대한 연구도 역사로부터 시작되어야 시대에 따른 역사적 변화를 통해 현재의 상황을 알 수 있고 미래까지 예측할 수 있습니다.

그럼 웹 1.0이란 무엇일까요?

정적 HTML의 WWW 시대를 기억하시나요?

(당시 WWW 애플리케이션, 사람들의 웹 경험, 사회에 어떤 영향을 미쳤습니까?)

그렇다면 동적 HTML과 정적 HTML에 비해 웹의 어떤 버전이 있을까요? 1.5? 그건 그렇고, 그들이 실제로 그렇게 불렀습니다.

(효과와 임팩트 측면에서 1.0에 비해 얼마나 확장되고 심화되었는가?)

제시할 데이터는 데이터베이스에 저장되고, 프로그램을 통해 웹 서버는 사용자의 요청에 응답하고, 데이터를 검색하고, 미리 디자인된 템플릿을 추가하고, HTML 코드를 동적으로 생성하여 사용자의 브라우저로 보냅니다.

브라우저에서 사용자가 보는 것은 웹 1.0과 동일하다. 데이터가 미리 생성되어 공개되는 것이 아니라 동적으로 생성되어 상호작용하기 때문에 0.5로 업그레이드됐다. 사용자의 요구를 생성합니다.

그럼 0.5를 추가하고 Web 2.0으로 이동하면 어떤 변화가 있을까요?

(상승과 변화를 지켜본 결과, 인터넷과 사회를 계속해서 어떤 방향으로 변화시킬 것인가?)

업데이트: 다양한 버전 간의 차이점에 대해서는 Amazon의 예 .

웹 2.0은 특정한 것이 아니라 이 단계에 기여하는 다양한 기술과 관련 제품 및 서비스의 이름입니다. 그러므로 웹 2.0이 무엇인지 말할 수는 없지만 웹 2.0이라고 말할 수는 있습니다.

WikiPedia의 Web 2.0 항목에는 다음 조건이 나열되어 있습니다.

* CSS 및 의미론적으로 관련된 XHTML 마크업

* AJAX 기술

* 데이터 신디케이션 RSS/ATOM

* RSS/ATOM 데이터 집계

* 간결하고 의미 있는 URL

* 웹로그로 게시 지원

p>

* RESTian(선호) 또는 XML Webservice API

* 일부 소셜 네트워크 요소

필수 요소는 다음과 같습니다.

* 웹사이트는 사용자가 다음을 수행할 수 있도록 허용해야 합니다. 웹사이트 시스템 내부와 외부로 데이터를 전송합니다.

* 사용자는 웹사이트 시스템에 자신의 데이터를 가지고 있습니다.

* 완전히 웹을 기반으로 하며 모든 기능은 브라우저를 통해 완료될 수 있습니다.

(위 내용은 영문 위키피디아에서 인용한 것입니다)

이것은 한 가족의 의견일 뿐이지만, 거기에 언급된 몇 가지 요소는 여전히 모두가 인식하고 있습니다.

- RSS/ATOM/RDF/FOAF와 같은 XML 데이터를 기반으로 한 동기화, 집계 및 마이그레이션.

데이터는 더 이상 페이지 및 웹사이트와 혼합되지 않으며 독립적이며 사용자를 따릅니다. 이는 웹 2.0의 매우 중요한 기능입니다. 블로그가 웹 2.0의 대표주자인 이유다. 블로그에서 그 주인공은 서로 독립된 블로그인 경우가 많습니다.

독립적이다가 신체적 발현을 가지게 된다. 이제 이를 활성화할 수 있습니다. XML 데이터 처리를 통해 이러한 컨텐츠는 웹 프로그램이든 데스크톱 프로그램이든 다양한 애플리케이션에서 자유롭게 결합하고 표시하고 처리할 수 있습니다.

(업데이트: Business Weekly의 모든 정보를 한 곳에서 확인하세요)

물론 가장 중요한 것은 뒤에 있는 사람들입니다.

- 사회적 요인.

콘텐츠는 사람을 따르며, 콘텐츠는 사용자에 의해 자유롭게 결합될 수 있습니다. 즉, 사용자는 콘텐츠 미디어를 자유롭게 활용하여 커뮤니티를 만들고 다양한 소셜(네트워크) 행동을 생성할 수 있습니다.

오픈 태그 시스템을 기반으로 한 태그와 포크소노미도 있습니다.

- 세 번째로 인정되는 요소는 개방형 API입니다. 이는 좀 더 기술적이며 연구하는 데 추가 시간이 필요합니다. Amazon, flickr, google map 등.

(웹 2.0은 많은 것을 담고 있는 큰 바구니이다)

웹 애플리케이션 제품/서비스 생산자의 관점에서 웹 2.0 제품은 어떻게 만들어지는가?

이러한 몇 가지 사항을 파악하는 것이 중요합니다. 하나는 마이크로 콘텐츠(여기서 정의됨)이고 다른 하나는 개인 사용자입니다. 가장 기본적인 두 가지 외에도 커뮤니티 내에서 공유하고 API를 제공하는 것도 고려할 수 있습니다.

마이크로 콘텐츠: 영어는 마이크로 콘텐츠입니다. 블로그, 댓글, 사진, 북마크, 좋아하는 음악 목록, 하고 싶은 일, 가고 싶은 장소, 새로운 친구 등 사용자가 생성한 모든 데이터는 마이크로 콘텐츠로 간주됩니다. 이러한 마이크로 콘텐츠는 우리의 삶과 일, 학문으로 가득 차 있으며, 그 양과 중요성, 의존도는 양복과 넥타이로 쓰여진 정통 기사, 논문, 책 못지 않습니다.

마이크로 콘텐츠의 재발견과 활용은 인터넷이 만들어낸 평등, 평등, 자유라는 정신의 자연스러운 파생물이자 정보관리 비용을 절감하는 인터넷 관련 기술의 결과이기도 하다.

우리는 매일 수많은 마이크로 콘텐츠를 생산하고, 같은 양의 마이크로 콘텐츠를 소비합니다. Web 2.0에서는 사용자가 마이크로 콘텐츠를 관리, 유지, 저장, 공유 및 전송하도록 돕는 방법이 핵심이 되었습니다.

개인 사용자. 웹 1.0의 일반적인 제품/서비스의 경우, 사용자는 특정한 외모나 성격을 갖고 있지 않으며 단지 모호한 집단의 동의어일 뿐입니다. 그러나 Web2.0 제품과 서비스의 경우 사용자는 실제 사람입니다. 웹 2.0은 유령 같은 개념이 아닌 특정한 사람들에게 서비스를 제공합니다. 더욱이 이 사람의 구체성은 봉사 그 자체를 통해 지속적으로 풍요로워질 것입니다.

이 특정 개인을 어떻게 섬길 것인가가 웹 2.0 디자인의 출발점이다.

따라서 웹 2.0이라고 부를 수 있는 제품/서비스의 클래스는 다음과 같습니다.

개인의 정보를 수집, 생성, 출판, 관리, 공유 및 마이크로 콘텐츠 사용자의 협력, 유지 관리 등을 위한 플랫폼입니다.

이것이 테이블이다.

그 디자인은 많은 사람들이 언급한 마이크로 컨텐츠의 수집, 마이크로 컨텐츠의 유지 관리에 기반을 두고 있습니다. 인터페이스 사용의 용이성 등

그 본질은 오픈소스, 참여, 개인적 가치, 풀뿌리, 협력 등인가?

Web2.0은 다양한 측면이 발전하고 상호 연관되는 새로운 단계의 도래입니다. 그러므로 사람들마다 의견이 다릅니다. 그렇다면 웹 2.0은 웹 개발자에게 어떤 의미일까요?

웹 2.0 단계에서는 웹이 플랫폼, 즉 웹이 프로그래밍 가능하고 실행 가능한 웹 애플리케이션이 되고 있다는 얘기다. Careers는 이것을 웹 OS로서의 궁극적인 목표로 생각합니다.

웹 1.0에서 웹은 단지 인간의 독서를 위한 출판 플랫폼에 불과했습니다. 현재의 추세는 바뀌었습니다. 웹은 단지 Html 문서의 세계가 아니라 상호 작용을 위한 장소가 되었습니다.

웹 2.0 컨퍼런스 웹사이트의 배너에는 제프 베조스가 "웹 1.0은 사람들을 위한 인터넷을 만들고 있고, 웹 2.0은 컴퓨터를 위한 더 나은 인터넷을 만들고 있다"고 말한 것을 인용하고 있습니다.

구체적으로 웹은 개발 환경이 되었고, 웹 서비스에서 제공하는 프로그래밍 인터페이스를 통해 웹 사이트는 소프트웨어 구성 요소가 되었다고 합니다.

이것이 웹 서비스의 목표입니다. 이러한 웹 서비스의 대화를 통해 정보 섬을 다양한 애플리케이션에 적합한 건물로 자유롭게 구성할 수 있습니다.

몇 가지 예: del.icio.us, flickr, a9, amazon, yahoo, google, msn 등에서 제공하는 프로그래밍 인터페이스에서 파생된 다양한 애플리케이션.

API를 공개해야 하는 이유는 시장에서의 상업적 기술 전략과 관련이 있습니다. 물론 더 깊은 이유가 있는데, 그게 무엇일까요?

이러한 상호 작용은 서로 다른 웹사이트 서비스 간의 상호 작용뿐만 아니라 브라우저에서 사용자와 웹 간의 상호 작용에도 반영됩니다. 이것이 Web 2.0과 AJAX가 맛있는 북마크 컬렉션에 중요한 이유 중 하나입니다.

웹 페이지에서 데스크톱 프로그램을 사용할 수 있다는 편리함은 제가 정말 좋아하는 것입니다.

이것은 아마도 웹 프로그래밍 가능성의 한 측면일 것입니다. 웹 페이지는 더 이상 태그와 콘텐츠를 혼합하는 것만큼 단순하지 않습니다. (이것이 이해되시나요?)

AJAX에 반대하는 사람들도 있습니다. 웹 1.0 웹마스터만이 이 문제에 관심을 갖고 있다. 웹 2.0에서는 웹마스터가 사용자 참여의 편의성과 사용자 자유에 관심을 가져야 한다. 검색에는 RSS/ATOM/RDF 등이 있다. 업데이트에 대해 걱정할 필요가 없습니다. Google은 이미 이러한 추세를 따르고 모든 사람에게 적극적으로 제출하도록 요청하지 않았습니까?

프로그래밍 가능성의 세 번째 측면은 웹 애플리케이션과 데스크톱 애플리케이션 간의 원활한 연결 추세의 출현입니까? 여기서 말한 것과 비슷합니다. "도구적인 측면에서는 인터넷 브라우저에서 다양한 브라우저, RSS 리더 및 기타 콘텐츠로 발전하고 있습니다."

......

저는 전문 개발자도 아니고 Web OS 공부를 중단하고 다음부터 방향을 바꾸면 곤란합니다.

---------

cathayan과 Live21은 Web 2.0이 실제로는 매우 오래된 아이디어라고 말했습니다. 인터넷 1.0 복귀의 원점이다.

라이브21은 "콘셉트에 대한 과대광고가 한두번의 문제가 되어서는 안 된다"고 언급했다.

콘셉트 과대광고에 대해서 실제로 봤는데, 오늘 보고서에서 BSP라는 단어가 WEB 2.0으로 나오는 걸 봤는데 정말 웃겼어요.

그러나 현재 중국 블로그 공간에서 접근할 수 있는 Web 2.0 학습 및 토론에 대한 정보는 저를 포함해 그 누구도 사업적 배경을 갖고 있지 않기 때문에 과장된 정보가 아니라는 점을 꼭 설명하고 싶습니다(참고 , 뉴스 보도에 나오는 Web 2.0은 제외).

[웹 2.0은 기술적인 개념이 아니라, 웹의 역사적 발전의 결과이다. 이 개념을 정리하면 인터넷에서 일어나고 있는 기술과 문화를 더 잘 이해하는 데 도움이 될 수 있습니다. ]

중국 블로깅계에서 논의된 웹 2.0 콘텐츠 요약:

- "가장 가치 있는 점은 웹 애플리케이션의 데이터 형식이 점차 새로운 형태로 등장하기 시작했다는 점입니다. "표준" 교환...이러한 표준은...기계에 의해 자동으로 처리되기 쉽고...사람들이 정보를 더 잘 필터링하고 맞춤화하는 데 도움이 될 수 있습니다. 둘째, 더 많은 서비스가 웹 서비스 형태로 제공될 것입니다. 서비스가 서로 통합되어 더 많은 새로운 서비스가 탄생합니다... 과거에는 웹이 정보 제공에 더 중점을 두었지만 이제는 점점 더 인간의 중요성이 높아졌습니다. 애플리케이션은 소위 "소셜(Social)"이라고 불리는 사람에게 더 많은 관심을 기울이고 있습니다. 게다가 웹의 사용성 향상도 점점 더 주목을 받고 있습니다..." [라오 마오: 웹 2.0에 찬물을 부어라]

- "RSS는 점차 온라인 콘텐츠 제공 서비스의 표준 배포 플랫폼이 되었습니다. 블로그와 사용자 생성 콘텐츠의 증가. My Yahoo에서 제공하는 RSS 통합 서비스는 또한 주목해야 할 몇 가지 개발 영역을 제기했습니다. 검색 기술, 개인화, 사용자 생성 콘텐츠(블로그, 댓글, 이미지 포함), 음악, 짧은 비디오 및 접근성을 포함합니다." [Owen: Mary Meeker의 신작 - Digital World 개발 보고서에서 발췌]

- "우리는 Web2.0이 우리에게 제공하는 것이 읽고 쓸 수 있는 네트워크라는 것에 대해 이야기하고 있습니다. 이 읽고 쓸 수 있는 네트워크는 사용자를 위한 2채널 통신 모델입니다. 즉, 웹 페이지와 사용자는 전통적인 "푸시(Push)" 모델에서 양방향 통신인 "양방향 통신(Two-Way Communication)" 모델로 발전했습니다. 웹 서비스 개발자에게 Web2.0이 가져온 개념은 서비스 친화성, 조작성, 사용자 경험 및 유용성입니다. . "[오웬: BaCKpACK-Experience. 읽고 쓸 수 있는 웹 서비스]

- "웹 2.0은 웹 문서가 웹 데이터로 포맷되어 있는 것을 더 이상 볼 수 없게 됩니다. Note는 콘텐츠를 집계하고 리믹스하는 도구입니다. "[songzhen: Translation of Web 2.0]

- "이러한 애플리케이션에서 볼 수 있습니다. 기존 HTML을 기반으로 하는 경우 동일한 기능을 구현하면 매우 복잡하고 불안정해지며 데이터 재생 및 교환 비용이 매우 높습니다. 따라서 RSS 표준의 궁극적인 기여는 인터넷상의 대부분의 웹사이트를 프로그래밍 가능하게 만드는 것입니다. 비슷한 예로 Blog가 있습니다. Ping 및 기타 메커니즘은 XML/RPC를 기반으로 구현됩니다. Lucene용 RSS/XML 인터페이스를 설계하려는 원래 의도도 키워드를 통해 전체 텍스트 검색 서비스를 다양한 애플리케이션에 쉽게 포함시킬 수 있도록 하는 것입니다. . 다양한 콘텐츠 간의 더욱 풍부한 연관성을 달성합니다(잘 참조됨).

"[체동: RSS, 간단한 프로토콜은 인터넷 프로그래밍을 가능하게 한다]

- "집합의 가능성과 어떻게 하면 더 나은 집합을 할 수 있는가 (일반적으로 말해서 더 나은 집합은 개인의 지식관리와 대인관계 관리를 바탕으로 해야 한다) 분명히 새로운 세대 또는 web2.0 아키텍처의 핵심 중 하나가 되어야 합니다. 또한 집합을 주도하는 것은 분산이고, 집합은 분산을 촉진한다는 사실을 재발견하게 될 것입니다. 집합적 사고를 통해 인터넷 네트워크는 점점 더 풍부해지고 밀도가 높아지며, 웹 2.0은 계속해서 거대함을 제거하게 될 것입니다. web1.0 시대의 노드, 즉 포털사이트를 중심으로 보다 조화롭고 자연스러운 네트워크 맵을 만들기 위해 노력하고 있습니다. "[말: rss, 수많은 집계 가능성]

- "새로운 web2.0 웹사이트는 사용자 참여, 사용자 리더십 및 사용자 구성에 의존합니다." [말: 웹 2.0이라는 단어]

- 케소: 웹 1.0과 웹 2.0의 차이점

- “겉보기에는 Bloglines가 포털을 대체하고 새로운 센터가 되지만 여기에는 큰 차이가 있습니다. 포털은 읽기 전용이며 일종의 잠긴 특성을 가지고 있습니다. 포털을 나갈 수는 있지만 콘텐츠를 가지고 갈 수는 없습니다. Bloglines는 완전히 다릅니다. 유용하다고 생각하면 언젠가는 더 이상 Bloglines를 좋아하지 않을 것입니다. OPML을 다른 RSS 구독 웹사이트로 내보내거나 단순히 클라이언트 소프트웨어를 사용하여 동일한 콘텐츠를 검색할 수 있습니다. 따라서 Bloglines와 같은 웹사이트는 쓰기가 가능하며 가져오기 및 내보내기가 가능합니다. 귀하에게 정보를 선택할 권리가 있는 것처럼 서비스 제공업체를 선택할 권리도 있습니다. 누구도 귀하를 가둘 수 없으며 주도권은 귀하의 손에 있습니다. "[Keso: 정보 선택권에 대해 이야기해보자]

- "Flickr, del.icio.us, Bloglines 등 Web 2.0 서비스는 오픈 API를 통해 흥미롭고 유용한 아이디어를 많이 얻었고, 그리고 외부 힘의 도움으로 사용자에게 더 나은 경험을 제공합니다. Google, Yahoo!, Amazon, Skype 등 더 많은 대기업도 개방형 API 추세에 합류했습니다. Google 데스크톱 검색은 올해 3월에야 API를 공개했으며 검색 가능한 파일 형식을 크게 확장한 수많은 창작물을 빠르게 생성했습니다. "[Keso: 개방형 API]

- "요약: web1.0은 매일 포털에 대해 이야기하고, web2.0은 콘텐츠에 대해 이야기하고, web2.0은 애플리케이션에 대해 이야기합니다. 0 비즈니스 모델, web2.0은 서비스에 대해 이야기합니다. web1.0은 개방성과 통합에 대해 이야기하고, web2.0은 개인 집중화에 대해 이야기합니다. 0 일대일, web2.0 소셜 네트워크에 대해 이야기하면 web1.0은 당신이 개인지 모릅니다. web2.0 나는 당신이 지난 여름에 무엇을 했는지, 무엇을 하고 싶은지 정확히 알고 있습니다. . . "[van_wuchanghua: N.HOOLYWOOD를 발견했고, 이번 여름에 무엇을 할 것인지도 알고 있습니다.]

- "Web2.0의 특징은 다음과 같습니다. 개인화된 의사소통 방식 읽기와 쓰기가 공존합니다. 표현 방법. 표준화된 창의적 방법. 고밀도 미디어 방법. "[Figo: Web2.0과 미래 네트워크]

- "RAILS로 작성된 웹사이트는 일반적인 읽기/쓰기 네트워크의 특성을 가지고 있습니다. RAILS에서 만든 세 가지 아키텍처 중 ACTIVE RECORD 모듈을 읽어보면 가장 중요한 기본 클래스인 ActiveRecord::Base에는 CREAT, EDIT, SAVE 및 DESTROY 메소드가 자연스럽게 포함되어 있어 데이터베이스의 CRUDS 동작을 매우 간단하게 구현할 수 있습니다. 이러한 클래스의 메서드는 웹 페이지 이름에 직접 매핑되므로 웹 페이지 자체는 편집 가능한 데이터베이스의 데이터 항목과 같습니다. "[Blogdriver: RUBY ON RAILS, web2.0 세계의 새로운 창의성]

- "Greasemonkey는 분명 최고 중 하나일 것입니다. 사용자 스크립트를 통해 어떤 웹 페이지의 출력 효과도 수정할 수 있는 이 플러그인은 사용자의 읽기 자율성을 크게 향상시켰으며, 출시 당시 센세이션을 일으켰고 많은 논란을 불러일으켰습니다. "[웹레온: 오리너구리, 완전히 쓰기 가능한 인터넷]

- "Web1.0에서 Web2.0으로, 구체적으로는 단순한 '읽기' 모드에서 '쓰기' 모드로의 전환," "통신 구축 " 개발; 기본 구조 단위로는 "웹 페이지"에서 "공개/기록 정보"로 발전하며, 도구로는 인터넷 브라우저에서 다양한 브라우저, RSS 리더 및 기타 컨텐츠로 발전합니다. 작동 메커니즘이 변경되었습니다. "클라이언트 서버"에서 "웹 서비스"까지, 저자는 프로그래머 및 기타 전문가부터 모든 일반 사용자에 이르기까지 응용 프로그램을 기본 "재미있는" 응용 프로그램에서 포괄적이고 대규모 응용 프로그램으로 개발했습니다.

블로그: 개인 미디어의 부상

웹 2.0의 세계에서 블로그(중국어 번역: “블로그”, “블로그”)는 확실히 “대표 요리”입니다. 폭넓은 인기를 얻었습니다.

上篇: 지구의 중심을 뚫고 레이저를 이용해 암석을 뚫는 모험을 다룬 영화를 본 적이 있습니다. 압력이 클수록 선체는 지하 깊숙이 들어가는 것 같습니다. 下篇: Dell 의 노트북 배터리를 구입하면 어느 사이트에 가서 사는 게 좋을까요?
관련 내용