ホームページ > よくある問題 > Web2.0テクノロジーの基本的な特徴は何ですか

Web2.0テクノロジーの基本的な特徴は何ですか

青灯夜游
リリース: 2022-07-21 16:27:24
オリジナル
13278 人が閲覧しました

web2.0 テクノロジーの基本的な特徴: 1. 「複数の人々が参加する」; Web1.0 では、インターネット コンテンツは少数の編集者 (またはウェブマスター) によってカスタマイズされますが、Web2.0 では全員が貢献者です内容の。 2. 「読み書き可能なインターネット」; Web1.0 のインターネットは「読み出し可能なインターネット」ですが、Web2.0 は「書き込みおよび読み出し可能なインターネット」です。

Web2.0テクノロジーの基本的な特徴は何ですか

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

Web 2.0 は、Web 1.0 (2003 年以前のインターネット モデル) に対する新しいタイプのインターネット アプリケーションの総称であり、コア コンテンツから外部アプリケーションへの革命です。 Web ブラウザを通じて HTML Web ページを単に閲覧する Web 1.0 モデルから、より豊富なコンテンツ、より強力な接続、より強力なツールを備えた Web 2.0 インターネット モデルへの発展は、インターネットの新たな発展トレンドとなっています。 Web 2.0は、情報技術の発展によるネットワーク革命によってもたらされた、インターネット分野における未来志向・人間志向のイノベーション2.0モデルの典型的な具現化であり、専門家が織りなすイノベーションと民主化のプロセスを鮮やかに解説したものです。ウェブの制作に参加しているすべてのユーザーにウェブを提供します。

#web2.0 テクノロジーの基本的な特徴

web1.0 と比較して、web2.0 には次の特徴があります。

1. 複数人の参加

# Web1.0 では、インターネット コンテンツは Sohu などの少数の編集者 (またはウェブマスター) によってカスタマイズされていましたが、Web2.0 では全員がコンテンツの寄稿者。 Web2.0 のコンテンツは、タグ、マルチメディア、オンライン コラボレーションなど、より多様です。 Web2.0 の情報取得チャネルにおいて、RSS 購読は非常に重要な役割を果たします。

2. 読み取り可能および書き込み可能なインターネット

Web1.0 では、インターネットは「読み取り可能なインターネット」ですが、Web2.0 は「書き込み可能および読み取り可能なインターネット」です。 」。情報フィードには全員が貢献していますが、大局的に見ると、コンテンツのほとんどを貢献しているのは少数の人々です。

Web2.0 の 7 つの原則

1. プラットフォームとしてのインターネット

Web 2.0 と同じ概念には明確な境界はありませんが、重力の核があります。 Web 2.0 は、中心部の遠方または近くの Web サイトが太陽系のようなネットワーク システムに組織されており、多かれ少なかれ Web 2.0 の原則を具体化したものであると考えたほうがよいでしょう。 Web 2.0は、インターネット分野における情報革命の進展によってもたらされる、オープンイノベーションと共同イノベーションを特徴とする未来志向・人間志向のイノベーション2.0モデルの典型的な具現化であると言えます。ウェブを織る、そしてすべてのユーザーがウェブを織るのに参加する、イノベーションの民主化プロセスについての生き生きとした解説。

2004 年 10 月の最初の Web 2.0 カンファレンスで、John Battelle と私はそれぞれの冒頭の挨拶で、予備的な原則の概要を説明しました。その第一の原則は「プラットフォームとしてのインターネット」です。これは Web 1.0 の寵児である Netscape の雄叫びでもありましたが、Netscape は Microsoft との戦争に敗れました。さらに、当社の初期の Web 1.0 ロールモデルのうちの 2 つである DoubleClick と Akamai は、Web をプラットフォームとして使用する先駆者でした。これをネットワーク サービスと認識していない人も多いですが、最近よく使われる言葉で言えば、広告サービスは初めて広く使われたネットワーク サービスであり、また最初に広く使われたマッシュアップでもありました。各バナー広告は 2 つのサイト間でシームレスに動作し、統合されたページを別のコンピュータ上の読者に配信するように設計されています。

Akamai はネットワークをプラットフォームとしても捉えており、より深いレベルではブロードバンドの混雑を軽減するために透過的なキャッシュとコンテンツ配信ネットワークを構築しています。

