独自拡張、草案段階のCSSについて語れ

このエントリーをはてなブックマークに追加
325Name_Not_Found:2008/08/20(水) 23:48:27 ID:kqXUDpH2
ECMA、ECMAScript第4版の標準化作業を破棄!
http://www.theregister.co.uk/2008/08/15/adobe_microsoft_ecma_javascript/

ECMAScriptの次版はこれまでの4版案を破棄し、現行の3版の修正にとどめた3.1版とする事に決定。
ES4撤回・ES3.1推進派Microsoft、Yahooの勝利。
ES4に興味を持っていた皆さん、残念でした。(10年もダラダラとモメてる間に興味が醒めた人も多いでしょうが)

ES4推進派のMozilla、Adobe、は、これまでに投入した多大なリソースが水の泡に。
彼らに追随していたApple、Operaも方向修正を迫られるのは必至。

ES4で予定されていた新機能(パッケージ、名前空間など)についての議論は、ES3.1の議論を円滑に進めるため、
今後二度と行わず、議題にすら上げないことも決定された。
2009年前半までにES3.1の相互運用性を持つ複数の実装の登場を目指す。

なお、この決定により、MozillaのJavaScript2や、AdobeのActionScript、Microsoft(の遠い昔のES4初期提案)のJScript.NETなどは
ES4の先行実装/実験的実装でも何でもない、独自言語の実装へと成り下がった。
326Name_Not_Found:2008/09/18(木) 19:21:37 ID:Sse0wRn8
CSSって命名規則が糞ですね。

昔は
text-align
みたいに、「基本は小文字」「ハイフンで語をつなぐ」
だったのに、最近は
currentColorとかoptimizeSpeedとか
「1語目は基本小文字」「2語目以降の先頭は大文字」「ハイフンは使わない」
なんてのが混入です。なぜ統一しないのでしょうか。

大文字小文字は区別されないとしても、ハイフンありなしはどうなの?
327Name_Not_Found:2008/09/19(金) 15:01:55 ID:???
普通に後方互換の関係だと思うけど
328Name_Not_Found:2008/09/19(金) 19:08:41 ID:???
何故後方互換?

「"textAlign"にすべきで"text-align"としたのは誤りだった。
 これからはハイフンなしに統一だ!でも後方互換のためtext-alignも当面の間認める」
というのなら、後方互換だと思うけど。

最新の草案でもハイフンありなしが入り混じってて統一性がないだけ。
329Name_Not_Found:2008/09/19(金) 20:41:26 ID:???
プロパティ名は全部小文字+ハイフンで統一されているみたい。
キーワードも基本は小文字+ハイフンでたまにキャメル記法や
パスカル記法風。SVGは謎。

currentColorはSVGからそのまま取り入れたからハイフン区切り
ではないんだろう。CSS3で新しく定めたキーワードで区切りに
ハイフンなしのものってあるかな?
330Name_Not_Found:2008/10/17(金) 15:42:21 ID:???
Media Queries
W3C Working Draft 15 October 2008
http://www.w3.org/TR/2008/WD-css3-mediaqueries-20081015/
331Name_Not_Found:2008/10/17(金) 19:48:26 ID:???
http://www.w3.org/TR/CSS でCSS 2.1の仕様書が表示されるようになった。
332Name_Not_Found:2008/12/08(月) 14:50:08 ID:ZQf6R9X7
CSS Marquee Module Level 3
W3C Candidate Recommendation 5 December 2008
http://www.w3.org/TR/2008/CR-css3-marquee-20081205/
333Name_Not_Found:2008/12/15(月) 14:48:00 ID:???
CSS Mobile Profile 2.0
W3C Candidate Recommendation 10 December 2008
http://www.w3.org/TR/2008/CR-css-mobile-20081210/
334Name_Not_Found:2008/12/17(水) 19:39:38 ID:???
335Name_Not_Found:2009/02/01(日) 02:30:48 ID:???
http://mozillalinks.org/wp/wp-content/uploads/2008/09/transform.png
この画像を見たとき、てっきり3次元の座標回転してるのかと思ってびっくりしたが違った
transformについて何も知らなかったので期待してしまった
336Name_Not_Found:2009/02/01(日) 15:03:13 ID:???
webページもディスプレイもどっちも2次元平面でしかないのだから
2次元空間のアフィン変換ができるならそれで十分じゃね

