JavaScriptの適切な劣化はどれほど重要ですか?


88

Web開発者は、JavaScriptを使用してWebアプリケーションを段階的に強化し、機能を適切に低下させ、それによりアクセシビリティを確保する努力を続ける必要がありますか?それとも、その時間を新機能やその他の開発分野に集中すべきですか?

その質問のサブテキストは次のとおりです。JavaScriptを無効にしたWebサイトまたはアプリケーションを利用している顧客/クライアント/ユーザーは何人ですか?JavaScriptの機能を特に要求する(私のほとんどすべてが必要とする)要件を持つプロジェクトがありますか?また、それらの要件は、適切な劣化も要求しますか?

この質問をするために、JavaScriptを有効にせずにProgrammers.stackexchange.comを呼び出しました。「プログラマー-Stack ExchangeはJavaScriptを有効にした場合に最適に動作します」というメッセージを受け取りました。サイトは一般的には正常に機能しているように見えましたが、ログインするのは困難でした。(質問に投票することができませんでした。)

これは開発に対する満足のいくアプローチだと思います。サイトのすべての機能を、従来の単純なHTMLおよびサーバー側のロジックで動作させるための労力を想像してください。一方で、このアプローチによって疎外されているユーザーの数は疑問です。

プログレッシブエンハンスメントを使用し、Webアプリケーションの動的機能が確実に低下するように、私たち全員(少なくとも私たちの中の優秀な開発者)は訓練されています。このプログレッシブな機能強化は風に放たれているだけですか、それとも一部のお客様はJavaScriptを有効にせずに特定のWebサービスを実際に利用していますか?


8
これは、あなたの質問への答えが、面白いかもしれ追加の逸話ではありません。私は今、4.5年間の代理環境でのWeb開発者として働いてきた、そしてすべてのその時に、私が構築されている1つのためのサイトを1ことをクライアントJavaScriptが無効な状態で機能することを確認するように求められました。これは、W3CのWebコンテンツアクセシビリティガイドラインのすべての優先度1チェックポイントを満たしたい政府機関でした(ガイドライン6.3-w3.org/TR/WAI-WEBCONTENT/#gl-newを参照)-technologies
Carson63000

5
私はNoScriptをオンにしたブラウザーを使用しており、ビルドするものはすべてJavaScriptなしでうまく機能するよう設計されています。通常、それはそれらに完全に依存するものを削除するか、非AJAXフォールバックを提供することを意味します。
ジョシュK

12
あなたの目的は、あなたが構築しているウェブサイトの人口統計に尋ねることによって、よりよく役立つでしょう。これはプログラマーでいっぱいのサイトです-技術に精通した人々。彼らはjavascriptが何であるかを知っています。そして、それをオフにする方法。JavaScriptが無効なブラウザにアクセスする方法を知っています。私見、言う人の...銀行家は、javascriptが無効になっている訪問者がはるかに少ないに違いありません。これを判断するには関連データが必要だと思います。おそらく、関連するWebサイトの分析データから。
rsman

1
JavaScriptを使用すると、通常はセキュリティを強化するためのトリックを作成できます。たとえば、このスレッドにコメントや回答を投稿するボットによる悪用を禁止します。
ジョンK

3
私はモバイルWeb開発が関係ないと思いますか?ノキアとブラックベリーには驚くほど悪いブラウザがあり、(iPhone / Androidとは異なり)特別な努力が必要だからです。
マチューM.

回答:


52

NoScriptを使用していますが、実際に使用する予定のサイトをホワイトリストに登録します。

NoScript、JavaScript、Java、Flash Silverlight、およびその他の実行可能なコンテンツをインストールすると、デフォルトでブロックされます。信頼できるサイトでJavaScript / Java / ...の実行を選択的に許可することができます。頻繁にアクセスして本当に信頼しているときに、ランダムまたは永続的にサーフィンしているだけの場合、サイトが一時的にスクリプトを実行できるようにすることができます。つまり、NoScriptはユーザーのブラウザーの習慣から学習し、しばらくするとバックグラウンドで消える傾向がありますが、悪意のあるWebページを見つけた場合は、すぐに戻って時間を節約できます。

ブロックされたスクリプトを含むサイトを閲覧すると、ポップアップブロッカーによって発行されたものと同様の通知が表示されます。
それまたはステータスバーのアイコンを見て、現在のNoScriptの許可を確認してください...

http://noscript.net/noscript/ss0.png


6
こっちも一緒; Webページは、ブラウザでスクリプトを実行する権利を取得する必要があります。私は、フォーラムまたは他のコミュニティ(stackexchangeなど)からのリンクからロードするすべてのページでスクリプトを実行したくありません。見返りに期待できるコンテンツがよくわかります。
PeterL

6
NoScriptGhosteryAdBlockを組み合わせて実行します。@Peterには十分に同意できません。Webサイトは、JSが必要であることと、有効にする前に時間をかける価値があることの両方を実証する必要があります。
メガー

23
ああ。だからあなたは私の仕事を増やした人々です..なぜ、なぜoなぜ..;)
Roopesh Shenoy