それにもかかわらず、これらの先駆者は有用な比較を提供します。なぜなら、後発企業が同じ問題に遭遇したときに、先駆者の解決策をさらに拡張できるため、新しいプラットフォームの性質をより深く理解できるからです。 DoubleClick と Akamai はどちらも Web 2.0 の先駆者ですが、同時に、より多くの Web 2.0 デザイン パターンを導入することで、より多くのアプリケーションを実現できることもわかります。

2. 集合知の活用

Web 1.0 時代に生まれ、生き残り、Web 2.0 時代をリードし続ける巨人たちのサクセスストーリーの裏には、インターネットの力を利用して集合知を活用するという基本原則があります。

- ハイパーリンクはインターネットの基礎です。ユーザーが新しいコンテンツや新しい Web サイトを追加すると、他のユーザーがコンテンツを発見してリンクを確立する特定のネットワーク構造に制限されます。脳内のシナプスと同様に、相互接続されたネットワークは、すべてのネットワーク ユーザーのすべての活動の直接の結果として、複製と強化を通じて相互の接続が強化されるため、有機的に成長します。

--Yahoo! は、何万、場合によっては何百万ものインターネット ユーザーの最高の作品を編集したカタログ、またはリンク カタログから生まれた、最初の大成功事例でした。その後、Yahoo! はさまざまなコンテンツを作成するビジネスに参入しましたが、インターネット ユーザーの集合的な作品を収集するポータルとしての役割は依然としてその価値の核心です。

--Google の検索における画期的な進歩は、PageRank テクノロジーにあり、これにより Google はすぐに検索市場で誰もが認めるリーダーになりました。 PageRank は、ドキュメントの属性だけを使用するのではなく、ネットワークのリンク構造を利用して、より良い検索結果を実現する方法です。

--eBay の製品は、すべてのユーザーの集合的な活動です。ネットワーク自体と同様に、eBay はユーザーの活動とともに有機的に成長し、会社の役割は特定の環境を実現するものです。ユーザーの行動この環境で起こります。さらに、eBay の競争上の優位性はほぼすべて、その臨界数の買い手と売り手によってもたらされているため、多くの競合他社の製品の魅力は大幅に低下しています。

--Amazon は Barnesandnoble.com などの競合他社と同じ製品を販売しており、これらの企業は販売者から同じ製品説明、カバー画像、カタログを受け取ります。違いは、Amazon がユーザーの参加を刺激する科学を生み出したことです。 Amazon は競合他社に比べてユーザー評価が桁違いに高く、ほぼすべてのページでさまざまな方法でユーザーに関与するための誘いが多く、さらに重要なことに、Amazon はユーザーのアクティビティを利用してより良い検索結果を生成しています。 Barnesandnoble.com の検索結果は、自社の製品やスポンサー付きの検索結果を指す可能性が高いのに対し、Amazon は常に「最も人気のある」と呼ばれるものでリードしています。これは、売上高だけでなく他の多数の What Amazon に基づいたリアルタイムの計算です。内部関係者は製品を取り巻く要因を「フロー」と呼んでいます。ユーザーエンゲージメントが競合他社よりも桁違いに高いため、Amazon が競合他社を上回っているのも不思議ではありません。

現在、この洞察力を備え、それを拡張する可能性のある革新的な企業がインターネット上にその痕跡を残しています。

Wikipedia は、一見不可能に見える概念に基づいたオンライン百科事典です。この考え方は、インターネット ユーザーなら誰でもエントリを追加でき、誰でも編集できるということです。間違いなく、これは信頼性に関する極端な実験であり、(オープンソース ソフトウェアの文脈から派生した) エリック レイモンドの格言、「十分な目玉があれば、すべてのプログラムの欠陥は排除される。」「十分な目玉があれば、すべてのバグは浅いものである」が適用されます。コンテンツ制作まで。ウィキペディアはすでに世界の Web サイトのトップ 100 に入っており、近いうちにトップ 10 に入るだろうと多くの人が信じています。これはコンテンツ作成における大きな変化です。

