ウェブポータルは、電子メール、オンラインフォーラム、検索エンジンなど、さまざまなソースからの情報を統一された方法で集約するように特別に設計されたウェブサイトです。[ 1 ]通常、各情報ソースはページ上に情報を表示するための専用領域(ポートレット)を持ち、多くの場合、ユーザーは表示する情報ソースを設定できます。ポータルのバリエーションには、経営幹部や管理者向けのマッシュアップやイントラネットダッシュボードなどがあります。コンテンツが「統一された方法」で表示される程度は、想定されるユーザーと目的、およびコンテンツの多様性によって異なります。多くの場合、デザインの重点は、コンテンツの表示を構成およびカスタマイズするための特定の「メタファー」(ダッシュボードやマップなど)と、選択された実装フレームワークまたはコードライブラリに置かれます。さらに、組織におけるユーザーの役割によって、ポータルに追加できるコンテンツやポータル構成から削除できるコンテンツが決まる場合があります。
ポータルは、検索エンジンのアプリケーションプログラミングインターフェース(API)を利用して、検索対象ドメインを制限することで、ユーザーがエクストラネットコンテンツではなくイントラネットコンテンツを検索できるようにする場合があります。この一般的な検索エンジンの機能に加え、Webポータルは、電子メール、ニュース、株価情報、データベースからの情報、さらにはエンターテイメントコンテンツなど、他のサービスを提供することもあります。ポータルは、企業や組織が、アクセス制御と手順を備えた複数のアプリケーションやデータベースに対して、一貫した「ルックアンドフィール」を提供する手段となります。そうでなければ、これらはさまざまなURLにある別々のWebエンティティになってしまうでしょう。利用できる機能は、アクセスが認証済みのユーザー(従業員、会員)によるものか、匿名のWebサイト訪問者によるものかによって制限される場合があります。
アメリカのウェブポータルには、Pathfinder、Excite、NetscapeのNet Center、Go、NBC、MSN、Lycos、Voila、Yahoo!、Google Searchなどがあった。[ 1 ]
「ポータル」という用語は、1990年代後半に新しいタイプのウェブサイトを表すために登場しました。 1990年代後半にウェブブラウザが普及した後、多くの企業がインターネット市場でのシェア獲得を目指してポータルの構築や買収を試みました。ウェブポータルは、ホームページに設定されていれば多くのユーザーにとってウェブ閲覧の出発点となるため、特に注目を集めました。ポータルのコンテンツやブランディングは、インターネット企業の合併や買収によって変化する可能性があります。NetscapeはAmerica Onlineの一部となり、ウォルト・ディズニー・カンパニーはGo.comを立ち上げました。ポータルのメタファーは、ログインしてユーザーとして利用する公共図書館のサイトや、学生や教職員向けの大学のイントラネットで広く使用されています。独立系ソフトウェアベンダー(ISV )は、ガバナンス、リスク管理、コンプライアンスなどの分野で、企業や政府機関向けに管理および経営幹部向けのイントラネット「ダッシュボード」を提供する垂直市場を維持しています。
ウェブポータルは、水平型または垂直型に分類されることがあります。水平型ポータルは、同じ経済セクターの複数の企業、または同じタイプの製造業者や販売業者向けのプラットフォームとして使用されます。[ 2 ]垂直型ポータル(「vortal」とも呼ばれる)は、特定の市場や業界のニッチ、主題分野、または関心事への専門的な入り口です。[ 3 ]垂直型ポータルの中には、「垂直情報ポータル」(VIP)と呼ばれるものもあります。VIPは、ニュース、編集コンテンツ、デジタル出版物、および電子商取引機能を提供します。従来の垂直型ポータルとは対照的に、VIPはソーシャルネットワーキング、ビデオ投稿、ブログなどの動的なマルチメディアアプリケーションも提供します。
ニュースポータルとは、オンラインで公開されたニュースのオンラインギャラリー、インデックス、検索エンジンです。特定の関心事や言語に対応したり、より広い市場をターゲットにしたりすることができます。たとえば、インドでは、NS NOWというニュースポータルが特にウッタルプラデーシュ州向けにウェブサイト上でニュースを配信しています。[ 4 ]
パーソナルポータルとは、ワールドワイドウェブ上のウェブサイト上のウェブページ、またはJavaScriptを含むローカルのHTMLホームページであり、場合によっては変更されたウェブブラウザで実行されるものです。パーソナルポータルは通常、訪問者またはローカルユーザーにパーソナライズされた機能を提供し、他のコンテンツへの経路を提供します。分散アプリケーション、さまざまな数と種類のミドルウェアおよびハードウェアを使用して、複数の異なるソースからサービスを提供するように設計されている場合があり、非標準のローカルウェブサーバー上で実行される場合もあります。さらに、ビジネスポータルは、職場での共有とコラボレーションのために設計できます。ポータルのビジネス上の要件として、パーソナルコンピュータ、ラップトップ、タブレットコンピュータ、PDA(携帯情報端末)、携帯電話、スマートフォンなど、複数のプラットフォームでコンテンツを表示できることも挙げられます。
情報、ニュース、アップデートなどは、このようなポータルを通じて配信できるコンテンツの例です。パーソナルポータルは、ソーシャルネットワーク上の友人に情報を提供したり、サービスの範囲外にある他のユーザーに役立つ外部コンテンツへのリンクを提供したりするなど、特定のトピックに関連付けることができます。ポータルは単にリンクを提供するだけにとどまりません。ビジネスイントラネットのユーザー以外では、よりシンプルなポータルが、よりリッチなマッシュアップデザインに置き換えられることが非常に多いです。企業内では、初期のポータルは、より強力な「ダッシュボード」デザインに置き換えられることがよくありました。また、RSS集約の何らかのバージョンなどの新しいプロトコルに依存しているものもあり、ある程度のWebハーベスティングを伴う場合と伴わない場合があります。
1990年代のドットコムバブル終焉時には、多くの政府が国民向け政府ウェブポータルサイトの構築に既に着手していた。これには、政府全体の主要ポータルサイトに加え、特定の部門(例えば、特定の省庁、部局、機関)向け、あるいは特定の対象者層(例えば、高齢者、親、高等教育機関の学生など)向けに開発されたポータルサイトも含まれる。代表的な政府ウェブポータルサイトとしては、以下のようなものがある。
文化ポータルは、美術館、図書館(図書館ポータルを参照)、アーカイブ、博物館などのデジタル化された文化コレクションを集約します。この種のポータルは、標準的な検索エンジンではインデックス化されない可能性のある、目に見えないウェブ上の文化コンテンツへのアクセスポイントを提供します。デジタル化されたコレクションには、書籍、美術作品、写真、雑誌、新聞、地図、日記、手紙のスキャン画像やデジタル写真、音楽、録音、映画、アーカイブされたウェブサイトのデジタルファイル、および各文化作品の種類に関連付けられた記述メタデータ(メタデータには、著者、出版社などの情報が含まれます)が含まれます。これらのポータルは、多くの場合、特定の国または地域の機関グループを中心に構築されています。注目すべき文化ポータルには、以下のようなものがあります。
1990年代には、企業イントラネットが普及しました。イントラネットの規模と複雑さが増すにつれ、組織のウェブマスターはコンテンツとユーザー管理の課題に直面するようになりました。企業情報の統合ビューでは不十分と判断され、ユーザーはパーソナライズとカスタマイズを求めていました。ウェブマスターは、十分なスキルがあれば一定の機能を提供できましたが、ほとんどの場合、ユーザーがイントラネットを利用しなくなる結果となりました。多くの企業は、ウェブマスターがデータ、アプリケーション、情報をより簡単に管理できるように、また、さまざまなユーザーにパーソナライズされたビューを提供できるツールを提供し始めました。ポータルソリューションには、ワークフロー管理、ワークグループや部門間のコラボレーション、ポリシー管理によるコンテンツ公開なども含まれます。ほとんどのソリューションは、安全な認証またはシングルサインオンを使用して、特定の企業情報への内部および外部からのアクセスを許可できます。
JSR168規格は2001年頃に登場しました。Java Specification Request (JSR) 168規格は、異なるポータルプラットフォーム間でのポートレットの相互運用性を可能にします。これらの規格により、ポータル開発者、管理者、および利用者は、さまざまなベンダーソリューション間で標準ベースのポータルとポートレットを統合できます。コンテンツ集約の概念は依然として勢いを増しており、ポータルソリューションは今後数年間で大きく進化し続けるでしょう。Gartner Groupは、第8世代ポータルが、単一のメカニズムを通じてさまざまな情報、ツール、アプリケーション、およびアクセスポイントを提供するビジネスマッシュアップの概念を拡張すると予測しています。
ユーザー生成コンテンツ(ブログ記事、コメント、写真)の増加、データサイロの多様化、ファイル形式の多様化に伴い、情報アーキテクトや分類担当者は、ユーザーがデータやコンテンツにタグ付け(分類)できる機能を提供する必要が出てきます。例えば、副社長がブログ記事を投稿した場合、その記事には副社長の名前、役職、記事の主題などのタグを付けることができます。タグ付けによって、イントラネットのユーザーは関心のあるコンテンツを簡単に見つけることができます。これは最終的に波及効果を生み出し、ユーザー自身もアドホックなナビゲーションや情報フローを生成するようになるでしょう。企業ポータルは、顧客や従業員にセルフサービスの機会も提供します。
検索ポータルは、複数の検索エンジンの検索結果を1つのページに集約します。ユーザーは、例えば不動産検索ポータルなど、特定の製品に特化した検索ポータルを見つけることができます。図書館の検索ポータルは、ディスカバリーインターフェースとも呼ばれます。
不動産検索ポータルは、不動産業者や売主が販売または賃貸する物件に関するデータを集約するサービスです。英国で有名な不動産業者検索ポータルには、Nestoria、Nuroa、OnTheMarket、Rightmove、Zooplaなどがあります。英国で有名な売主(家主)ポータルには、OpenRentやGumtreeなどがあります。
入札ポータルは、政府機関のサプライヤーが商品やサービスの提供に入札するための入り口です。入札ポータルを利用することで、ユーザーはデータの検索、変更、提出、確認、アーカイブを行うことができ、完全なオンライン入札プロセスを実現できます。
オンライン入札を利用することで、入札者は以下のいずれかの操作を行うことができます。
ホスト型Webポータルの人気が高まり、多くの企業がホスト型サービスとして提供を開始しました。ホスト型ポータル市場は、ポータルの構成を根本的に変えました。多くの点で、それらはレガシーアプリケーションの統合や分散データベースからの相関データの提示といったより高度な目標ではなく、単に情報を公開するためのツールとして機能しました。Hyperoffice.comや、現在はサービスを停止しているInternetPortal.comといった初期のホスト型ポータル企業は、企業データの配信に加えて、コラボレーションとスケジュール管理に重点を置いていました。ホスト型Webポータルの人気が高まるにつれ、その機能セットはホスト型データベース、ドキュメント管理、電子メール、ディスカッションフォーラムなどを含むまでに拡大しました。ホスト型ポータルは、モジュールから生成されたコンテンツを自動的にパーソナライズし、ユーザーにパーソナライズされたエクスペリエンスを提供します。この点において、ホスト型ポータルは初期の企業Webポータルの本来の目標に忠実であり続けています。
クラウドポータルと呼ばれる新たなタイプのインターネットポータルが登場し、API(アプリケーションプログラミングインターフェース)を豊富に備えたソフトウェアシステムがSOA(サービス指向アーキテクチャ、Webサービス、カスタムデータ交換)を活用してマシン間のインタラクションを可能にし、特定の「セッション」中に複数のドメインにまたがるユーザーを接続することで、よりスムーズなユーザーエクスペリエンスを実現しています。Nubifer Cloud Portalのようなクラウドポータルは、エンタープライズマッシュアップとWebサービス統合のアプローチを用いてクラウドポータルを構築することで何が可能になるかを示しています。
特定の分野に特化したポータルサイトが数多く登場し、関連企業やサービスへのアクセスを提供しています。この傾向の代表的な例としては、不動産業者、引越し業者、不動産譲渡手続きを行う弁護士などへのアクセスを提供する不動産ポータルサイトの増加が挙げられます。同様に、臨床試験に特化したポータルサイトなど、業界特化型のニュースや情報ポータルサイトも登場しています。
主なコンセプトは、複数の他のシステムやサーバーからのコンテンツを集約または統合した単一の Web ページをユーザーに提示することです。アプリケーション サーバーまたはアーキテクチャは、アプリケーションの重要な機能のほとんどを実行します。このアプリケーション サーバーは、データベース サーバーに接続され、クラスタ サーバー環境の一部となる場合があります。高容量のポータル構成には、負荷分散戦略が含まれる場合があります。アプリケーション機能をユーザーに提示するポータルの場合、ポータル サーバーは、アプリケーション サーバーへの接続を含むサーバー構成のフロントピースです。HTML フレームセットと iframe 要素を許可する初期の Web ブラウザでは、ブラウザの同一ソース セキュリティ ポリシー (さまざまなクロス サイト セキュリティ侵害を防止するために利用される) に違反することなく、さまざまな情報を表示できました。より新しいクライアント サイド テクノロジーは、WebSocketやXMLHttpRequestを使用した非同期コールバックなどのより新しい Web 機能に依存する JavaScript フレームワークとライブラリに依存しています。
ポータルをホストするサーバーは、ユーザーにとって単なる「通過点」となる場合があります。ポートレットを使用することで、アプリケーションの機能を複数のポータルページに表示できます。このアーキテクチャは、ほとんどの場合、ユーザーにとって透過的です。このような設計では、セキュリティと同時アクセスユーザー数が重要な課題となるため、セキュリティ設計者は、認証され認可されたユーザーのみがアプリケーションサーバーにリクエストを送信できるようにする必要があります。セキュリティ設計と管理において適切な認証と認可が確保されていない場合、ポータルは意図せず様々な種類の攻撃に対する脆弱性を抱えることになります。