32
むしろ、ラメ、なぜちょうど.... Telnetを使用してに戻っていない
Darknight

34
-1 Downvote、OPは努力する価値があるかどうかを尋ねました。あなたは単に閲覧方法を説明しました。
ダークナイト

92

JavaScriptを有効にしていない人の割合は無視できると思います。ただし、検索エンジンボットには注意してください!彼らは通常JavaScriptを使用しませんが、そのために重要なコンテンツの一部をスキップしたくないでしょうか?


14
これを十分に支持することはできません。JavaScriptをオフにしてサイトをきれいに表示する必要はありませんが、ナビゲートできない場合、検索エンジンのランキングはある程度不明になります。
robertpateii

当然、すべてのコンテンツはリンクでアクセスできる必要があります。+1。これが進歩的な強化革命の中心です。
スティーブン


47

私は常にJavaScriptを有効にしてブラウジングし、Webブラウザーのsince明期から使用しています。

一度もブラウザのエクスペリエンスを低下させる価値のある単一の問題があったことはありません。おそらくいくつかのポップアップやその他の迷惑ですが、利点は私の意見ではリスクをはるかに上回っています。


4
あなたは幸運だったと思います。私の妻は、他の多くの人々と一緒に、かつてニューヨークタイムズの広告に噛まれました。彼らは広告スペースを貸し出しており、チェーン内の誰もがマルウェアを阻止するために熱心ではないようです。
デビッド

22
はい。ときどきいくつかのマルウェアに見舞われたとしましょう。コンピューターでウイルス対策を有効にしていて、すべてを頻繁にバックアップしています。マルウェアによって引き起こされた損害を修復するためにコンピューティングライフに費やした合計時間は、おそらく1週間未満です。私は、インターネットを使用するとき、より豊かな体験のためにこのレベルのリスクを引き受けたいと思っています。リスクは関係ないと言っているのではなく、それは私にとって受け入れられるリスクだというだけです。
JohnFx

2
+1。マルウェアが含まれたバナー広告をいくつか見ました。私のウイルススキャナがそれらを捕まえて、何も悪いことが起きなかったので、彼らがマルウェアを持っていることを知っていました。私は広告をサイト管理者に報告しましたが、彼らは削除されました。
メイソンウィーラー

2
@David Ad Blockプラス?無料で簡単にセットアップ
TheLQ

2
@TheLQ:アクティブな要素をオフにした場合、広告は私を煩わせず、AdBlock Plusを使用している人々に関する広告サポートサイトからの苦情を見ました。私は、特定の許可なしにコンピューター上で任意のコードを実行している人々についての不安を持っています。
デビッドソーンリー

23

Linuxでコンソールを使用するとき、GUIが使用できないときにLynxを使用することがあります。私の知る限り、lynxはJavaScriptをまったくサポートしていません。

また、JavaScriptがサポートされていない場合、古いモバイルブラウザを使用しました。

