« 2011年11月 | メイン | 2012年01月 »

2011年12月 アーカイブ

2011年12月02日

CSSクイズ

こんにちは。
メディア開発部の藤木です。

今回はCSSクイズを紹介したいと思います。

英語のサイトですが、特に読まなくても回答できます。
私も挑戦してみたのですが、結構難しいです。

内容はCSSで指定してあるテキストの色を当てるという一見簡単そうな問題なんですが
親要素のDIVで指定してある場合や、クラス指定でしてある色、クラスを重複して指定してあるケースなど様々なパターンがあって、優先順位について理解しているつもりでも、この場合はどっちになるんだ?と思わず悩んでしまいます。

CSSクイズはこちら
■URL
Nettuts+ Quiz #5: CSS Specificity and Cascading

実際に仕事でもコーディングしていると
知らない間に要素を継承していて、とんでもないレイアウト崩れすることがあったりもしますね。
marginやpaddingは特に、要素を消したり、付け加えたり、また消したりと、
時間が経つとカオス状態になることがあるので気をつけておきたいと思います。

もう面倒くさいから!importantでいいやと思ったら負けですね。

教えてくれた森氏に感謝!!

2011年12月16日

Dotfilesを共有しよう

森です。

マシンの突然の死による環境の再構築になってしまいました。
せっかく新しいマシン買うからついでにいろいろディストリ試してみたいなあと思い
Fedora -> [X|L|K]Ubuntu -> Linux Mint と流れ流れて試しております。
仮想マシンでない素のインストール状態での性能が見たいのでクリーンインストールです。

そんななかでめんどうなのがDotfiles (.bashrcとか)のコピー、保存なのですが、
最近はもっぱらgithubにおいて管理する方向で落ち着きました。

https://github.com/jiska/dotfiles

これでより気軽に環境の引越しができるようになりました。
みなさんもお試しください。

2011年12月22日

XUL

こんにちは、最近開発用のPCをCore i5にアップグレードしたメディア開発部の青柳です。

やっぱり速いのはいいですね。VMwareもさくさく動きます。
昔Pentium133MHzくらいのPCで「Wordがエディタのように起動する!」と喜んでいた頃を思い出しました。
その頃に比べたら今のPCは性能が格段に上のはずなのに、気分的にはあまり変わらないように感じるのは気のせいでしょうか。(気のせいでしょう!)

さて、XUL(ズール)です。
XULとは、FirefoxやThunderbirdのUIを記述するのに使われている言語です。
会社の勉強会で発表するネタを考えていたときに、以前にちょっと遊んだことがあるのを思い出してネタにしてみました。

具体的には、UIの要素をXMLで定義して、デザインはCSSで、ロジックはJavaScriptで書きます。
Firefoxのアドオンなんかもこれで書かれています。

初めて知ったときには、HTML+JavaScriptなんかより、ずっとリッチなクライアントを作れるじゃん!
とも思ったのですが、Mozilla環境限定というのがネックで仕事で使う機会はありませんでした。

最近では実行環境の多様化に合わせてXULを「やめる」という議論も起きているようです。果たして、どうなりますか・・・。
CNET Japan 「Android」版「Firefox」、高速化を目指してネイティブUIの採用へ

2011年12月29日

HTML5って

みなさん、こんにちは。
メディア開発部の きみやま です。

今回は、社内勉強会でHTML5について触れたことについて書かせていただきます。

最終草案が今年の5月に公表されましたが、W3Cによる正式勧告の目標が2014年に
ずれこんでいるようですね。

弊社で提供しているシステムにもかなり応用ができるような仕様がふんだんに盛り込まれて
いますので、早く仕様が固まって欲しいものです。

もっとも、プラウザによって対応し始めているものが出始めていますので、正式勧告の
動向よりも、各プラウザの対応状況の方が重要になるかもしれませんね。

今後とも、進捗には注視していきたいものです。

About 2011年12月

2011年12月にブログ「ファーストロジックラボ」に投稿されたすべてのエントリーです。過去のものから新しいものへ順番に並んでいます。

前のアーカイブは2011年11月です。

次のアーカイブは2012年01月です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.34