del.icio.us (おいしいブックマーク) や Flickr などの Web サイトは、最近大きな注目を集めていますが、いわゆる「フォークソノミー」 (差別化) で人気を集めています。伝統的な分類の概念。 「重点分類」とは、ユーザーが自由に選択したキーワードを用いてWebサイトを共同で分類する方法であり、このキーワードは一般にタグと呼ばれます。ラベル付けでは、厳密なカテゴリではなく、脳自体が使用するような複数の重複する関連付けが使用されます。典型的な例を挙げると、Flickr Web サイトでは、子犬の写真に「子犬」と「かわいい」というタグが付けられ、システムがユーザーの行動に応じた自然な方法で検索できるようになります。

Cloudmark などの共同スパム フィルタリング製品は、電子メール自体の分析に依存するのではなく、電子メール ユーザーが電子メールがスパムであるかどうかについて行う多くの独立した決定を集約します。

インターネットで大きな成功を収めている人たちが、その製品をあらゆる場所で積極的に宣伝しているわけではないことは、ほぼ公理です。彼らは「バイラル マーケティング」を使用しています。これは、一部の紹介が 1 人のユーザーから別のユーザーに直接広がることを意味します。 Web サイトまたは製品がプロモーションのために広告に依存している場合、ほぼ確実に、それは Web 2.0 ではないと結論付けることができます。

Linux、Apache、MySQL、およびほとんどの Web サーバーで使用される Perl、PHP、または Python コードを含む、インターネット インフラストラクチャ自体の多くでさえ、オープンソースのピアプロダクションに依存しています。)その方法。そこには、ネットワークから得られる集合的な知恵が含まれています。 SourceForge.net Web サイトには、少なくとも 100,000 のオープン ソース ソフトウェア プロジェクトがリストされています。誰でもプロジェクトを追加でき、誰でもプロジェクト コードをダウンロードして使用できます。

同時に、ユーザーの使用状況に応じて、新しいプロジェクトがエッジからセンターに移行します。ソフトウェアの自然な受け入れプロセスは、ほぼ完全にバイラル マーケティングに依存しています。同時に、ユーザーによる導入の結果として、新しいプロジェクトがエッジからセンターに移行します。これは、ほぼ完全にバイラル マーケティングに依存する有機的なソフトウェア導入プロセスです。

経験上、ユーザーの貢献から得られるネットワーク効果が、Web 2.0 時代の市場を支配する鍵となります。

3. データは次の Intel Inside です

現在、あらゆる重要なインターネット アプリケーションは、Google の Web クローラー、Yahoo! のディレクトリ (および Web クローラー)、Amazon の製品データベース、eBay の製品データベースと販売者、MapQuest の地図データベース、Napster の分散ソング ライブラリなど、特殊なデータベースによって駆動されています。ハル・バリアンが昨年の個人的な会話で述べたように、「SQL は新しい HTML」です。データベース管理は Web 2.0 企業の中核的な能力であり、その重要性は、これらのプログラムを単なるソフトウェアではなく「インフォウェア」と呼ぶこともあります。

この事実は、データの所有者は誰なのかという重要な疑問も生じます。

インターネット時代には、データベースの制御が市場の支配と莫大な金銭的利益につながるケースを目にしたかもしれません。もともと米国政令によって Network Solutions (後に Verisign に買収) に与えられたドメイン名登録の独占は、インターネットの最初の金のなる木でした。ソフトウェアの API を制御することでビジネス上の優位性を生み出すことは、インターネット時代にはさらに困難になると私たちは主張しますが、重要なデータ リソースの制御については、特にデータ リソースの作成に費用がかかる場合や、ネットワーク効果によって容易に増殖する場合には、同じことは言えません。戻る。

MapQuest、maps.yahoo.com、maps.msn.com、maps.google.com が提供する各地図の下にある著作権表記に注意してください。「地図の著作権」NavTeq のような行が見つかります。 TeleAtlas」、または新しい衛星画像サービスを使用している場合は、「画像著作権 Digital Globe」という言葉が表示されます。これらの企業はデータベースに多大な投資を行っています。 (NavTeq だけでも、番地とルートのデータベースを作成するために 7 億 5,000 万ドルの投資を発表しています。Digital Globe は、政府提供の画像を改善するために独自の衛星を打ち上げるために 5 億ドルを投資しています。) NavTeq が実際に行っていること Intel のおなじみの Intel の模倣はたくさんあります。内側のロゴ: たとえば、ナビゲーション システム搭載車には「NavTeq Onboard」と刻印されています。データは、このようなプログラムの多くにとって事実上の Intel Inside であり、ソフトウェア システムがほとんどオープンソースまたは商用である一部のシステムにとっては、唯一の情報ソース コンポーネントです。