しかし、そのような状況では、サイトから完全なユーザビリティが得られるとは思わない。私は通常、インターネットを使用して何かをすばやく調べます(たとえば、電話番号を取得する)。したがって、サイトの非JavaScriptインターフェイスは受動的な参照ロールに制限されるべきだと思います。Stack Exchangeはその良い例です。答えを調べることはできますが、投票することはできません。参照として使用するためだけにあります。


コマンドラインブラウザーをときどき使用するオタクが偶然訪問するという偶然にサイトが正常に低下することを保証するために、余分な$ x 1,000と数日または数週間の作業を費やす価値はありますか?ウェブサイトは多分...、コマンドラインを使用する方法についてである場合
Antの

@Ant、数千ドルまたはそれに相当する作業時間がかかり、コマンドラインユーザー、NoScriptユーザー、古いモバイルブラウザがすべてあなたのサイトの通常のユーザーである可能性は低く、JavaScriptを要求することに何の問題もないことに同意しますそして、正常に劣化しません。その場合でも、JavaScriptを使用していないユーザーには警告が表示されるはずです。
アダム

17

自宅やオフィスにいないときは、スマートフォンのWebブラウザから定期的にWebを閲覧しています。JavaScript(少なくともそのサブセット)をサポートしていますが、常に適切に処理するとは限りません。多くのウェブサイトは多くのリソースを消費するか、単にブラウザをクラッシュさせるため、使用できません。

私は組み込みのブラウザーを好みますが、そのうちの1つがより良い仕事をする場合に備えて、2つの代替ブラウザーを保持します。


これは、javascriptをオフにしてデスクトップからサーフィンする人よりも大きな問題になると思います。スマートフォンが毎日より強力になっているので、すぐになくなるかもしれません。残念ながら、私はその日は賛成票を
失いました

3
@David:スマートフォンは日ごとに強力になっていますが、人々は毎日それらを購入していません...
スティーブンエバーズ

@SteveEvers Lol、2015年末にこのコメントを読むのは面白いです。
視覚的な

@Viziionaryはい、そうです。:)
スティーブンエバーズ

13

このスレッドで言及されていないことの1つは、スクリプトが破損した場合に何が起こるかです。多くの場合、ページでのスクリプトのそれ以上の実行は無効になる可能性があるため、より単純なナビゲーション方法にフォールバックする方法が必要です。

スクリプトはさまざまな理由で壊れる可能性がありますが、最も明らかなものは、.jsファイルに対する不完全なリクエスト、DOMを変更する可能性のあるさまざまなアドオン(AdBlockなど)、または名前空間が適切でないオブジェクトを導入することです。

これは、スクリプトなどを明示的に無効にする人々とは関係ありません。サイドノートとして、多くの最新のルーター、ファイアウォールソフトウェアなどは、多くの場合、ウェブサイトからスクリプト、フラッシュなどを無効/フィルターアウトする機能を備えているため、ユーザーが気付かないままネットワーク層で設定されることもあります(考えてみてください)公共のカフェ、学校、または他の妄想的な人々がインターネットへのアクセスを設定している他の環境)。

それは通常、少なくともサイトの基本的な機能(レイアウトとナビゲーション)を使用して、優雅に劣化するサイトを開発するための私の主な議論です。


なんて素晴らしい視点だ。これらの線に沿って考えて、あなたはこの引用をどう思いますか?programmers.stackexchange.com/questions/23535/...
スティーブン・

これらのシナリオが統計にどのように影響するかはわかりませんが、javascriptが明示的に無効になっているユーザーの量が増えないことを前提としています。それらのほとんどは、ページのロード時に呼び出されるいくつかのトリガーに基づいているに違いありませんが、統計がすでに収集されている場合、実行時にjavascriptが破損する可能性があります。
獅子

12

JavaScriptを無効にするのは、自分のWebサイトをテストすることだけです。ただし、Yahooが1〜2%のユーザーがJavaScriptを無効にしていることを発見した調査に興味があるかもしれません。ヤフーのオーディエンスは、おそらく平均的なユーザーのかなり良い表現でしょう。

