*リンクを別窓で開く機能の標準実装 [#x93bd52a]

-ページ: BugTrack
-投稿者: [[]]
-投稿者: [[tera]]
-優先順位: 普通
-状態: 提案
-カテゴリー: 本体新機能
-投稿日: 2004-10-14 (木) 10:49:21
-バージョン: 1.4.4

**メッセージ [#t6b5c7ae]
[[PukiWiki/1.4/ちょっと便利に/リンクを別窓で開く]]機能の標準実装を希望します。

XHTML1.1ではtarget属性が使えないので、それをJavaScriptで実現させた物で、PukiWiki外へのリンクを別に開きたい場合などに非常に重宝するものです。

PukiWikiとHTMLによるサイトをうまく融合することにも利用出来ます。(フレームなど)
過去の質問箱などを見ると、元々要望が多かった機能だったようです。

**参考 [#l0e0602c]
-[[PukiWiki/1.4/ちょっと便利に/リンクを別窓で開く]]
-[[org:質問箱/373]]
-[[作者サイトの「pukiwikiのリンクを別窓で開く」>http://inagi.himitsukichi.com/~aozora/cgi-bin/pukiwiki/pukiwiki.php?PukiWiki%A4%CE%A5%EA%A5%F3%A5%AF%A4%F2%CA%CC%C1%EB%A4%C7%B3%AB%A4%AF]]
***以下は1.3系の話題 [#bab31201]
-[[org:欲しいプラグイン/38]]
-[[org:質問箱/108]]
-[[org:質問箱/174]]
----
-なぜ そんな便利な機能がXHTML1.1で無くなったのかを考えてみられましたか? [[アクセシビリティ>Accessibility]]という言葉を御存じですか? -- [[merlin]] &new{2004-10-14 (木) 11:08:25};
--「誰にでも見れる環境を作ること」で解釈はあっていますでしょうか?フレームをなるだけ排除するということでこの機能がXHTML1.1から無くなったということでしょうか?別窓に開くことがアクセシビリティにどう繋がるのか、無学ゆえ、教えていただけるのでしたら助かります。 -- [[tera]] &new{2004-10-14 (木) 11:35:04};
---キーボード一つで見ることができるウェブサイトを作るという部分でtarget属性が適さないと判断された結果でしょうか?~
それとも、もっと単純に「JavaScriptを使うということ」自体が問題とされているのでしょうか?~
単に、別ウィンドウを開くこと自体がアクセシビリティに反しているということでしょうか? -- [[tera]] &new{2004-10-14 (木) 12:00:56};
---そういうことでしたら、提案を取り下げるべきでしょうか? -- [[tera]] &new{2004-10-14 (木) 12:04:13};
---XHTML1.1から消された(正確には外部モジュール化された)理由はHTMLで実装するべき機能ではないからです。(X)HTMLはHyperText Markup Languageであって、意味による区別(<ins><del>タグとか)を行う目的にのみ絞られた設計が進められています。JavaScriptによって対応する事も可能ですが、JavaScriptでは設定がoffになっている場合には動作しない、という問題も発生します。勿論、キーボードで扱えなくなる事も問題ですが、もっと単純にXHTML的に推奨されていないわけです。ですから、XHTMLでtarget属性がモジュール化されているのと同様に、PukiWikiでも拡張機能として扱うのが妥当だと思われます。 -- [[Ratbeta]] &new{2004-10-14 (木) 13:44:39};
---JavaScriptで対応する場合は、対応していない環境でも正常に動作するよう考慮する必要が有りますから…。関連:BugTrack/578 -- [[Ratbeta]] &new{2004-10-14 (木) 13:48:44};

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2021 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 1.374 sec.

OSDN