Web マッピング分野における現在の熾烈な競争は、ソフトウェアの中核となるデータを所有する重要性を無視すると、最終的にその競争力を弱めることになることを示しています。 MapQuest は 1995 年に初めて地図分野に参入し、その後 Yahoo!、Microsoft、そして最近では Google も市場への参入を決定しており、同じデータをライセンスすることで競争力のあるプログラムを簡単に提供できます。

しかし、Amazon.com の競争上の地位は対照的です。 Barnesandnoble.com などの競合他社と同様、その元のデータベースは ISBN 登録業者 R. Bowker から提供されています。ただし、MapQuest とは異なり、Amazon はデータを大幅に強化し、表紙画像、目次、索引、サンプル資料など、出版社から提供されたデータを追加しました。さらに重要なことは、ユーザーを利用してデータに注釈を付けたことです。その結果、10 年後、ボウカーではなく Amazon が書誌情報の主要な情報源となり、学者、図書館員、消費者にとっての参照情報源となりました。 Amazon はまた、独自の識別子である ASIN を導入しました。これは、ISBN が存在する場合はそれに対応し、商品に ISBN がない場合には同等の名前空間を作成します。このようにアマゾンは、自社のデータプロバイダーを効果的に「吸収し、拡大」している。

MapQuest が同じことを行って、ユーザーを使用して地図やルートに注釈を付け、新しい価値の層を追加した場合を想像してみてください。そうなると、基本データのライセンスを取得することによってのみこの市場に参入する他の競合他社にとって、はるかに大きな困難を引き起こすことになります。

最近の Google マップの導入により、アプリ販売者とそのデータ プロバイダー間の競争に生きた実験室が提供されました。 Google の軽量プログラミング モデルにより、データ ハイブリッド化を使用して Google の地図とインターネット経由でアクセス可能な他のデータ ソースを組み合わせる無数の付加価値サービスが出現しました。このハイブリッドの好例は、Paul Rademacher の Housingmaps.com で、Google マップと Craigslist のアパート賃貸料および住宅購入データを組み合わせて、インタラクティブな住宅ツアーを作成します。

現在、これらのハイブリッドはほとんどがプログラマーによって実装された革新的な実験製品です。しかし、企業の行動もそれに続くだろう。そして、少なくとも 1 つのカテゴリの開発者でこれをすでに発見できます。 Google は Navteq からデータ ソース プロバイダーの役割を奪い、自らを魅力的な仲介者として位置づけています。今後数年間は、データ プロバイダーとアプリケーション ベンダーの間で争いが起こることになるでしょう。両陣営は、特定のデータ カテゴリが Web 2.0 アプリケーションを構築するための構成要素としていかに重要であるかを認識しているからです。

この競争には、場所、ID、公開イベント カレンダー、製品 ID、名前空間など、特定のカテゴリのコア データが含まれます。多くの場合、データの作成に莫大なコストがかかる場合、Intel Inside のように単一のデータ ソースですべてを実行できる可能性があります。他のケースでは、ユーザーの集約を通じてクリティカルマスを達成し、集約されたデータをシステムサービスに統合した企業が勝者となるでしょう。

たとえば、アイデンティティの分野では、PayPal、Amazon のワンクリック、および何百万ものユーザーが参加する通信システムが、ネットワーク全体のアイデンティティ データベースを作成する際の正当な競合相手になる可能性があります。 (さらに言えば、携帯電話番号を Gmail アカウントの識別子として使用するという Google の最近の試みは、電話システムを借用して拡張するための一歩である可能性があります。) 一方、Sxip のようなスタートアップ企業は、「分散型ワンクリック」を求めるフェデレーション ID の可能性を模索しています。シームレスな Web 2.0 ID サブシステムを提供するアプローチ。カレンダー分野では、EVDB は Wiki 形式の参加システムを通じて世界最大の共有カレンダーを構築する試みです。特定のスタートアップやアプローチの成功についてはまだ結論が出ていませんが、これらの分野の標準とソリューションが一部のデータを信頼性の高い「インターネット オペレーティング システム」サブシステムに効果的に変換し、次世代アプリケーションを可能にすることは明らかです。

