Blink_element
まばたき要素は、非標準であるHTML要素を示すユーザエージェント(一般にウェブブラウザページの作成者は、(可視および不可視である間で交互である)点滅させる元素の含有量を意図します)。この要素はNetscapeNavigator で導入されましたが、現在はサポートされておらず、最近のWebブラウザでは無視されることがよくInternet Explorerなどの一部は、この要素をまったくサポートしていませんでした。
1990年代にホームユーザーの間で最初に人気があったにもかかわらず、使いすぎや読みにくいために人気がなくなりました。 瞬き要素の発明者としてしばしば称賛されているルー・モントゥリは、実際のコードを書かずに、アイデアを提案しただけだと主張している。
…夕方のある時点で、Lynxが提案しているHTML拡張機能の多くを表示できなくなるのは悲しいことだと述べました。また、Lynxが利用できる唯一のテキストスタイルは環境はテキストを点滅させていました。私たちはテキストを点滅させることを考えてかなり笑い、これとあれを点滅させること、そして全体がどれほどばかげているかについて話しました。…土曜日の朝が転がり、私は他に何があるかを見つけるためだけにオフィスに向かったが、テキストが点滅した。それは画面上でその栄光の中で、そしてブラウザの中で点滅していました。どうしてこれができるのでしょうか?エンジニアの1人が私のアイデアをとても気に入ったので、彼は真夜中過ぎにバーを出て、オフィスに戻り、瞬きタグを一晩実装しました。彼はまだ朝そこにいて、それをとても誇りに思っていました。
コンテンツ
1 使用法
2 実装
3 使いやすさとアクセシビリティ
4 も参照してください
5 参考文献
6 外部リンク
使用法
点滅要素は非標準であるため、その構文またはセマンティクスの正式な仕様はありません。一方でバート・ボスのワールドワイドウェブコンソーシアムが生産している文書型定義点滅要素(とそれを定義するための構文が含まフレーズ要素のための要素と同等の重点と引用を)、DTDのコメントは、それが意図されていることを説明します冗談として。
点滅要素タイプの構文は、spanなどの標準のHTMLインライン要素と同じです。例:。まばたきの速度はブラウザ固有であり、タグにはまばたきの速度を調整するためのパラメータや手段は含まれタグをサポートするMozillaFirefoxのバージョンでは、テキストは4分の3秒間表示されるのと、4分の1秒の間非表示になるのが交互に繰り返されます。This text could blink
点滅要素タイプは、Netscape Navigator用に最初に発明され、Mozilla Firefoxなどの子孫でサポートされていました(Netscape 6および初期のMozillaスイートブラウザを除く。したがって、Mozillaスイートの子孫であるSeaMonkeyにもありません)。バージョン23でFirefoxから削除されました。 MicrosoftのInternetExplorerとWebKit(AppleのSafariとGoogle Chromeの背後にあるブラウザエンジン)は、CSSの化身であっても、これをサポートしていませんでした。Opera Internet Browserでもサポートされていましたが、そのブラウザーがWebKitベースのエンジンに切り替わったときにバージョン15でサポートが終了しました。Vivaldiは、PrestoベースのOperaの精神的な後継者としてのルーツにもかかわらず、機能的な点滅タグもサポートし
一部のソフトウェアは、イースターエッグとして点滅要素をサポートしています。「blinkhtml」を検索すると、Google検索でページの一部が点滅します。 AndroidのユーザーインターフェースフレームワークはblinkタグをサポートしてTAG_1995おり、ソースコードのようにラベルを付けています。
実装
CSS text-decorationプロパティのblink値により、作成者は独自のタグを使用せずにテキストを点滅させることを提案できますが、CSS 2.1仕様では、ユーザーエージェントのアクセシビリティに準拠するために「準拠するユーザーエージェントは単にテキストを点滅させない」と規定されています。ガイドライン。
ここで点滅するテキスト span >
点滅要素は、CSSアニメーションを使用して実装することもできます。
点滅、 。まばたき { アニメーション: まばたき 1秒 ステップエンド 無限; }@キーフレームが 点滅 { 67 % { 不透明度: 0 }}
JavaScriptを使用しても、同様の効果が得られます。
(関数() { var 点滅 = ドキュメント。getElementsByTagName (’点滅’ ); 変数の 可視性 = ‘非表示’ ; ウィンドウ。setInterval (function () {
用 (varが iは = 点滅する。長さ – 1 ; I > = 0 ; I – ) {
が点滅します。スタイル。可視性 = 可視性; } 可視性 = (可視性 === ‘可視’ ) ? ‘非表示’ : ‘表示’ ; }、 250 ); })();スクリプト>ここで点滅するテキスト点滅>
または、jQueryを使用して点滅機能を実装することもできます。
setInterval (function (){
$ (’点滅’ )。each (function () {
$ (this )。トグル();
}); }、 250 );スクリプト>ここで点滅するテキスト点滅>
使いやすさとアクセシビリティ
HTMLにblinkタグを実装する前でさえ、Apple IIeには、標準の白地に黒のテキストと逆の黒地に白のテキストを交互に表示する点滅テキストモードがありました。開発者向けの1982年のAppleComputerマニュアルは、緊急時を除いてこの機能を使用しないようにアドバイスし、「の点滅はデータまたはプログラムの差し迫った破壊を示すためにのみ使用する必要がある」と警告しています。
まばたき要素は、ユーザビリティとアクセシビリティの専門家から一貫して批判されてきました。1996年、Jakob Nielsenは、Alertboxのコラム「Webデザインの間違いトップ10」で、この要素を「単に悪」と表現しました。 World Wide WebコンソーシアムのWebコンテンツアクセシビリティガイドライン(WCAG)1.0は、コンテンツ作成者が画面のちらつきや点滅を避けるべきであると述べており、そのような影響は認知障害や光過敏性てんかんの人々に問題を引き起こす可能性があることに注意して
米国連邦政府の第508ページが2の間の周波数でちらつきの画面を引き起こして避けるべきであると述べてヘルツと55ヘルツ、カバーが急速にテキストを点滅する範囲。
ドイツ連邦政府のBarrierefreie INFORMATIONSTECHNIK-Verordnung(バリアフリー情報技術条例は)また、ちらつきや点滅するコンテンツは避けるべきであると述べています。
ユーザーエージェントのアクセシビリティガイドラインに準拠するには、ユーザーエージェントは、「アニメーションまたは点滅するテキストコンテンツを静止した点滅しないテキストとしてレンダリングするように構成を許可する」か、テキストを点滅させないようにする必要が Mozilla Firefoxは、点滅を無効にする非表示の構成オプション browser.blink_allowedを提供することでこの要件を満たしました。これには、about:configからアクセスできます。点滅機能は、バージョン23以降完全に無効になっています。
も参照してください
点滅(ウェブエンジン)
レイアウトエンジンの比較(非標準HTML)
マーキー要素
ケバケバ
参考文献
^ ““。Mozilla DeveloperNetwork 。
^ 「タグの起源-www」。www.montulli.org 。
^ ““。Mozilla DeveloperNetwork 。
^ 「HTML点滅タグに別れを告げる」。FastCompany。
^ “タグの起源”。www.montulli.org 。
^ ボス、ベルト。「HTML40、ただしBLINKが追加されています」。World WideWebコンソーシアム。
^ “Firefox3.0および3.5のVPAT”。Mozilla 。
^ “Firefox23リリースノート”。
^ -HTML | MDN ^ マクナマラ、ポール「グーグルイースターエッグは「点滅」タグの背後にある物語につながる」。NetworkWorld.com。ネットワークワールド。
^ 「core / java / android / view /LayoutInflater.java-プラットフォーム/フレームワーク/ベース-GitatGoogle」。android.googlesource.com 。
^ 「カスケードスタイルシート、レベル1」。カスケードスタイルシートワーキンググループ、World WideWebコンソーシアム。
^ マイヤーズ、ジョー; トグナッツィーニ、ブルース(1982)。Apple IIe設計ガイドライン(PDF)。アップルコンピュータ。NS。38. 2015年9月23日のオリジナル(PDF)からアーカイブ。
^ 「Webデザインの元のトップ10の間違い(アラートボックス)」。Useit.com 。
^ Chisholm、ウェンディ; ヴァンダーハイデン、グレッグ; ジェイコブス、イアン(1999年5月5日)。「Webコンテンツアクセシビリティガイドライン1.0」。World WideWebコンソーシアム。
^ 政府サービス管理。「セクション508:セクション508規格」。Section508.gov。
^ 「BITV—Einzelnorm」。gesetze-im-internet.de。
^ 「2。ユーザーエージェントのアクセシビリティガイドライン」。W3.org。
外部リンク
クロスブラウザ点滅タグ
なぜHTMLを点滅させるのか