研究からの重要な引用:

米国の訪問者の2%はそれほど多くないように思えるかもしれませんが、3億人以上のユーザーがYahoo! 毎月ホームページ。つまり、JavaScriptの恩恵を受けることなく、毎月600万人のユーザーがアクセスしています。そのため、サイトのJavaScript対応バージョンに時間を費やす価値はありますが、それを使用することのできないユーザーが大勢います。


2
それを無効にする人々とのすべての騒ぎは何ですか?何か不足していますか?
クリス

9
その引用は誤解を招くものです。それはあなたを怖がらせるために大きな数字を使用しています。ただし、パーセンテージは、サンプルセットに関係なくパーセンテージです。したがって、1,000人が実際に私のサービスを使用している場合、それらの数で10人または20人がJavaScriptを有効にせずに表示されます。私は彼らに合理的な経験を与えることに関与する努力は価値がないと考えています!本当に高い!それらの人々に、「あなたは私を信頼し、JavaScriptをオンにしなければならない」というメッセージを与えるべきです。
スティーブン

7
@Stephen-それはあなたの聴衆とビジネスモデルに完全に依存します。Yahooのような大勢の視聴者がいる場合、1〜2%が収益の損失という意味で大いに意味があります。対象読者が少ない場合、進歩的な開発のコストが収益の損失を上回る可能性があります。もう1つの結果はIE6サポートです。IE6を使用している視聴者はほぼ同じであるため、今後の再設計でドロップします:1-2%。
VirtuosiMedia

2
トピックについての適切でタイムリーなリンクを単に持っていることに対して賛成票を投じてください。
MIA

3
@Eikoまたは、適切に劣化するようにサイトを開発することもできます。ご存知のように、いくつかの基準があります。
メガー


6

もちろん、ここで本当に歪んだサンプルを取得しているので、自分のサイトで独自の調査を行うほうがよいかもしれません。

私は個人的にNoScriptを使用しています。サイトをホワイトリストに登録することをためらうことはめったにありませんが、そうするのに価値があるように見えます。(言い換えれば、理由が必要ですが、それほど説得力がある必要はありません。)


ただし、自分のサイトで独自の調査を行う場合は、偏ったサンプルを取得する可能性が非常に高いことに留意してください。あなたのサイトはJavaScriptせずに壊れている場合は、これらのことから、その後、ほとんどのユーザーは、JavaScriptが有効になっているという事実は、驚きのあまりすべきではないことなく、 JavaScriptが長いから...あなたの競合他社に切り替えている
イェルクWミッターク

正確には、多くの人が誤ってJavascriptをオフにしていたことを覚えています。明らかに、それはここで私たちのほとんどに起こりません。
DistantEcho

5

または私たちの何人かが実際に利用しますか JavaScriptを有効にせずに特定の Webサービスをもいます

はい。

ブラウジングは3つのカテゴリに分類されます。

通常のブラウジング -SafariまたはChrome(Mac OS X)で
-iGoogle、Stack Overflow、一部のブログ

特別な Webサイト:-Firefox、NoScript、AdBlock Plus、およびFlashBlock
Sitesが不必要に重いJavaScriptを使用。(それが重要な場合、ボリウッド映画/音楽のいくつかのインドのサイト。不必要に重いスクリプト -ページ自体は5分ごとにリロードされます)

モバイルブラウジング:
ノキア5310を使用していた。紛失。今、私はさらに古いソニーエリクソンW700iを持っています。旅行中にそれを使ってブラウズします(Opera Miniはかなり良いです)。これは、JavaScriptが苦労する(ない)場所です。(ほとんど)サイトとやり取りしたくないので、読んでください。それでも、ほとんどのサイトは表示できません


5

Pragmatic Programmers "HTML5 and CSS3"を読んでください。著者によると、ユーザーの5%がJavaScriptをオフにしています。

彼のソースは次のとおりです。 。EUおよび米国のJavaScript無効インデックス番号+ Web Analyticsデータ収集の影響

JavaScript無効インデックス番号