データに関して、さらに注意しなければならない点は、ユーザーが自分のデータに対するプライバシーと権限を懸念していることです。初期の Web プログラムの多くでは、著作権は緩やかにしか施行されていませんでした。たとえば、Amazon は、自社サイトに投稿されたレビューの所有権を主張していますが、強制力がなく、同じレビューを他の場所に再投稿することができます。しかし、多くの企業がデータの管理が競争上の優位性の主な源泉となる可能性があることを認識し始めるにつれ、そのような管理に対する取り組みがさらに強化されることになるでしょう。

プロプライエタリ ソフトウェアの成長がフリー ソフトウェアの動きをもたらしたのと同じように、今後 10 年間で、プロプライエタリ データベースの成長がフリー データの動きにつながることになるでしょう。この反対運動の前兆は、Wikipedia、Creative Commons などのオープン データ プロジェクトや、Greasemonkey (ユーザーがコンピューター上でデータを表示する方法を決定できる) などのソフトウェア プロジェクトで見ることができます。

4. ソフトウェア リリース サイクルの終わり

Google と Netscape の比較で前述したように、インターネット時代のソフトウェアの代表的な特徴は次のとおりです。サービスとして提供する必要があります。この事実は、そのような企業のビジネス モデルに多くの根本的な変化をもたらします。

1. オペレーションが競争力の中核とならなければなりません。 Google や Yahoo! の製品開発における専門知識は、日常業務における専門知識と一致する必要があります。製品としてのソフトウェアからサービスとしてのソフトウェアへの変化は非常に根本的なものであるため、ソフトウェアは毎日メンテナンスされなければその機能を果たせなくなります。 Google は、インターネットを継続的にクロールしてインデックスを更新し、リンク スパムや結果に影響を与えるその他のものを継続的にフィルタリングし、何千万もの非同期ユーザー クエリに継続的かつ動的に応答し、これらのクエリをコンテキストに関連した広告と同期的に照合する必要があります。

つまり、Google のシステム管理、ネットワーキング、負荷分散テクノロジーが、検索アルゴリズムよりも厳重に保護されているとしても不思議ではありません。 Google がこれらの手順の自動化に成功したことは、競合他社に対するコスト上の優位性の重要な側面です。

Perl、Python、PHP、そして現在では Ruby などのスクリプト言語が Web 2.0 企業で主要な役割を果たしているのも不思議ではありません。 Sun の初代ネットワーク管理者である Hassan Schroeder は、かつて Perl を「インターネットのダクトテープ」と表現したことで有名です。実際、動的言語 (多くの場合、スクリプト言語と呼ばれ、ソフトウェア アーティファクト時代のソフトウェア エンジニアによって軽蔑されています) は、システム管理者やネットワーク管理者だけでなく、頻繁に実行できる動的システムを作成するプログラム開発者にも好まれるツールです。更新しました。

2. ユーザーは共同開発者として扱われなければなりませんが、これはオープンソース開発慣行への反省から来ています (たとえ関連するソフトウェアがオープンソース ライセンスの下でリリースされる可能性が低い場合でも)。オープンソースのモットーである「早期にリリースし、頻繁にリリースする」は、実際にはより極端な位置付け、つまり「永久ベータ版」に進化しました。製品はオープンな状態で開発され、新機能は月ごと、週ごと、さらには日ごとのペースで追加されます。 Gmail、Google Maps、Flickr、del.icio.us、およびその他の同様のサービスは、いずれかの段階で何年もベータ版のままになる可能性があります。

したがって、ユーザーの行動をリアルタイムで監視して、どの新機能がどのように使用されているかを調査することが、もう 1 つの必要な核となる競争力になります。大手オンライン サービス ネットワークで働く開発者は次のようにコメントしました。「サイトの特定の部分に毎日 2 つまたは 3 つの新機能を配信しますが、ユーザーがそれらを採用しない場合は削除します。ユーザーが気に入った場合は、削除します。」 Flickr の主任開発者 Cal Henderson 氏は最近、新バージョンを 30 分ごとに導入する方法を明らかにしました。明らかに、これは従来の方法とは大きく異なる開発モデルです。すべての Web プログラムが Flickr のような極端な方法で開発されているわけではありませんが、ほぼすべての Web プログラムの開発サイクルは、PC やクライアントサーバーの時代とは大きく異なります。このため、ZDnet マガジンは、Microsoft が Google に勝つことはないと結論づけています。「Microsoft のビジネス モデルは、全員が 2 ~ 3 年ごとにコンピューティング環境をアップグレードすることに依存しています。Google のモデルは、誰もが自分のコンピューティング環境で毎日独自の作業を行うことに依存しています。新しいことを探索する."