非線形な変換がしたいってのならまた別だが
337Name_Not_Found:2009/02/01(日) 16:04:00 ID:???
block要素が3次元空間内の平面で、座標回転でそれを好きな位置に配置できるのかと思った
そしたら遠近法の効果が出せて面白いかと、Compizのウインドウ描画みたいに
338Name_Not_Found:2009/02/01(日) 20:45:05 ID:???
こんなのまでCSSなら、SVG全部をCSSで再現できるようにしよう!とか言いだしそうだな。
display: svg-path(M 0 0 100 0 100 100 100 0 100 z);とかさ。

CSS3の手を広げる一方だけど、10年間やってて何も勧告されてないんだから、先にそっちをやれよって感じ。
339Name_Not_Found:2009/02/24(火) 17:35:34 ID:???
http://d.hatena.ne.jp/uakira/20090214
2月12日付でHTML5の新しいワーキングドラフトが出てゐたことに気づいた。

http://www.w3.org/TR/2009/WD-html5-20090212/text-level-semantics.html#the-ruby-element

己の主たる関心事であるRuby要素が復活した他、無意味なDivでなく有意味なSection要素でドキュメントBodyを分けることができるよーになる模様。

CSS Ruby Moduleは古いCRのままでいいのか。

縦書き(Vertical writing mode)関連はどーなってるんだらう。
340Name_Not_Found:2009/02/25(水) 19:24:58 ID:???
CSSルビはIE以外誰も実装しようともしないので、どうにもできないだろ。
相互運用性ある実装が複数登場するまで勧告できねーからね。
IEの実装も10年前の最初の草案の仕様のままで、今のCRとは非互換だし。

そのうちCSS Textみたいに「誰も実装しないから話にならん!」っつってWDに差し戻されそう。
というか、今見たらロードマップ上でも次はWDに差し戻しじゃねーか
341Name_Not_Found:2009/03/14(土) 20:56:13 ID:???
Safariがすごいな。何がすごいって、独自拡張だ。
もうIEなんて数で抜いてブッチギリだ。独自拡張王Safariの誕生だ。

-webkit-って頭についてるのはいいとしても、何故か付けていないのもまた多い。

それにしても、反射効果とかいかにもAppleっぽい。
342Name_Not_Found:2009/03/14(土) 21:16:49 ID:???
css3の先行実装でなくて?
343Name_Not_Found:2009/03/21(土) 13:11:27 ID:???
>>237にもあるけど
マルチプルバックグラウンド機能
background
background-image
background-repeat
background-position
と前のバージョンのプロパティ名を使いまわさないほうがいい気がする
検証サイトを見るとCSS2(2.1)までしか対応していないブラウザでは軒並み
複数指定されると何も表示されなくなっている
未対応ブラウザじゃ最初に指定されたものや最後に指定されたものだけが表示されるのならまだいいけど
344Name_Not_Found:2009/03/21(土) 13:32:16 ID:???
safariのグラデーションも、もはやわけがわからないね。
hoge: -webkit-gradient(liner, 0 0, 100% 100%, color-stop(0.0, rgba(255, 0, 0, 1)), color-stop(50.0, rgba(0, 255, 0, 1)), color-stop(100.0, rgba(0, 255, 0, 1)));
stopは無限に増やせるし、円形グラデーションだと引数の並び順や意味まで変わる。

これなんか、SVGの<color-profile>とCSSの@color-profileの関係と同じように
SVGの<gradient>をそのまま@-webkit-gradientとかにすればいいのに。

初心者を遠ざけるから不必要とか議論になってた変数機能の実装を強行するような人はやっぱちがうわ。
そのうちGUIのエディタで読み書きするのが当然になって、人が読める必要無しってなりそう。
345Name_Not_Found:2009/03/23(月) 21:58:36 ID:???
IE8って、ruby系のプロパティだけ-ms-付けてないから、
CSS3 Ruby CRに準拠でもしたのかと思ったら、何も変わってなかった。
一番古いCSS i18n Layout WDの仕様のままだ。ruby-overhangにいたっては動作していない。

どういう基準で-ms-を付けなかったんだ?付け忘れ?
346Name_Not_Found:2009/03/28(土) 16:48:50 ID:???
ruby-overhang って昔から実装したと言ってるけど
値を別のにしてもIEの動作は変わらないんじゃなかったか?
347Name_Not_Found:2009/04/10(金) 21:28:15 ID:???
IE8 display: rubyに対応したとか言ってるけど、
<span style="display:ruby"><span style="display:ruby-base ...
とかやっても全然効かないじゃないか。もちろんIE8モード。