EU:1.4%
米国:3.05%

出典:IndexToolsを使用した複数の業界ウェブプロパティでの1.000.000.000訪問。
(VisualRevenue.com/blog –デニスR.モーテンセン)

http://visualrevenue.com/media/uploaded_images/JavaScript-Disabled-735171.JPG

割合も低下しているようです。


2006年から2007年の統計はどの程度関連していますか?これらのデータポイントのトレンドが直線経路を継続した場合、その後の数字は、2013年にはゼロ未満になる
のKristopherジョンソン

@KristopherJohnson、しきい値を超えると線形になりなくなります。これは常識です。無関係な情報:世界人口の1%は7000万人です。
Pacerier

4

NoScriptをインストールする傾向があり、信頼できるホワイトリストサイトのみをインストールします。それ以外の場合は、必要なときに特定のドメインに「一時的に許可」を使用します。

これはちょうど良いセキュリティです。それ以外の場合、任意の量のコードをマシンで実行できます!サンドボックス化されていても...常に脆弱性が存在します。

私自身の習慣を超えて、ほとんどの人がJavaScriptでブラウジングする場合でも、進歩的な拡張を念頭に置いてサイトを開発することは依然として有用です。サイトがベースラインで機能している場合、最大のオーディエンスにサービスを提供できます。また、ビジュアルデザインとビジネスロジックからデータを分離することも意味します。クライアント側でJavaScriptを使用して行うことのほとんどは、とにかくサーバー側で行う必要があります。クライアント側で行うことは、サイトのユーザーに与えられる利便性にすぎません。

もちろん、JavaScriptを必要とする例外もありますが、一般的には期待があります。たとえば、ゲームであるBioLab Disasterの JavaScriptを有効にすることが期待されていますが、A List Apartのようなサイトのほとんどはテキストのみです。

フォームに入力するときに、フォームを送信するためのJavaScriptが有効になっていることを本当に期待する必要がありますか?どうして?JavaScriptコードは、文字ではなく数字を入力しなかったことを確認できるようになっていますか?


個人的には、「リスト」のようなウェブサイトを「本物の」ウェブブラウザで読むことはありません(テキストのみです):rssリーダーのみを使用するか、instapaperを使用しますが、あなたの主張はわかります。
ワイルドピーク

1
また、フォームの送信にjavascriptを必要とするWebサイトは、プログレッシブエンハンスメントの概念を誤解していますが、誰かが迷惑なアニメーションを使用したり、一部のbsが「誰かが迷惑なイメージ」:あなたはあなたが得るよりも多くを失っています。
ワイルドピーク

3

Javascriptはデフォルトで無効になっています、Windows Serverボックス上で私たちにとってで。私たちのITポリシーは非常に多くのサイトをブロックします。コンテンツを読む唯一の方法は、デフォルトでJSが無効になっているサーバーでサーフィンすることです。

それは私の好みの構成ではありませんが、時々やらなければならないことです。


3

Google Chrome + AdBlock Plusを使用し、JavaScriptを有効にしています。

編集:私は今NotScriptを使用してます。:)

Chrome ALONEは、ほぼすべてのポップアップをブロックし(1回突破したサイト[Chess.com]は1つしか見つかりませんでした)、AdBlockはすべての広告を削除するので、それらに問題はありません。

IMO、JavaScriptは全体的に「より良い体験」を提供し、信頼できるサイト(ハッキングされていない...)にアクセスする限り、大丈夫です。「コンピュータの男」/開発者として、私たちは非常に鋭い「インターネット感覚」を持ち、サイトが悪意のあるものかどうかを見分けることができると信じています。


広告スペースを販売する信頼できるサイトのようなものは絶対にありません。New York Timesサイトはかつて私の妻のコンピューターに感染しました。そのようなサイトは広告代理店にスペースを販売しており、それに沿ったデューデリジェンスの保証はありません。
デビッドソーンリー

3