Microsoft は競合他社から学び、最終的に最善を尽くす強力な能力を実証してきましたが、今回の競合企業になるためには Microsoft (ひいては既存のソフトウェア会社) が必要であることに疑いの余地はありません。それはより深いレベルで大きく異なります。 Web 2.0 で誕生した企業は、レガシー モデル (およびそれに伴うビジネス モデルと収益源) から脱却する必要がないため、当然の利点を享受できます。

5. 軽量プログラミング モデル

ネットワーク サービスの概念が定着すると、大企業も複雑なネットワーク サービス スタックを使用して競争に参加することになります。このネットワーク サービス スタックは、分散プログラムのためにより信頼性の高いプログラミング環境を確立するように設計されています。

しかし、インターネットが多くのハイパーテキスト理論を覆したからこそ成功したのと同じように、RSS は単純な実用主義を完璧な設計に置き換え、そのシンプルさゆえにおそらく最も広く使用されているネットワークになりました。まだ広く使用されていません。

同様に、Amazon.com のネットワーク サービスには 2 つの形式があります: 1 つは SOAP (Simple Object Access Protocol、シンプル オブジェクト アクセス プロトコル) ネットワーク サービス スタックの形式に準拠し、もう 1 つは単純に HTTP を使用して XML データを外部に提供しますプロトコルの一部は、軽量の方法で REST (Representational State Transfer) と呼ばれることもあります。ビジネス価値の高い B2B 接続 (Amazon と ToysRU などの一部の小売パートナー間の接続など) では SOAP スタックが使用されますが、Amazon の報告によると、使用量の 95% は軽量 REST サービスによるものです。

シンプルさへの同じ要求は、他の「プレーンな」ネットワーク サービスでも見られます。 Google が最近立ち上げた Google マップはその一例です。 Google マップのシンプルな AJAX (JavaScript と XML) インターフェイスはプログラマーによってすぐに解読され、その後、そのデータがさらに新しいサービスに組み込まれました。

ESRI などの GIS (地理情報システム)、MapQuest や Microsoft の MapPoint など、地図関連の Web サービスは以前から存在していました。しかし、Google マップはそのシンプルさで世界を興奮させました。以前はベンダーがサポートする Web サービスには当事者間の正式な合意が必要でしたが、Google マップはデータをキャプチャできる方法で実装され、プログラマーはデータを創造的に再利用する方法をすぐに発見しました。

ここにはいくつかの重要な教訓があります:

1. 疎結合システムを可能にする軽量プログラミング モデルをサポートします。企業によって開発された Web サービス スタックの複雑な設計は、緊密な統合を可能にするように設計されています。これは多くの場合に必要ですが、最も重要なアプリケーションの多くは、実際には疎結合または希薄結合のままになる可能性があります。 Web 2.0 の概念は、従来の IT の概念とはまったく異なります。

2. 調整ではなくシンジケーションを考えてください。 RSS や REST ベースの Web サービスなどの単純な Web サービスは、送信データを集約するために使用されますが、接続の相手側にデータが到達したときに何が起こるかを制御しません。この考え方はインターネット自体の基礎であり、いわゆるエンドツーエンドの原則を反映しています。

3. プログラマビリティとミキサビリティの設計。元のインターネットと同様、RSS や AJAX などのシステムにはすべて、再利用の障壁が非常に低いという共通点があります。実際、多くの便利なソフトウェアはオープンソースであり、オープンソースでなくても、その知的財産を保護するための手段はあまりありません。インターネット ブラウザの「ソース表示」オプションを使用すると、多くのユーザーが他のユーザーの Web ページをコピーできます。RSS は、ユーザーが情報プロバイダーの要求に応じてではなく、必要なときに必要なコンテンツを表示できるように設計されています。最も成功した Webサービスは、そのサービスの作成者が考えなかった新しい方向性を採用する可能性が最も高いものです。クリエイティブ コモンズ契約によって普及した「一部の著作権留保」という用語は、より一般的な「全著作権留保」と比較して有用な道しるべとして機能します。

6. ソフトウェアは単一のデバイスを超えます

