世界のWebデザイナーと開発者の不満上位は、Webブラウザ間の互換性に関連 107
ストーリー by hylom
面倒臭いですよね 部門より
面倒臭いですよね 部門より
Mozillaが、Web開発者を対象に行なった「MDN Web Developer Needs Assessment(Web DNA)」の調査結果を発表した(Mozilla Hacksブログでの告知、調査結果レポート、@IT)。
この調査結果を分析した結果、Internet Explorer 11などの特定のWebブラウザのサポートを行わなければならないことや、異なるWebブラウザで動作しない機能の回避や対応など、Webブラウザの互換性に関する問題についての不満が大きいことが分かったという。
この調査の回答は28474人で、うちヨーロッパに居住する回答者は38%、北米は23%、アジアは29%、南米は6%、アフリカとオセアニアがそれぞれ2%。また、うち87.1%が男性で、担当する領域はフルスタックが57.1%、フロントエンド(JavaScript)が43.1%、フロントエンド(CSSおよびHTML)が33.3%、バックエンドが11.7%。
また、現在Webの世界に不足しているものとしてはハードウェアアクセス(12.4%)、ブラウザの互換性(8.6%)、ファイルシステムへのアクセス(4.7%)などが挙がっている。
ハードウェアアクセス (スコア:4, 参考になる)
実のところ既に、ブラウザからUSB機器 [speakerdeck.com]とかマイク [saitodev.co]とかカメラ [mozilla.org]とかGPS [html5rocks.com]とか加速度センサ [google.com]とかMIDI機器の操作 [jougennotuki.com]とか、極めて危険なところにアクセスできる状態になっています。
迷わずオフにしておこうね。
Re:ハードウェアアクセス (スコア:1)
WebUSB経由で扱えたはずだけど、それが原因で脆弱性を生んでしまったので即刻塞がれた
……という理解で合ってるかな。親コメのリンク先スライドのフォローアップ [speakerdeck.com]より。
不足? (スコア:2, すばらしい洞察)
> 現在Webの世界に不足しているものとしてはハードウェアアクセス(12.4%)、ブラウザの互換性(8.6%)、ファイルシステムへのアクセス(4.7%)など
ハードウェアアクセスやファイルシステムへのアクセスは、不足しているものではなく、余計なものでは
Re: (スコア:0)
あくまでも「Webデザイナーと開発者の不満」ですからね。
どうしてもユーザーのシステム内に手を突っ込みたいのでしょう。
Re: (スコア:0)
つまり如何に「Webデザイナーと開発者が邪悪」であるか、って事の実証だな。
Re: (スコア:0)
サンドボックス内に作られた仮想のファイルシステムやハードウェアでいいじゃん
仮想のファイルシステムやハードウェアにアクセスすると、適宜ブラウザが実ハードウェアにセキュリティ問題がおきないようにリダイレクト
Re:不足? (スコア:1)
それって今は亡きJavaアプレット [wikipedia.org]の目指していた未来そのもの・・・・
Re:不足? (スコア:1)
そして脆弱性の塊に…
Re: (スコア:0)
Linux だと動画のハードウェアクセラレーションがまだ使えるものがない
欲しいのは情報 (スコア:1)
なのに色々と凝っているくせに探している情報が見つけにくいサイトの多いことよ
Re:欲しいのは情報 (スコア:2, 興味深い)
必要な情報を普通に表示してくれればいいんだよ。見る方も作る方も楽なはず。
Re: (スコア:0)
作り手の自己満足です。作ってて楽しいからやっているんです。使い手がどう思うかなんて知ったこっちゃない。
Re: (スコア:0)
複数のサイトを閲覧している中の一つとして、慌ただしく利用されることを想定してテストしていないんだろうね。
広告ですら使いづらい。
今気になっているのは「PayPayモール/Yahoo!ショッピング」の広告で、Y!ショッピングの具体的な商品が直前に閲覧した物を中心に8つぐらい+PayPayモールのキャンペーンが左に2、3周流れるもの。
流れている時に左右に移動ボタンが出るけど、PayPayモールのキャンペーン画像だけは自動スクロールが終わるまで移動ボタンが出ない。
結果、移動ボタンを押そうとしたタイミングでPayPayモールのキャンペーン画像になると、前の商品へ戻らずキャンペーンページへ飛ぶ。
ウェブページの一部として表示されている広告をガン見している前提なんじゃないかと思う。
Re: (スコア:0)
まず広告ブロック使おうよ。マゾなの?
Re: (スコア:0)
そして全面広告を入れてデザインを崩しまくるデザイナー()。
ぶっちゃけ今の時代WEBブラウザーの互換性なんて凝ったことをしなければ問題にならないんだよ。シンプルにアクセスしやすくしてもらいたいね。
Re: (スコア:0)
チェックぼっくのデザインがちがーう
とか
Re: (スコア:0)
前面広告でデザインを壊してるのはクライアントじゃないんですかね、結局。
派手に出してくれ!もっと、こう…バーンと!…みたいな。
デザイナーにしても今の様なのを望んではいないんじゃないかな。知らんけどw
お金貰えないと出来ないしね。カッコよくデザインしようにも、世に出せない。
IE3から二十余年 (スコア:1)
互換性の問題でセキュリティホールの話題を埋めることに成功し続けているのはすごい技術だと思います。
# リンク踏むとなんでもかんでも実行してハードディスクを初期化されるとかすげーのがあったような曖昧な記憶があるんだけれども、ググってもそれ以後のセキュリティホールの話題で埋め尽くされていて探し出せない
Re:IE3から二十余年 (スコア:1)
# リンク踏むとなんでもかんでも実行してハードディスクを初期化されるとかすげーのがあったような曖昧な記憶があるんだけれども、
あの頃は
「about:」以降にスクリプトタグで書くだけで
Javascriptの仕様外のシステムに関わる部分まで叩けて
かなりやりたい放題でしたからね
まぁゾーン管理があったのでインターネットゾーンで種々無効化していれば
それでも安全なブラウジング環境ではあるのですが
デフォルトで大通しだったから一般人はかなり危険な状況でしたし
イントラネットゾーンで喰らうとか想定した調整してないと~等々
現代でも通用するセキュリティを学ぶのに良い教材でした
/*
なんでこんな危険な仕様なんだろうと不思議に思いつつ
時代的にもMSへの報告はしませんでしたねぇ
どうせ先人がとっくに報告しているはずと思い込んでいたあの頃が懐かしい
*/
みんなでWebkit/Blinkのサポートをやめよう (スコア:0)
そうすると使い物になるブラウザが限られてくるから対応がシンプルになる
Re: (スコア:0)
Gecko の Firefox 以外に何が残るの?
Re: (スコア:0)
FirefoxとIE11だけの世界か…
Re: (スコア:0)
ワイsafariアンチ、「んー、まあええか。safari対応よりはマシや」と落着
Re: (スコア:0)
同じようで微妙に違うsafariは酷いですよね。
マジ無くなればいいのにと思った。
Re: (スコア:0)
Chromeはクソだし、firefoxはaddon使えなくなってるし、選択肢ないだろ
Re: (スコア:0)
EdgeHTML復活!
Re: (スコア:0)
IMEを時々受け付けなくなるからな・・・
Re:みんなでWebkit/Blinkのサポートをやめよう (スコア:1)
IMEを時々受け付けなくなるからな・・・
開発者「英語でええやん」
# マジでそういうエンジニアは多い
レスポンシブとか言う思考停止デザイン (スコア:0)
紙媒体のようにデザインサイズのフォーマットを作るべきだったのに、テクノロジーの進化に流されっぱなしで思考停止したwebデザイナーには何も語る資格ないんじゃないの。
お前らが全部放棄して奴隷のように追従した結果が今のwebデザイン界なんだろ。
黙って受け入れろ。
レスポンシブの意味わかって言っているのか? (スコア:1)
レスポンシブデザインは、機器の種類・サイズに応じたデザインの切り替えを、
単一ファイルで実現する手法で、(もちろん、自由度には制限はあるが)
サイズごとにフォーマットを変えるとは相反しないと思うのだけども?
# その手法をもってしても、画面サイズ(スマホ、タブレット、PC?)ごとに
# デザイン・開発し、動作確認をするコストが支払えない結果、
# 特定のサイズにしか最適化されていないのが現状なんでしょ
Re:レスポンシブとか言う思考停止デザイン (スコア:1)
スマホ?とかいうオモチャが全然スマートじゃなかったのが全ての元凶。
既存ページであってもスマートにレンダしてくれりゃいいだけだったのに、スマホはそれをしなかった。
それで「スマート」なんて呼ばれるんだから草生える。スマート? ど こ ら へ ん が ?
# NetFrontは勇敢にもそれに取り組んだ、唯一のスマートなブラウザだった。スマホの波に食われたが。
そんで「スマホ向けページが必要や!」「スマホファーストや!レスポンシブにしたろ!」「いいやスマホオンリーや!」
人類は、電子計算機で出来るはずの事をどんどん放棄して行ってる。
あまつさえ、それがカッコいいんだと洗脳されてる。誰のせいだろなこれ。。。
Re:レスポンシブとか言う思考停止デザイン (スコア:1)
iPhoneが発表された時はスマートにレンダリングしてくれてたよ?
サイト運営者がそれを嫌がってモシモシは隔離だ!つって今の形になっただけ。
# 「Wi-Fi接続のiPhoneとiPod touchを携帯サイトとPCサイトに確実に隔離したい」とか
# 「iPod touchにインストールできないようにカメラ機能を要求しましょう」とか
# そのせいでtouchにカメラが付いたりとか
つーかiOSにはリーダー表示(Reader View) [danshihack.com]があるだろ? ワンタップで
余計な広告全部消してそれこそNetFrontで読み込み中止したみたいな表示にしてくれるぞ。
Re: (スコア:0)
(独自エンジンを持っていた過去の)NetFront は「Poor なハードウェアスペックでも標準規格かそれに近いレンダリングが出来る」ことをコンセプトに作られていたものなので、
たとえ生き残っていても、標準規格がぐちゃぐちゃになった今では打つ手なしだと思います。
Re:レスポンシブとか言う思考停止デザイン (スコア:1)
ぶっちゃけPDFがそれだった。
PDFがファイル単位でなくページ単位でアクセスできるようにプロトコルを含めた仕様だったら違ったろうな。
Re: (スコア:0)
思考停止して紙媒体の発想から抜け出せないwebデザイナーがおるぞwww
Re: (スコア:0)
紙媒体のようにデザインサイズのフォーマットを作るべき
そうなると何が嬉しいのでしょうか。
Re: (スコア:0)
まぁ言いたいことは解らないでもない
電子書籍だけど
・挿絵を見た後に1ページ戻ると1ページ前の文章が文末基準で再レンダリングされる(Amazon Kindleアプリ)
・禁則処理がろくに出来ない(紀伊国屋Kinoppy Android版)
・文字の上下のレンダリング開始位置がズレる(ソニーReaderアプリ)
レスポンシブ(笑)の状態なので、こんなもんレスポンシブじゃなく文庫の印刷用データをPDFで出力して固定レイアウトで出してもらったほうがなんぼかマシな状況。
Re: (スコア:0)
電子書籍のレビューでちょくちょく見かけるが、固定レイアウト、評判悪いぞ。
デジタルのメリットを全く活かせていないゴミ。
挙げられている不満点なんか重箱の隅レベルのどうでもいい部分。そんなの気にしてると禿げるぞ。
Re:レスポンシブとか言う思考停止デザイン (スコア:1)
なら煮るなり焼くなりはユーザー側でやるからテキストデータでよこしてほしい
それがDRMで殺されているのに「デジタルのメリット」を持ち出すとは片腹痛い
これを重箱の隅と言い切るデザイナーがいたら、そんな適当な仕事をする人に発注したくないなあ
Re: (スコア:0)
画像はめ込むだけでデザイナーすら要らない時代なのにな
1情報1URLを徹底しろ! (スコア:0)
デバイスを渡り歩くと未読・既読履歴が乱れるので、PC向け・スマホ向け・AMP向けで、いちいちディレクトリやサーバーのURLを変えないでほしい。
Re: (スコア:0)
https://srad.jp/comment/3739022 [srad.jp]
https://m.srad.jp/comment/3739022 [m.srad.jp]
Chrome 系一本にならない限り無理 (スコア:0)
もう今や Web の標準規格も Google が「俺の実装した内容が規格だ」とばかりにガンガン増えていくのが主流。
他が標準?扱いの WhatWG Living Standard に追従しようとしても、実装される頃には規格が既に違って互換性を保てない。
これもう Google に全て従うしか方法ないよね。
Re:Chrome 系一本にならない限り無理 (スコア:2, 興味深い)
IEの悪夢があるから良しとはならないでしょう
ブラウザはWebAssemblyのみ対応すればいい (スコア:0)
ブラウザはWebAssembly対応して、
Webサイトにアクセスすると、HTMLコンテンツと、WebAssemblyで書かれたHTMLデコードエンジンをダウンロードして、
ダウンロードしたHTMLコンテンツを、ダウンロードしたHTMLデコードエンジンでレンダリングすればいい
HTMLデコードエンジンはWebサーバ側が提供するので、ブラウザによる差異はなくなる
Re:ブラウザはWebAssemblyのみ対応すればいい (スコア:1)
ようやく時代が Java Applet に追いつく。
Re:スクリプト禁止&markdown (スコア:2)
Markdownでは、表が満足に書けないやろ?
Re:スクリプト禁止&markdown (スコア:2)
だよねえ。
で、表現力を足したい、となると、方言的拡張が出てくる、と。
そこで、AsciiDoc。
と思うんだけど、いまひとつ普及しきれてない感じ。。。
AsciiDocとAsciidoctorも微妙に違うようだし、この手のフォーマットも意外と落ち着かないな。
Re:スクリプト禁止&markdown (スコア:2)
Githubだって独自拡張してるのに、知らんのか。w
Re:フルスタック (スコア:1)