私の意見では、アクセシビリティは他のほとんどすべてに勝っています。支援技術に依存しているユーザーは、少し時間がかかったとしても、常にサイトのほとんどの機能を利用できるはずです。ユーザーの何パーセントがそれを信頼しているかは関係ありません。アクセシビリティが主な焦点の1つであるオープンソースWebプロジェクトのコードを作成できてうれしいです。実際に、JavaScriptを使用する場合と使用しない場合の両方の方法を実現する方法を学びます。(JavaScriptかどうかは実際には問題のほんの一部にすぎないため、アクセシビリティに関連する他の多くのこともあります。)

ここで私が言及したプロジェクトのユーザーからの回答を含む興味深いアンケートがあります。それはあなたに興味があるかもしれません。


アクセシビリティを別のコンテキストで説明していると思います。ここでの議論は、すべてのユーザーの JavaScript 無効にした場合の影響であり、それらのユーザーのサブセットに及ぼす影響ではありません。
スティーブン

2

うーん、今私はオメガマンのように感じます。:)どうやら私は実際にJavaScript(およびCookie)をオフにする最後の人です。(たとえば、Stack Overflowなどの特定のサイトに必要な場合を除きます。)

私は、私は非常に欠けている疑う-私は時に通常行うサイトのためにはJavaScriptをオンにし、それが何かありません完全に私は見知らぬ人への個人情報のトンを吐き出すすることができますように、役に立たないのか、私にいくつかの移動広告を表示する-私が欲しかっただけで何、私は記事を読むことに集中しようとしている間、画面上のいくつかのランダムな動き...


2

AskUbuntu.comで質問に答えたばかりです-サイトでJavaScriptを(一時的に-現時点で)有効にする必要がありました。NoScriptを使用して、サイトのJavaScriptが有効であるとわかっている場合は有効にします。デフォルトでは、以前にアクセスしたことのないサイトのJavaScriptはオフになっています。


2

私がやります。ずっとNoScript。ブラウザがサンドボックス化されると、以前ではなく終了します。


多くの最新のインターネットセキュリティスイートは、主要なブラウザをサンドボックス化します。
10

osXサンドボックスでman -kサンドボックスに移動し、*。appに移動して実行可能ファイルを見つけ、サンドボックスで実行するように変更します;)
chiggsy

2

人々はこの決定について、あたかもバイナリであるかのように話し続けています。正常に低下するか、低下しません。代わりに、個々の機能ごとに適切に劣化させることのコストと利点を検討してみませんか?たとえば、サイトに基本的な機能があることを確認できますが、特定の機能を使用するには誰かがJavascriptを必要とします。

また、Javascriptを無効にする多くの人々がそうすることを心に留めてくださいのみを備えた、軽量で使い古されたWebサイトを使用する、。あなたは、特にそれらを避けようとしているユーザーのためにあなたのベルとホイッスルを機能させるためにすべての時間を費やしている可能性があります。

人々は、優雅に劣化させるのは大変な作業であると不平を言います。それがどれだけの作業であるかについて不平を言っているなら、おそらくJavaScriptを要求する価値がある機能に取り組んでいるでしょう。

Javascriptを持たないユーザーは、常にサイトをナビゲートし、連絡先ページを使用し、あなたが持っている記事やブログ投稿を読むことができるべきだと私は考えています。より複雑な機能については、関連する作業と利益に基づいて判断を下します。


1
すばらしいです。よく言った。
スティーブン

1

私はPr0n(悪い近所!)を閲覧するためにそれをオンにします;-)

物事が多すぎたので、私は定期的なブラウジングのためにそれをオフにしようとしてあきらめました。そして時々、私はそれをオンに戻すまで壊れていたことさえ知りません。


1

障害のある人がサイトを使用できる場合は、JavaScriptのバックアップがあることを確認することをお勧めします。


1

ウェブサイトの戦略と計画は、ケース固有です。つまり、ウェブサイトはIEブラウザーをサポートする必要はまったくなく、境界線半径のサポートなどの小さな問題について考えることはできません。、CSS3のの。ただし、他のWebサイトでもIE6までの下位互換性が必要になる場合があります。

