For faster navigation, this Iframe is preloading the Wikiwand page for TouchUpWeb.

TouchUpWeb

この記事は検証可能参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?"TouchUpWeb" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2021年6月)
TouchUpWeb拡張機能
開発元 TouchUpWebプロジェクト
最新版
1.2 / 2006/11/1
プラットフォーム クロスプラットフォーム
種別 Firefox拡張機能
ライセンス Mozilla Public License
公式サイト TouchUpWebプロジェクト at the Wayback Machine (archived 2009-02-22)
テンプレートを表示
TouchUpWebサーバ
開発元 TouchUpWebプロジェクト
最新版
20060905 / 2006/9/5
プラットフォーム クロスプラットフォーム
種別 Java EE WAR
ライセンス Mozilla Public License
公式サイト TouchUpWebプロジェクト at the Wayback Machine (archived 2009-02-22)
テンプレートを表示

TouchUpWeb(タッチアップウェブ)とは、IPA2005年度下期オープンソースソフトウェア活用基盤整備事業に採択され、開発されたソフトウェア自体、あるいはそのプロジェクトのこと。2009年4月7日にサービスを終了した。

Mozilla Firefox 1.5以降で利用できる拡張機能である。この拡張機能を使えば、Mozilla Firefoxで閲覧が不可能であったウェブサイトをMozilla Firefoxで問題なく閲覧することができるようになる。ただし、それぞれのウェブサイト用に作成されたスクリプトを用いるという仕組みであるため、あらゆるウェブサイトに対する対策とはならない。

ソフトウェアの構成は、Mozilla Firefoxにインストールされた拡張機能がサーバに修正のためのスクリプトを取得しにいくようになっている。なお、それぞれのソフトウェアはMPL 1.1にて提供されているオープンソースソフトウェアである。

開発の背景

[編集]

学校へのLinux導入実験や自治体に対するアンケート結果などでは、Microsoft Internet Explorerでしか閲覧できないウェブサイトが、オープンソース環境の導入障壁の一つとして挙げられている。この障壁へのアプローチとして、ウェブスタンダードプロジェクトもじら組が推進しているウェブ標準への啓蒙活動がある。しかし、啓蒙活動だけでは短期間でその障壁を無くすことは非常に困難である。そのため、TouchUpWebプロジェクトでは、既存のウェブサイトに対して動的にスクリプトを適用し、閲覧状況を改善するという対症療法的アプローチを採用した。「#プロジェクトへの批判」セクションに後述するように、このようなアプローチに対する非難も存在する。

ソフトウェアの構成

[編集]

TouchUpWebソフトウェアは、Mozilla Firefox拡張機能とサーバソフトウェアによって構成される。

TouchUpWeb機能拡張

[編集]

Mozilla Firefox 1.5以降に対応した拡張機能。別途インストールするGreasemonkeyという拡張機能連携して、ウェブサイト閲覧状況を改善する機能を有する。以下のような機能を持つ。

  • サイトに適用可能なスクリプトを検索し、ダウンロードする機能
  • スクリプト情報の表示機能
  • 適用状況のフィードバック機能

なお、ユーザ操作でのみ、サーバとの通信が行われる。

TouchUpWebサーバ

[編集]

Apache Tomcat 5.5上で動作するWebアプリケーション。管理システムとWebサービス機能から構成される。

  • スクリプト管理機能
  • 配信履歴検索機能
  • スクリプト配信機能
  • ユーザサイトにスレーブサーバを構成し、マスターサーバから定期的に情報を受け取る機能
  • イントラネット用構成が可能

プロジェクトへの批判

[編集]

このソフトウェアが有効な場合は、主にMicrosoft Internet Explorerでしか閲覧できないウェブサイトを閲覧するときである。このため、「ウェブ標準に準拠しないウェブサイトの作成を増進させる可能性がある」という非難もある。


脚注

[編集]


外部リンク

[編集]

プロジェクト関連公式サイト

[編集]

関連記事

[編集]
{{bottomLinkPreText}} {{bottomLinkText}}
TouchUpWeb
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?