[29] かつて[[ガラケー]]が普及していた頃、通常の [[Web]] とは異なる[[独特の世界][walled garden]]が広がっていました。

[35] [[ガラケー]]の衰退により、すっかり消えてなくなってしまいました。

* プロトコル

[31] 
[FIG(short list)[
- [CITE[HTML 4.0 Guidelines for Mobile Access]]
- [[CHTML]]
- [[i-XHTML]]
- [[i-CSS]]
- [[iアプリ]]
- [CODE(CSS)@en[[[handheld]]]]
- [[Mobile Link Discovery]]
- [[かんたんログイン]]
- [CODE(HTMLa)@en[[[utn]]]]
- [[iモードID]]
- [[HDML]]
- [[WAP]]
- [[WML]]
- [[XHTML Basic (au)]]
- [[絵文字]]
- [[HTMLメール]]
]FIG]

** Web 標準に対する制約

[7] [DFN[ガラケーブラウザー]]は、 [[Web]] 技術を一部使えたとはいえ、[[デスクトップブラウザー]]の[[Web標準]]とは程遠い、
恥ずかしいレベルの実装状況でした。

[FIG(list)[
- [8] [[HTML]] の[[要素]]や[[属性]]は一部しか実装しておらず、
その一部も相当独自の解釈を加えたものでした。
- [13] [[XHTML]] は、 ([CODE(MIME)@en[[[application/xhtml+xml]]]] であるにも関わらず)
[[XML]] [[構文解析器]]でなく独自仕様の [[HTML]] [[構文解析器]]で解釈されました。
- [9] [[CSS]] は、本来の [[CSS]] を実装しているというより、
偶然 [[CSS]] のごくごく一部と同じものが実装されていることもあると説明する方が正確なレベルでした。
その「ごくごく一部」も[[キャリア]]ごとに違いがありました。
-- [11] [CODE(HTMLe)@en[[[style]]]] [[要素]]や[[外部スタイルシート]]は、
実質的に使えませんでした。
- [17] [[CSS]] に対応していない端末も根強く生き残っていましたし、
対応していても端末ごとに表示が違っていたり、不具合があったりするので、
古い [[HTML]] の[[要素]]や[[属性]]を使っていました。
[[テーブルレイアウト]]も使っていました。
- [10] 初期の端末は[[クッキー]]を実装していませんでした。特に[[iモード]]は末期まで未対応端末が残りました。
- [12] [[iモード]]は連続した[[HTTPリダイレクト]]を3回程度も扱えませんでした。
- [37] [[機種]]により[[絵文字]]の対応状況と記述方式がまちまちでした。
[[文字コード]]による記述方法も複数あって[[キャリア]]ごとに互換性がないだけでなく、
[[文字参照]]で記述することでうまく表示できたりできなかったり、
[[フォーム]]入力でもうまく受け取れたり受け取れなかったり、
複雑な状況でした。
-- [38] [[メール]]でも、他[[キャリア]]や[[インターネット]]との境界で変換されたりされなかったりで、
取扱いが非常に難しいものでした。
- [14] 端末によっては [[PNG]] を扱えませんでした。
- [15] [[SSL証明書]]に制約がありました。限られた[[ルート証明書]]しか含まれませんでした。
[SEE[ [[証明書データベース]] ]]
-- [16] これを利用して [[CA]] は[[ガラケー]]対応の[[証明書]]を通常よりも高額で売り付けていました。
- [18] 標準の [[HTML]] や [[CSS]] になかった機能は端末ごとに記述方法が異なっていたので、
送信先端末ごとに場合分けや併記が必要でした。
]FIG]

[36] [[ガラケー]]対応せざるを得ない[[Web開発者]]は、
血反吐をはきながら日夜苦しんでいました。

* 文化

[30] 
[FIG(short list)[
- [[公式サイト]]
- [[勝手サイト]]
- [[ケータイ小説]]
- [[魔法のiらんど]]
- [[リアル]]
]FIG]

