タグ

cssとcss3に関するysk_lucky-starのブックマーク (5)

  • -webkit-border-radius なんて書いているWeb開発者は腹を切って死ぬべきである - hogehoge @teramako

    地獄の火の中に投げ込むものである。 いや、まあそんなネタはどうでも良くて... そのベンダー接頭辞はいつまで書くの? | Unformed Building 書いてあることは至極真っ当なこと。もろ手をあげて賛成である。 また、 ベンダー拡張プリフィックスはそれそのものがWebを破壊することはないし、ベンダー独自のプロパティーや関数が数万追加されて使われまくったとしても当はWebは壊れない。またその文法が変更されても修正または追加すれば対応できるし、その余裕は十分にある。つまり壊れるのはほとんど全てのケースで開発者の怠慢に過ぎないので、ちゃんと仕様と実装を理解して必要ならば寝る間を惜しんで修正作業に血眼になるべき。みたいな実践を伴わない意識を僕は持っている。 なので憂うべきこの現状は、IE6が拡散して残り続けたことと同じようにベンダー側ではなくWeb開発者側に非があると思っている。 ベンダ

    -webkit-border-radius なんて書いているWeb開発者は腹を切って死ぬべきである - hogehoge @teramako
  • そのベンダー接頭辞はいつまで書くの?

    ベンダー接頭辞(プレフィックス)については最近いろいろと議論が活発ですが、そういう難しい話ではなくて、現状のCSSについての話です。 新しいCSSモジュールを使うために、ブラウザごとに接頭辞をつけなくてはいけない場合があります。まあそれについては現状では仕方ないことなんですが、接頭辞なしでも動作するようになったものでも、いつまで経っても接頭辞つきのものを書くのはどうなのかなと思うわけです。 CSSのコードも冗長で読みづらくなりますし、もう使われていない(使われることもない)であろうものを残しておくのもちょっとなー。 実際に運用されているサイトなんかだとそうそう簡単に手を入れられないかもしれませんが……。 また、はてなダイアリーの方でも書きましたが、ブログのチュートリアルを見ていて「もうその接頭辞つきの役目は終わった(終わりつつある)のに、なんでそれしか書いてないの」と思うことが結構あります

    そのベンダー接頭辞はいつまで書くの?
    ysk_lucky-star
    ysk_lucky-star 2012/05/16
    gradientなんかこの前(去年だけど)仕様変わったからな。勧告される前の技術を使うリスク回避が接頭辞だからなあ
  • float解除の決定版。clearfixを考えたら、進化した。

    現在この中でclearfixでよく使用されているプロパティは display:inline-block; height:1%(min-height:1%) zoom:1; でも良く考えたら、全て微妙です。 zoom:1はIEの独自仕様ですし、heightを使用する場合は、IE6,7に対応させるために2つのプロパティが必要です。 display:inline-blockもボックスの要素を変形させることになります。 hasLayoutのスイッチを見た時に、一番理に適ったプロパティはwidthかなと思いました。 子要素を囲む要素として、divやulなどデフォルトCSSがdisplay:blockのプロパティのものが多く、display:blockのプロパティの場合、width:100%で問題ないと思ったからです。 現在のブラウザ状況に適したclearfix 上記を踏まえ見直したclearfixが

    float解除の決定版。clearfixを考えたら、進化した。
    ysk_lucky-star
    ysk_lucky-star 2011/04/07
    width:100%はないだろー。まだheight:1%の方が現実的
  • 【レビュー】HTML5やCSS3もサポート -「XHTML/HTML+CSSスーパーレシピブック」活用法 | クリエイティブ | マイコミジャーナル

    「XHTML/HTML+CSSスーパーレシピブック」を読む 書籍「HTML/HTML+CSSスーパーレシピブック」 エ・ビスコム・テック・ラボ著 2,940円 エ・ビスコム・テック・ラボの新作「XHTML/HTML+CSSスーパーレシピブック」は、イマドキのWebデザイナーは避けて通れないXHTMLCSSによるWebページのコーディングについて300ページに渡ってじっくりと解説された技術書だ。Webページは、様々なブラウザから閲覧される。ちゃんとコーディングしたつもりが、他のブラウザで見たら崩れていたという経験はWebデザイナーなら、一度や二度ではないはずだ。これら様々なブラウザの特性を経験的に知っているベテランのWebデザイナーならともかく、全てを把握するのは困難だし、それぞれのブラウザで検証を行なっていくのは少々しんどい。この書籍に書かれているような、先人の知恵を使うほうが効率的とい

  • IEBlog

    Internet Explorer Team Blog We've moved! Find us at the new Microsoft Edge Dev Blog As we announced last week, with the reveal of Microsoft Edge we are archiving the IEBlog. Future... Date: 05/08/2015 Microsoft Edge is the browser for Windows 10 This morning, Joe Belfiore took to the stage at Build 2015 to share more about the next chapter in... Date: 04/29/2015 Announcing improvements to Enterpri

    IEBlog
  • 1