ruby要素のcurrentStyle.displayをJSで取ると"ruby"って返ってくるけどさ…
これ対応してるっていうのか?
348Name_Not_Found:2009/04/20(月) 22:33:37 ID:???
独自拡張のなかに、IE8モードだと効かないのがあるな。
拡張しておきながら放置プレイするとは、図太いというか何というか。
メンテナンスもできないなら最初から独自拡張するなよ…
349Name_Not_Found:2009/11/20(金) 12:43:24 ID:???
先祖や親、兄要素を参照するセレクタは策定されないの?
350Name_Not_Found:2010/02/05(金) 23:24:28 ID:???
>>340
Chrome 4がルビ表示を実装したな。バグあるけど。
http://pc11.2ch.net/test/read.cgi/hp/1144494359/527-
そのうち同じWebkitをエンジンとするSafariもルビ対応するはず。
351Name_Not_Found:2010/06/08(火) 12:53:59 ID:???
Safari 5リリース、振り仮名に対応した。
http://www.applelinkage.com/?02241826#100608006
352Name_Not_Found:2010/10/04(月) 00:12:36 ID:???
保守
353Name_Not_Found:2011/01/24(月) 20:42:00 ID:???
もうダメポ?
354Name_Not_Found:2011/06/08(水) 02:27:27.97 ID:???
CSS 2.1とCSS3 ColorがRECに。
一番乗りはSelectorsかと思っていたのに。
355Name_Not_Found:2011/07/22(金) 17:24:03.19 ID:???
CSS 2.1は2002年08月02日1st Working Draft発行で
CSS3 Colorは2001年03月05日1st Working Draft発行か。

Recommendationまで紆余曲折で10年か……長すぎだっつーの。
356Name_Not_Found:2011/09/25(日) 14:29:06.22 ID:???
CSS3でtext-transformにfull-widthが追加されるみたいだけど、half-widthの方が欲しくないかな
新聞社のサイトとか慣例的に英数字を全角で配信してるけど、スタイルシートで半角にできたら素敵やん?
逆に半角を全角にしたいケースってあんまり思いつかないんだが…

http://www.w3.org/TR/css3-text/#transforming
357Name_Not_Found:2011/10/01(土) 18:29:34.98 ID:+uICve4g
Mozillaがtext-overflowにleft, rightを提案してるみたいだけど
誰かstart, endにしろって言っといて。

https://bugzilla.mozilla.org/show_bug.cgi?id=677582
358Name_Not_Found:2011/10/12(水) 16:28:35.75 ID:???
CSS Namespaces Module
W3C Recommendation 29 September 2011
http://www.w3.org/TR/2011/REC-css3-namespace-20110929/

Selectors Level 3
W3C Recommendation 29 September 2011
http://www.w3.org/TR/2011/REC-css3-selectors-20110929/

Selectors Level 4
W3C Working Draft 29 September 2011
http://www.w3.org/TR/2011/WD-selectors4-20110929/

CSS Fonts Module Level 3
W3C Working Draft 4 October 2011
http://www.w3.org/TR/2011/WD-css3-fonts-20111004/

色々キテタワァ.*・゜゚・*:.。..。.:*・゜(n‘∀‘)η゚・*:.。. .。.:*・゜゚・*!!!!!☆
359Name_Not_Found:2011/12/14(水) 16:49:47.00 ID:???
CSS Flexible Box Layout Module
W3C Working Draft, 29 November 2011
http://www.w3.org/TR/2011/WD-css3-flexbox-20111129/

CSS Generated Content for Paged Media Module
W3C Working Draft 29 November 2011
http://www.w3.org/TR/2011/WD-css3-gcpm-20111129/

CSS Template Layout Module
W3C Working Draft 29 November 2011
http://www.w3.org/TR/2011/WD-css3-layout-20111129/

CSS Regions Module Level 3
W3C Working Draft 29 November 2011
http://www.w3.org/TR/2011/WD-css3-regions-20111129/

Requirements for Japanese Text Layout
W3C Working Draft 29 November 2011
http://www.w3.org/TR/2011/WD-jlreq-20111129/

CSS Image Values and Replaced Content Module Level 3
W3C Working Draft 6 December 2011
http://www.w3.org/TR/2011/WD-css3-images-20111206/

CSS Exclusions and Shapes Module Level 3
W3C Working Draft 13 December 2011
http://www.w3.org/TR/2011/WD-css3-exclusions-20111213/

