-
Notifications
You must be signed in to change notification settings - Fork 4
/
573.txt
199 lines (146 loc) · 9.22 KB
/
573.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
* 媒体クエリーとレンダリング
[31] [[媒体クエリー]]仕様によれば、[[利用者]]の環境が変わった時、[[利用者エージェント]]がページを再評価・再配置することは必須ではありませんが期待されています。
* メモ
[1]
[CITE@ja[メディアクエリに関するメモ]] ([[もとひこ]] 著, [CODE[2007-01-01 17:37:13 +09:00]] 版) <http://www1.ttcn.ne.jp/amotohiko/note/mediaquery.html>
([[名無しさん]] [WEAK[2007-02-23 14:57:54 +00:00]])
[2]
[CITE[Bug 156716 – CSS3 "media queries"]] ([CODE[2007-02-23 23:58:36 +09:00]] 版) <https://bugzilla.mozilla.org/show_bug.cgi?id=156716>
([[名無しさん]])
[3]
[CITE@en[The Continuous Media Markup Language (CMML), Version 2.1]] ([CODE[2006-05-06 10:39:46 +09:00]] 版) <http://annodex.net/TR/cmml.html#rfc.section.2.3>
([[名無しさん]])
[4]
[CITE@en[Media Queries]] ([CODE[2007-06-07 03:27:34 +09:00]] 版) <http://www.w3.org/TR/2007/CR-css3-mediaqueries-20070606/>
([[名無しさん]] [WEAK[2007-06-09 15:03:00 +00:00]])
[5]
>>4 [CSECTION@en[Related Works]] の章がカットされたのと[[媒体型]]なしでいきなり[[式]]からはじまるのがありになったのと[[媒体照会の並び]]が[[生成規則]]として明記されたの以外に大きな変化はないようですね。
([[名無しさん]] [WEAK[2007-06-09 15:15:18 +00:00]])
[6]
[CITE@en-US[Media Queries]] ([CODE[2008-04-07 21:12:53 +09:00]] 版) <http://dev.w3.org/cvsweb/~checkout~/csswg/css3-mediaqueries/Overview.html?content-type=text/html;%20charset=iso-8859-1>
([[名無しさん]])
[7]
[CITE@en-US[Media Queries]] ([TIME[2008-10-16 05:34:18 +09:00]] 版) <http://www.w3.org/TR/2008/WD-css3-mediaqueries-20081015/>
[8] [[Firefox 3.1]] が対応
;;[CITE@en-us[Firefox 3.1 for developers - MDC]] ([TIME[2009-02-08 18:25:06 +09:00]] 版) <https://developer.mozilla.org/ja/Firefox_3.1_for_developers#.E6.96.B0.E3.81.97.E3.81.8F.E3.82.B5.E3.83.9D.E3.83.BC.E3.83.88.E3.81.95.E3.82.8C.E3.81.9F.E6.A9.9F.E8.83.BD>
[9] [CITE@en[Extensions to CSS3 Media Queries]] ([TIME[2009-02-08 19:52:02 +09:00]] 版) <http://webkit.org/specs/MediaQueriesExtensions.html>
[10] [CITE@en-US[Media Queries]] ([TIME[2009-04-20 23:11:29 +09:00]] 版) <http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090423/>
* [CODE(SGML)[%MediaDesc;]] 型 (HTML 4)
[15] [[HTML]] の [CODE(SGML)[%MediaDesc]] 型は、
[[媒体記述子]]を値とします。
[14] 仕様書:
- [[HTML 4]]
-- <IW:HTML4:"types.html#type-media-descriptors">
-- [[厳密]] DTD <IW:HTML4:"sgml/dtd.html#MediaDesc">
-- [[移行用]] DTD <IW:HTML4:"sgml/loosedtd.html#MediaDesc">
-[[XHTML 1.0]]
-- [CSECTION[A.1.1. XHTML-1.0-Strict]]
<http://www.w3.org/TR/2002/REC-xhtml1-20020801/dtds.html#dtdentry_xhtml1-strict.dtd_MediaDesc>
-- [CSECTION[A.1.2. XHTML-1.0-Transitional]]
<http://www.w3.org/TR/2002/REC-xhtml1-20020801/dtds.html#dtdentry_xhtml1-transitional.dtd_MediaDesc>
-- [CSECTION[A.1.3. XHTML-1.0-Frameset]]
<http://www.w3.org/TR/2002/REC-xhtml1-20020801/dtds.html#dtdentry_xhtml1-frameset.dtd_MediaDesc>
- [[XHTML m12n]]
--[CSECTION[4.3. Attribute Types]]
<IW:XHTML1m12n:"abstraction.html#dt_MediaDesc">
[13]
:[[引数実体名]]:[CODE(SGML)[%MediaDesc]] ([[HTML 4]], [[XHTML 1.0]])
:抽象属性型名:[CODE[MediaDesc]] ([[XHTML m12n]])
:属性型名:[Q[media-descriptors]] ([[HTML 4]])
:[[SGML]] [[属性型]]:[CODE(SGML)[[[CDATA]]]] ([[HTML 4]])
:[[XML]] [[属性型]]:[CODE(XML)[[[CDATA]]]] ([[XHTML 1.0]])
:大文字・小文字:区別無し
[12] [CODE(HTMLa)[[[media]]]] 属性では将来の媒体記述子の拡張を考慮した解釈方法が規定されています
(<IW:HTML4:"types.html#type-media-descriptors"> 参照)。
[WEAK[[CODE(HTML)[%MediaDesc]] の解釈方法じゃなくて [CODE(HTMLa)[media]] 属性値の解釈方法です。 HTML 4 では同じことですが、こういう微妙な区別を曖昧にすると将来しょーもない不具合を入れてしまうんですよ。]]
で、その解釈方法の説明によれば
HTML 4 で定義されている媒体記述子の名前は大文字・小文字を区別するようです。
なお、 [[XHTML m12n]] では [CODE(HTML)@en[[[MediaDesc]]]] 型の説明に入っています
[SRC[XHTML m12n 4.3]]。
[11] [[HTML 4]] [[DTD]] の[[注釈]] (参考) と
[[XHTML 1.0]] [[DTD]] の[[注釈]] (規定) には
[Q[single or comma-separated list of media descriptors]<IW:HTML4:"sgml/dtd.html#MediaDesc">]
と説明があります。
** 歴史
[16]
[[XHTML2]] の最初の[[作業原案]]で、定義が [[CSS2]] の[[媒体記述子]]の[[読点]]分離の[[並び]]とされました。
実質的には [[HTML4]] の定義と同じですが、 [[CSS2]] に定義を委ねています。
;; [CITE@en[- Module Definition Conventions]] ([TIME[2002-08-06 00:20:43 +09:00]] 版) <http://www.w3.org/TR/2002/WD-xhtml2-20020805/abstraction.html#dt_MediaDesc>
[17] [CITE@en-US[Media Queries]]
([TIME[2009-09-15 06:25:48 +09:00]] 版)
<http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/>
[18] [CITE@en[(X)HTML5 Tracking]]
([TIME[2009-09-22 01:00:11 +09:00]] 版)
<http://html5.org/tools/web-apps-tracker?from=3925&to=3926>
[19] [CITE[Widgets 1.0: View Modes Media Feature]]
([TIME[2009-10-07 06:25:07 +09:00]] 版)
<http://www.w3.org/TR/2009/WD-widgets-vmmf-20091006/>
[20] [CITE@en[Extensions to CSS3 Media Queries]]
([TIME[2010-05-30 23:50:20 +09:00]] 版)
<http://webkit.org/specs/MediaQueriesExtensions.html>
[21] [CITE@en-US[Media Queries]]
([TIME[2010-07-28 03:21:56 +09:00]] 版)
<http://www.w3.org/TR/2010/CR-css3-mediaqueries-20100727/>
[22] [CITE@ja[技術仕様 << mixi Developer Center (ミクシィ デベロッパーセンター)]]
( ([TIME[2010-09-11 00:56:06 +09:00]] 版))
<http://developer.mixi.co.jp/connect/mixi_plugin/mixi_check/spec_mixi_check>
[23] [CITE[IRC logs: freenode / #whatwg / 20120207]]
( ([TIME[2012-02-10 00:08:02 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20120207#l-383>
[24] [CITE@en-US[Media Queries]]
( ([TIME[2012-04-26 03:30:29 +09:00]] 版))
<http://www.w3.org/TR/2012/PR-css3-mediaqueries-20120426/>
[25] [CITE@en[CSS Media Queries level 3 Implementation Report]]
( ([TIME[2012-03-08 16:11:18 +09:00]] 版))
<http://www.w3.org/Style/CSS/Test/MediaQueries/20120229/reports/implement-report.html>
[26] [CITE[IRC logs: freenode / #whatwg / 20120518]]
( ([TIME[2012-05-31 08:07:55 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20120518>
[27] [CITE@en[Building Smartphone-Optimized Websites - Webmasters — Google Developers]]
([TIME[2012-06-07 02:56:13 +09:00]] 版)
<https://developers.google.com/webmasters/smartphone-sites/details>
[28] [CITE@en-US[Media Queries]]
( ([TIME[2012-06-18 20:22:54 +09:00]] 版))
<http://www.w3.org/TR/2012/REC-css3-mediaqueries-20120619/>
[29] [CITE@en[Media Queries Level 4]]
( ([TIME[2012-06-21 17:36:24 +09:00]] 版))
<http://dev.w3.org/csswg/mediaqueries4/>
[30] [CITE@en[Media Queries Level 4]]
( ([TIME[2013-07-25 22:52:42 +09:00]] 版))
<http://w3c-test.org/csswg/mediaqueries/>
[32] [CITE@en[Extensions to CSS3 Media Queries]]
( ([TIME[2013-07-28 13:48:16 +09:00]] 版))
<http://web.archive.org/web/20110903020848/http://www.webkit.org/specs/MediaQueriesExtensions.html>
[33] [CITE[IRC logs: freenode / #whatwg / 20140829]]
( ([TIME[2014-08-30 03:36:20 +09:00]] 版))
<http://krijnhoetmer.nl/irc-logs/whatwg/20140829#l-1083>
[34] [CITE@en-US[Media Queries]]
( ([TIME[2012-06-18 20:22:54 +09:00]] 版))
<http://www.w3.org/TR/2012/REC-css3-mediaqueries-20120619/>
[35] [CITE@en[Remove <iframe seamless> · whatwg/html@1490eba]]
([TIME[2016-02-04 19:13:43 +09:00]] 版)
<https://github.com/whatwg/html/commit/1490eba4dba5ab476f0981443a86c01acae01311>
[36] [CITE@en['''['''mediaqueries''']''' temporary doc to hold features deferred to MQ5.]]
( ([[tabatkins]]著, [TIME[2016-06-09 04:19:10 +09:00]]))
<https://github.com/w3c/csswg-drafts/commit/29b3d5ca56cc5b394629b25b6d6c12c7edabbe15>
[37] [CITE@en['''['''mediaqueries''']''' Cut custom MQs, plan to move them to a Houdini spec.]]
( ([[tabatkins]]著, [TIME[2016-06-09 04:20:36 +09:00]]))
<https://github.com/w3c/csswg-drafts/commit/e4facfc24e59cddcae5919b0e3c083044ba555af>
[38] [CITE@en[Media Queries Level 4]]
([TIME[2016-07-07 01:35:12 +09:00]])
<https://www.w3.org/TR/2016/WD-mediaqueries-4-20160706/>
[39] [CITE@en[EPUB Multiple-Rendition Publications 1.0]]
([TIME[2015-09-11 07:26:12 +09:00]])
<http://www.idpf.org/epub/renditions/multiple/epub-multiple-renditions-20150826.html#sec-3.4.1>
[40] [CITE@en[Media Queries Level 4]]
([TIME[2017-05-19 22:41:51 +09:00]])
<https://www.w3.org/TR/2017/WD-mediaqueries-4-20170519/>
[41] [CITE@en['''['''CSSWG''']''''''['''mediaqueries-4''']''' Last Call for Comments on Media Queries Level 4]]
([[Florian Rivoal]]著, [TIME[2017-05-20 00:11:05 +09:00]])
<https://lists.w3.org/Archives/Public/www-style/2017May/0033.html>
[42] [CITE@en[Gmail Supported CSS Properties & Media Queries | Gmail & Inbox Sender Resources | Google Developers]]
([TIME[2016-09-15 03:56:00 +09:00]])
<https://developers.google.com/gmail/design/reference/supported_css>
[43] [CITE@en[Media Queries Level 4]]
([TIME[2017-09-05 22:42:54 +09:00]])
<https://www.w3.org/TR/2017/CR-mediaqueries-4-20170905/>