ウェブサイトの計画を理解する方法はありますか?一部は経験から。プログラマーと開発者を対象とするWebサイトでは、ユーザーがほぼすべての機能を有効にした、かなり新しく更新されたブラウザーを使用していることを確認できます。ただし、ニュースWebサイトは、地球の未知の場所にいる人が自分のWebサイトに接続して、自分の国の内部を通過しているものを確認できると考えるべきです。

しかし、私たちの経験と直感に加えて、何らかの分析をインストールする必要もあります、統計データに基づいて将来の決定がより堅牢になるサービスをWebサイトます。たとえば、Google Analyticsは非常に優れたツールです。そこから、古いブラウザを本当にサポートする必要があるかどうかを確認できます。

ただし、W3CのWebアクセシビリティガイドラインに従う場合は、サイト固有の状況を考慮することなく、多くのことを確実にサポートする必要があります。

あなたの特別な場合、私はそうは言いません。中小規模のWebサイトでのスクリプトなしについては安全に忘れることができます。しかし、より大きなプロジェクトでは、ページにもう少しマークアップを含めることは悪い考えではありません。


0

このスレッドに関するいくつかの答えが陽気なか深刻かを判断することはできません:クッキーはjavascriptより危険ですか?笑

すべてのサイトはjsとcookieをオフにしてテストする必要がありますが、これは最低限のものです。


0

クッキーを忘れないでください。クッキーはJavaScriptよりも危険だと思います。私はかつてNoScriptユーザーでしたが、Cookieサイトのホワイトリスト登録を支持してオフにしました。


ここであなたを
欺く

0

クライアントが明示的に要求した場合のみ

かなりの数のユーザーが影響を受ける場合を除き、それは単に余分な労力です。


ユーザーはあなたにこれらのことを要求しません。彼らはただ去ります。
Pacerier

0

JavaScriptは常にオンになっています。また、私の最小の復元キットは常に私の側にあります。

JavaScriptのライン拒否を無効にする必要があるため、「アラート、リダイレクト、Webソケットはありません」と言えます。機能はWebKitにありますコンソールとさまざまなインスペクターから判断する少なくともにあります。

しかし、はい、常にJavaScriptをオンにします。主に、Flashが「クールな」VMを取得したときとまったく同じように、人々はすぐにWebソケットを使用してあらゆる種類の悪を解き放つからです。次に、JavaScriptをオフにします。もちろん私にさせてくれれば。

できる限り多くの良いものを楽しみたいです。ですから、この時代の楽しい思い出がいくつかあります。感動したい、JavaScriptの愚痴を笑いたい、なぜなら2007年に私たちが持っていたもの、湧き水のような無料の甘い情報の流れ、どこでもオープンソースが本当に恋しいからです。

必要になるまでオフにしません。


0

ライブCD / DVD(物理的またはVM内)から起動すると、FlashとJavaScriptがそれらのことを実行できるようになることについて、私はずっと気分が良くなります。Linux Mintを正しく覚えている場合は、すぐ Flashがサポートされています。

サイトの開発に関しては、通常JavaScriptで妥当な量のdivスワップとメニューを実行しますが、すべてが正しく見えるようにし、基本的にCSSで動作するようにします。


-1

ページ全体が正常に低下することを確認することに焦点を当てるのではなく、ページの約75%(簡単または迅速に実行される場合はそれ以上)が正常に低下するようにします(またはJavaScriptなしで動作します)。また、この75%がページの機能全体を完了するようにします。

たとえば、私はJavaScriptを使用してブログの投稿のコメントを読み込みます。コメントのレンダリングに柔軟性と一貫性を与えてくれました。また、自分で課した単一のクエリ/リクエストの制限を維持するのに役立ちます。ただし、ブログにアクセスする主な理由-投稿を読む-は、サーバーで生成されたままであり、どのブラウザーで動作します。コメントは、完全な自己完結型の.jsファイルに含まれています。

TL; DRここで重要なのは、どれだけ優雅に劣化するかではなく、優雅に劣化するものです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.