* 関連

[33] [[欧米市場向けフィーチャーフォンのWebブラウザー]]とは似たようなものですが、
違うところも多いです。

* メモ

[1]
[CITE[ADP: handheldメディア用CSSの作成(1)]] <http://adp.daa.jp/archives/000170.html>
([[名無しさん]])


[2]
[CITE[TRANS - 携帯用CSSを書く上で押さえておくべきポイント]] ([TIME[2007-06-12 18:56:31 +09:00]] 版) <http://d.hatena.ne.jp/aratako0/20070519/p1>
([[名無しさん]] [WEAK[2007-06-12 13:25:36 +00:00]])

[3] [CITE@en[WICD Core 1.0]]
( ([TIME[2010-08-17 16:51:00 +09:00]] 版))
<http://www.w3.org/TR/WICD/#media-queries>

[4] [CITE[Hatena::MobileGateway]]
([TIME[2010-04-27 19:31:13 +09:00]] 版)
<http://www.hatena.ne.jp/help/help1201>

[5] [CITE[携帯電話での表示用にウェブ ページが調整される仕組みを教えてください。 - ウェブマスター ツール ヘルプ]]
([TIME[2010-05-24 09:42:46 +09:00]] 版)
<http://www.google.com/support/webmasters/bin/answer.py?hl=jp&answer=35312>

[FIG(quote)[
[FIGCAPTION[
[6] [CITE@ja[マイ大阪ガス フィーチャーフォン専用サイトの閉鎖について/大阪ガス]]
([TIME[2015-12-21 11:55:23 +09:00]] 版)
<https://services.osakagas.co.jp/portalc/contents-1/info/mobile.html>
]FIGCAPTION]

> ■2015年12月21日
>  フィーチャーフォン専用サイトでの新規登録受付停止
> ■2016年3月21日
>  フィーチャーフォン専用サイト閉鎖

]FIG]


[FIG(quote)[
[FIGCAPTION[
[19] ([TIME[2016-03-19 00:31:09 +09:00]] 版)
<http://blog.excite.co.jp/editorcafe/>
]FIGCAPTION]

> 
> <link rel="alternate" type="text/html" media="handheld" href="http://mblog.excite.co.jp/user/editorcafe/">

]FIG]


[FIG(quote)[
[FIGCAPTION[
[20] ([TIME[2016-03-19 00:56:45 +09:00]] 版)
<http://info.cocolog-nifty.com/info/2016/03/post-5f0f.html>
]FIGCAPTION]

> 
> <link rel="alternate" media="handheld" href="http://app.m-cocolog.jp/t/typecast/18218/19715/84795156" />

]FIG]


[FIG(quote)[
[FIGCAPTION[
[21] ([TIME[2016-03-19 16:48:40 +09:00]] 版)
<http://ameblo.jp/hokuto-akira/?utm_source=official&utm_medium=ameba&utm_campaign=blog_ranking_all>
]FIGCAPTION]

> 
> <link rel="alternate" type="text/html" media="handheld" href="http://m.ameba.jp/m/blogTop.do?guid=ON&unm=hokuto-akira" />

]FIG]


[FIG(quote)[
[FIGCAPTION[
[22] ([TIME[2016-03-19 17:46:44 +09:00]] 版)
<http://www18.atwiki.jp/pazdra/>
]FIGCAPTION]

> 
> <link rel="alternate" media="only screen and (max-width: 640px)" href="http://www18.atwiki.jp/pazdra/sp/pages/1.html" />
> <link rel="alternate" media="handheld" href="http://www18.atwiki.jp/pazdra/m/pages/1.html" />
> 

]FIG]