今月のCSS Working Groupどーん
360Name_Not_Found:2011/12/20(火) 22:11:00.59 ID:???
361Name_Not_Found:2012/02/10(金) 20:13:40.54 ID:???
CSSベンダプレフィックス記述の変更提案、MozillaのFelipe Gomes氏が提示
ttp://news.mynavi.jp/news/2012/02/08/046/
362Name_Not_Found:2012/02/14(火) 16:02:10.90 ID:???
うーん、かなり筋が悪い記法のような
363Name_Not_Found:2012/08/29(水) 14:58:24.46 ID:???
CSS Fonts Module Level 3
W3C Working Draft 23 August 2012
http://www.w3.org/TR/2012/WD-css3-fonts-20120823/

CSS Regions Module Level 3
W3C Working Draft 23 August 2012
http://www.w3.org/TR/2012/WD-css3-regions-20120823/

Selectors Level 4
W3C Working Draft 23 August 2012
http://www.w3.org/TR/2012/WD-selectors4-20120823/

CSS Fragmentation Module Level 3
W3C Working Draft 23 August 2012
http://www.w3.org/TR/2012/WD-css3-break-20120823/

CSS Values and Units Module Level 3
W3C Candidate Recommendation 28 August 2012
http://www.w3.org/TR/2012/CR-css3-values-20120828/
364Name_Not_Found:2012/08/31(金) 00:16:20.59 ID:???
今更だけどOperaの-webkit-*対応は
どうなのよ
Operaも糞だと思うが、-webkit-*を恒久的に残す方針のwebkitがキングオブ糞だわ

「-webkit-*は他と違ってある日突然使えなくなることは絶対にありません!-moz-や-o-はある日バージョンアップしたら使えなくなる前科あり」って無知ユーザーを囲い込みたいだけだろ
365Name_Not_Found:2012/09/10(月) 12:52:23.92 ID:NF/O+V64
ベンダープレフィックスは登録制にして登録時にテストケースも登録強制にすればいいね
そのうえで最近のChromeのように起動フラグ立てないと新しいプレフィックスは解釈しないようにする
366Name_Not_Found:2012/09/15(土) 21:55:14.60 ID:???
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
創価死ね
367Name_Not_Found:2012/12/18(火) 17:22:11.81 ID:???
368Name_Not_Found:2012/12/18(火) 17:29:56.98 ID:???
http://answers.microsoft.com/ja-jp/ie/forum/ie9-windows_other/ie9%E3%81%A7%E3%83%AB%E3%83%93%E4%BB%98%E3%81%8D/9af8e8dc-c878-e011-9b4b-68b599b31bf5
要するに、標準モードで縦書き中にルビを使用したらひどいことになる、ト。
369Name_Not_Found:2013/01/06(日) 12:26:52.23 ID:???
position: sticky; 流行ってほしい
370Name_Not_Found:2013/10/21(月) 19:54:44.76 ID:???
【WHATWG】HTML5 Part5【W3C HTML WG】
http://toro.2ch.net/test/read.cgi/hp/1382313684/l50
371Name_Not_Found:2014/02/21(金) 05:54:35.30 ID:???
https://twitter.com/MurakamiShinyu/status/436537386806157312
村上真雄 MURAKAMI Shinyu‏@MurakamiShinyu &middot;
CSSWGの議事録 http://lists.w3.org/Archives/Public/www-style/2014Feb/0617.html … CSS3 Writing Modes (縦書き)がCR(勧告候補)になることが決定。縦中横のプロパティ名がtext-combine-uprightに変更とのこと。

1:26 - 2014年2月21日
372Name_Not_Found:2014/03/21(金) 02:13:57.55 ID:???
小形克宏 ‏@ogwata
左横書き(ラテン文字等)、右横書き(ヘブライ等)、双方向の混合(ラテンとアラブ文字の混合等)、縦書き(東アジア)等を規定するCSS Writing Modes Level 3 がいよいよ勧告候補に昇格。
http://www.w3.org/TR/2014/CR-css-writing-modes-3-20140320/
2:05 - 2014年3月21日
https://twitter.com/ogwata/status/446694012884221953
373Name_Not_Found:2014/06/27(金) 22:12:37.88 ID:???
IE11、縦書き機能を改善
http://news.mynavi.jp/news/2014/06/26/211/
374Name_Not_Found
>>371
こいつがいると議論が明後日の方向に逸れるからなぁ
もう日本語表記に期待出来んわ