言及する価値のある Web 2.0 のもう 1 つの機能は、Web 2.0 が PC プラットフォームに限定されなくなったという事実です。長年マイクロソフトの開発者として働いてきたデイブ・スタッツ氏は、マイクロソフトへの別れのアドバイスの中で、「単一のデバイスを超えて書かれた有用なソフトウェアは、今後長い間、より収益性が高いだろう」と述べた。

もちろん、あらゆるネットワーク プログラムは、単一のデバイスを超えたソフトウェアとみなすことができます。結局のところ、最も単純なインターネット プログラムであっても、少なくとも 2 台のコンピュータが必要です。1 台は Web サーバーを担当し、もう 1 台はブラウザを担当します。そして、すでに説明したように、ネットワークをプラットフォームとして開発すると、この概念が複数のコンピューターによって提供されるサービスで構成される複合アプリケーションに拡張されます。

しかし、Web 2.0 の多くの分野と同様、これらの分野における「2.0 らしさ」はまったく新しいものではなく、インターネット プラットフォームの真の可能性をより完全に実現したものです。ソフトウェアが単一のデバイスを超越するという考えは、新しいプラットフォーム向けのプログラムやサービスを設計するための重要な洞察を提供します。

これまでのところ、iTunes はこの原則の最良の例です。このプログラムはハンドヘルド デバイスから広大なインターネット バックエンドまでシームレスに拡張され、そこで PC がローカル キャッシュおよび制御サイトの役割を果たします。インターネットからポータブル デバイスにコンテンツを取り込む試みはこれまでに数多くありましたが、iPod/iTunes コンボは、複数のデバイスで動作するように最初から設計された初めての試みでした。 TiVo も良い例です。

iTunes と TiVo は、Web 2.0 の他の主要な原則も具体化しています。これらはいずれもネットワーク プログラムそのものではありませんが、インターネット プラットフォームの力を利用して、ネットワークをシームレスでシステムのほとんど目に見えない部分にしています。データ管理が提供する価値の中心であることは明らかです。これらはパッケージ プログラムではなくサービスでもあります (ただし、iTunes の場合は、ユーザーのローカル データを管理するためだけにパッケージ プログラムとして使用できます)。それだけではなく、TiVo と iTunes は両方とも、集合知の新たな応用例をいくつか示しています。それぞれの場合において、実験は同じネットワーク IP 入口を処理することです。 iTunes には限られた参加システムしかありませんが、最近ポッドキャスティングが追加されたことで、このルールはより定期的になりました。

これは、ますます多くのデバイスがこの新しいプラットフォームに接続されるため、Web 2.0 の大きな変化が期待される領域の 1 つです。携帯電話や車がデータを消費していないにもかかわらずデータを報告する場合、どのようなプログラムが出現する可能性があるでしょうか?リアルタイムの交通監視、フラッシュ モブ、市民メディアは、新しいプラットフォームの機能を示す初期の兆候のほんの一部にすぎません。

7. 豊富なユーザー エクスペリエンス

その起源は、1992 年に Pei Wei によって開発された Viola ブラウザに遡ります。Web ページの閲覧にはインターネットが使用されてきました。 「アプレット」およびその他のアクティブなコンテンツをサーバーに送信します。 1995 年の Java の導入は、このような小さなプログラムの提供を中心に展開されました。 JavaScript とその後の DHTML は、クライアントにプログラマビリティと豊かなユーザー エクスペリエンスを提供する軽量な方法として導入されました。数年前、Macromedia は、Flash がマルチメディア コンテンツだけでなく、GUI (グラフィカル ユーザー インターフェイス) スタイルのアプリケーション エクスペリエンスも提供できることを強調するために、「リッチ インターネット アプリケーション」という用語 (Flash の競合であるオープン ソースの Laszlo Systems でも使用されている用語) を作りました。

ただし、アプリケーション全体を配信するインターネットの可能性は、Google が Gmail を導入するまで主流にはなりませんでした。その後、Google マップ プログラム、豊富なユーザー インターフェイスと PC プログラムの双方向性を備えた一部のインターネット ベースのプログラムが続きました。アプリ。 Google が使用する一連のテクノロジーは、Web デザイン会社 Adaptive Path の Jesse James Garrett によるセミナー論文で AJAX と名付けられました。彼はこう書きました:

