https://www.nintendo.co.jp/
任天堂の公式ホームページのマークアップについて質問です。
このサイトに見出しで使用するhタグ
が1つも使用されていないのは、何故でしょうか。
また、ヘッダーでリストが横並びになっているレイアウトは、通常navタグ
が使用されることが多いですが、navタグ
が使われていないのも何か理由があるからなのでしょうか。
navタグ
の使用に限って大手企業のサイトを比較してみると、
navタグ使用
- Google
- Apple
- マイクロソフト
navタグ未使用
- 任天堂
- Sony
- Amazon
となるのですが、何かしらのルールにより、使用を制限しているのでしょうか。
勿論マークアップの解釈は人それぞれ違いますし、絶対的な正解がないのも理解しているつもりなのですが、何か特別な意図やルールの上にやっているのであれば、教えて頂ければ幸いです。
(やたら滅多に外部サイトのリンクを貼ると運営にスパム扱いされそうなのでリンクは付けていませんが、Google除きトップページを参考にしています。すみません。。)
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答6件
0
ベストアンサー
任天堂の場合、自社のハード(3DS とか Switch とか)からアクセスされた場合を考慮すると、HTML5 が使えません(初代 3DS が HTML5 に対応していない)
同様に Sony も、PlayStation3 の Webブラウザが HTML5 に対応していません。
そこを考慮すると、<nav> を使わないのは納得がいくかと思います。
投稿2020/01/20 09:10
総合スコア13703
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/20 09:16
2020/01/20 09:34
2020/01/20 10:24
2020/01/20 12:34
2020/01/20 12:50
2020/01/20 13:23
2020/01/21 02:26
退会済みユーザー
2020/01/28 01:15
2020/01/28 01:29
2020/01/28 06:49
2020/01/28 16:43
2020/01/28 23:50 編集
2020/01/28 23:58 編集
2020/01/29 00:41 編集
2020/01/29 15:18
2020/01/30 00:07
2020/01/30 00:35
2020/01/30 00:37
2020/01/30 00:45 編集
2020/01/30 00:46
2020/01/30 03:02 編集
2020/01/30 03:01
2020/01/30 04:00
2020/01/30 04:21
2020/01/30 04:34 編集
0
m.ts10806さんのご回答通り、最終的な答えは企業さんの内部しかわかりませんが、
検証の結果、下記のことがわかりました。
なんらかのフロントエンドフレームワークを使用している可能性が高いということです。
(あくまで可能性の域を越えません)
確かに、"ソースの表示"では、h1〜h6
要素は見当たりませんが、
要素を検証(JavaScript実行後のソースコード)上では、h1
要素や、header
が存在しているため、
セマンティクスなコーディングとなっています。
そして、現代のロボットは、JSの実行も可能なため、SEOにも有効になります。
しかし、サイトに使用されているツールを調べる、Chromeのプラグインを使用しても、
フレームワーク名が出てこなかったため、
マイナーなものないし、Nintendo独自のフレームワークである可能性が非常に高いです。
フロントエンドフレームワークに関しては、本件から逸脱するため、割愛いたします。
また、それでも、随所にセマンティクス要素を使うべき箇所で、不使用という部分も見られるので、JavaScript実行後もnav
要素の出現が無いことも含み、セマンティクスなコーディング技術がない人が担当している可能性も否定できません。
最終結論
どこをどうあがいても検証しても推測の域を越えません。
最終的には、作った本人、組織しか、真意はわかりません。
本回答においても、状況からそうであると言える部分しか言及していません。
以上です。
投稿2020/01/20 08:44
編集2020/01/30 05:36総合スコア9555
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/20 08:51
2020/01/20 08:52
2020/01/20 08:54 編集
2020/01/20 08:58
退会済みユーザー
2020/01/28 00:30
退会済みユーザー
2020/01/28 00:33
2020/01/28 00:40
退会済みユーザー
2020/01/28 00:50
2020/01/28 01:18
退会済みユーザー
2020/01/28 01:32
2020/01/28 01:35
2020/01/28 01:43
0
何か特別な意図やルール
それは作った人や企業しか分かりません。
推測だけで納得できないと思ってこう書いています。
少なくとも私はそう。私ならダメ元で会社に問い合わせる。
で、回答もらえたらteratail(Qiitaのほうがいいかな)に情報共有していいか許可をとる。
本当に知りたいならそれくらいすべき。ダメ元でも。
●追記
ひとまず下記三社、サポートセンターに問い合わせ送ってみました。
任天堂、Sony、Amazon
※任天堂、ソニーは問い合わせフォームから、Amazonはアプリからチャットで。
内容は一律同じ、要約すると「色々と解析や推測で議論かわされてるけど実際はどういう意図でnav使ってないの?」です。
あくまで私の技術的好奇心ゆえの行動です(問い合わせ内容にもその旨を含めてます)。
もし何かしら反応ありましたら共有します
●結果
要約すると三社とも「回答不可」でした。
まあ当然と言えば当然ですね。
回答いただけただけでもありがたいということで。
当初の回答通り「作った人しかわからない」以上でも以下でもないですね。
それぞれ作るときには何かしらの想いが込められているでしょうし、
「自分はこういう意図でこの機能を導入した」と説明できるのはあくまで自身であって
意図がない実装はしないように心がけましょう
また、やはり、実際に問い合わせるのは製品・サービスに関することだけにしましょう。
大変丁寧な対応をしてくださいますが、こちらもダメ元で相手も直接自社のサービスに
関係ないことに僅かでも苦心してくださいますが、お互い実りが見込めない労力を費やすことになります。
一般人が技術部門の人とやり取りできる可能性は低く、社内的な仕組みなら尚更外にはでません。
(あとコメントでも書きましたが「使ってない理由」って答えるの難しい)
ということで、この件はおしまい。
投稿2020/01/20 08:16
編集2020/01/30 03:25総合スコア80879
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/28 01:10
2020/01/28 01:26
2020/01/28 01:29
2020/01/28 02:04
2020/01/28 02:14
2020/01/28 02:17
2020/01/28 03:07
2020/01/28 03:13 編集
2020/01/28 03:24
2020/01/28 03:30 編集
2020/01/28 04:00
2020/01/28 04:04
2020/01/28 04:07
2020/01/28 05:33
2020/01/28 05:46
2020/01/28 15:35
2020/01/28 20:45
2020/01/28 23:41
2020/01/28 23:51
2020/01/28 23:55
2020/01/29 00:03
2020/01/29 00:07
2020/01/29 00:09
2020/01/29 00:12
2020/01/29 03:07 編集
2020/01/29 03:06
2020/01/29 03:09
2020/01/29 04:24 編集
2020/01/29 06:06
2020/01/29 06:12
0
そのくらいの企業では細かいSEOなんか気にする必要がないから。
目的の優先順位を間違えないように。
検索結果見ればトップページではhよりtitleやdescriptionのほうが重要だと分かる。
htmlは正しく使われてるけど。
見出しが重要なトピックスのページではh1,h2使われてる。
投稿2020/01/20 08:37
退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
面白いと思って確認してみましたが、普通にありました。
/html/body/header/div/div[2]/div[1]/h1
https://www.nintendo.co.jp/
以外のページであれば、該当するページを提示してください。
投稿2020/01/20 08:44
退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。