[FIG(quote)[
[FIGCAPTION[
[23] ([TIME[2016-03-19 18:13:15 +09:00]] 版)
<http://okwave.jp/qa/q7044802.html>
]FIGCAPTION]

> 
> <link rel="alternate" media="handheld" href="http://mobile.okwave.jp/qa/q7044802.html" />
> <link rel="alternate" media="screen and (max-width: 740px)" href="http://sp.okwave.jp/qa/q7044802.html" />

]FIG]


[FIG(quote)[
[FIGCAPTION[
[24] ([TIME[2016-03-19 15:13:23 +09:00]] 版)
<http://reoncyan.jugem.jp/?_ga=1.115754624.704474871.1441788799>
]FIGCAPTION]

> 
> <link type="text/css" href="http://imaging.jugem.jp/userblogheader/style.css?20160201" rel="stylesheet" media="screen,print" />
> <link rel="alternate" type="application/rss+xml" title="RSS" href="http://reoncyan.jugem.jp/?mode=rss" />
> <link rel="alternate" type="application/atom+xml" href="http://reoncyan.jugem.jp/?mode=atom" />
> <link rel="alternate" media="handheld" type="application/xhtml+xml" href="http://reoncyan.jugem.jp/" />
> 

]FIG]


[FIG(quote)[
[FIGCAPTION[
[25] ([TIME[2016-03-19 18:35:19 +09:00]] 版)
<https://www.youtube.com/>
]FIGCAPTION]

> <link rel="alternate" media="handheld" href="https://m.youtube.com/?"><link rel="alternate" media="only screen and (max-width: 640px)" href="https://m.youtube.com/?">

]FIG]


[FIG(quote)[
[FIGCAPTION[
[26] ([TIME[2016-03-19 20:39:21 +09:00]] 版)
<http://togetter.com/>
]FIGCAPTION]

> 
> <link rel="alternate" media="handheld" href="http://m.togetter.com/" />

]FIG]


[FIG(quote)[
[FIGCAPTION[
[27] [CITE@ja[omusubi不動産]]
( ([TIME[2016-05-31 15:28:20 +09:00]]))
<http://www.omusubi-estate.com/>
]FIGCAPTION]

> 
> <link rel="alternate" media="handheld" type="text/html" href="http://www.omusubi-estate.com/" />

]FIG]


[FIG(quote)[
[FIGCAPTION[
[28] [CITE@en-US[Huffington Post]]
([TIME[2016-08-08 10:52:56 +09:00]])
<http://www.huffingtonpost.com/>
]FIGCAPTION]

> 
> <link href="http://m.huffpost.com/us" media="handheld" rel="alternate">

]FIG]


[FIG(quote)[
[FIGCAPTION[
[32] [CITE@ja[その他のデバイスでのモバイル SEO  |  Mobile Friendly Websites  |  Google Developers]]
([TIME[2017-01-05 18:51:14 +09:00]])
<https://developers.google.com/webmasters/mobile-sites/mobile-seo/other-devices?hl=ja>
]FIGCAPTION]

> 他の端末と共通の URL でフィーチャーフォン向けコンテンツを動的に配信するようにサーバーを設定する際には、スマートフォンに配信する場合と同じ実装を使用します。つまり、サーバーには「Vary: User-Agent」HTTP レスポンス ヘッダーを含める必要があります。また、ユーザー エージェントを検出する際のよくある問題にもご注意ください。また、ページには次のタグを追加してください。
> <link rel="alternate" media="handheld" href="'''['''current page URL''']'''" />

]FIG]


[FIG(quote)[
[FIGCAPTION[
[34] [CITE[フィーチャーフォン(携帯電話)サイト終了のお知らせ | モスバーガー公式サイト]]
([TIME[2017-12-17 21:59:39 +09:00]])
<http://mos.jp/topics/20160122_1/>
]FIGCAPTION]

> 通信の安全性を考慮し、フィーチャーフォン(携帯電話)サイトを、2016年3月22日(火)をもって終了させていただきました。
> フィーチャーフォン(携帯電話)サイト終了日時	2016年3月22日(火) 7:00

]FIG]