Ajax はテクノロジーではありません。実際には、それぞれが独自の権利で繁栄するいくつかのテクノロジーが、強力な新しい方法で組み合わされたものです。 Ajax の対象範囲:

--XHTML と CSS を使用して、さまざまな標準に基づいた表示を実現します。

--ドキュメント オブジェクト モデルを使用して、動的な表示と対話を実現します。

--XML と XSLT を使用してデータ交換と操作を実現します。

--XMLHttpRequest を使用して、非同期データ取得を実装します。

--JavaScript はこれらすべてを結合します。

AJAX は、現在 Yahoo! が所有する Flickr、37signals プログラムの Basecamp および Backpack、Gmail や Orkut などの他の Google プログラムなどの Web 2.0 プログラムの主要コンポーネントでもあります。インターネット開発者がついに PC ベースのネイティブ アプリケーションと同じくらい豊富な Web アプリケーションを作成できるようになったため、私たちは前例のないユーザー インターフェイスの革新の時代に突入しています。

興味深いことに、現在検討されている機能の多くは長年にわたって存在しています。 1990 年代後半、Microsoft と Netscape の両社は、現在最終的に認識されつつあるものについてのアイデアを持っていましたが、採用される標準をめぐる両者の争いにより、クロスブラウザ アプリケーションの実装が困難になりました。この種のプログラムを作成できるのは、Microsoft がブラウザ戦争に確実に勝利しており、対象となるブラウザ標準が実際に 1 つだけだった場合だけでした。同時に、Firefox によってブラウザ市場に競争が再び導入されましたが、少なくとも今のところ、90 年代に引き戻されるようなインターネット標準をめぐる破壊的な争いは見られていません。

今後数年間で、真に斬新なプログラムであるだけでなく、PC プログラムの豊富なネットワーク レンディションを備えた多くの新しいネットワーク プログラムが登場するでしょう。これまでのプラットフォームの変更はそれぞれ、古いプラットフォームで支配的だったプログラムのリーダーシップを変える機会も生み出しました。

Gmail は、インターネットの力 (どこからでもアクセス、深いデータベース機能、検索機能) と、使いやすさの点で PC インターフェイスに近いユーザー インターフェイスを組み合わせて、電子メールにいくつかの興味深い革新を提供しました。 。一方、PC プラットフォーム上の他のメール プログラムは、IM およびプレゼンス機能を追加することで、反対側からフィールドに侵入していました。統合通信クライアントからどれくらい離れていますか?これらの統合通信クライアントは、電子メール、インスタント メッセージング、携帯電話を統合し、VoIP を使用して Web アプリケーションの豊富な機能に音声機能を追加する必要があります。レースはすでに始まっています。

また、Web 2.0 によってアドレス帳がどのように再発明されるのかも簡単にわかります。 Web 2.0 スタイルのアドレス帳では、PC または携帯電話上のローカル アドレス帳は、システムに記憶するように明示的に要求した連絡先のキャッシュにすぎません。一方、インターネットをベースとした Gmail スタイルの非同期プロキシは、送受信されたすべてのメッセージ、使用されたすべての電子メール アドレス、電話番号を保存し、ソーシャル ネットワークにヒントを得たアルゴリズムを作成して、回答が返されたときに代替としてどれを提供するかを決定します。ローカル キャッシュに見つかりません。答えがない場合、システムはより広範なソーシャル ネットワークに問い合わせます。

Web 2.0 ワード プロセッサは、個々のドキュメントを操作するだけでなく、Wiki スタイルの共同編集をサポートします。ただし、このプログラムは、PC ベースのワード プロセッサに期待される種類のリッチ フォーマットもサポートします。 Writely はそのようなプログラムの優れた例ですが、まだ広く注目を集めていません。

さらに、Web 2.0 革命は PC プログラムに限定されません。たとえば、CRM などのエンタープライズ アプリケーションでは、Salesforce.com がインターネットを使用してソフトウェアをサービスとして配信する方法を実証しています。

新規参入者にとって、競争のチャンスは Web 2.0 の可能性を最大限に開発することにあります。成功している企業は、ユーザーから学ぶプログラムを作成し、参加システムを活用して、ソフトウェアのインターフェイスだけでなく、共有されるデータの豊富さにおいても決定的な優位性を構築します。

関連知識の詳細については、FAQ 列をご覧ください。

以上がWeb2.0テクノロジーの基本的な特徴は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
web
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート