<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JeffreyBarke.net &#187; CSS</title>
	<atom:link href="http://jeffreybarke.net/category/web-development/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://jeffreybarke.net</link>
	<description></description>
	<lastBuildDate>Thu, 26 Aug 2010 00:42:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Hue reference chart</title>
		<link>http://jeffreybarke.net/2009/11/hue-reference-chart/</link>
		<comments>http://jeffreybarke.net/2009/11/hue-reference-chart/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 19:40:57 +0000</pubDate>
		<dc:creator>Jeffrey Barke</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[hsla]]></category>

		<guid isPermaLink="false">http://jeffreybarke.net/?p=1320</guid>
		<description><![CDATA[<p>Inspired by Molly Holzschlag at <a href="http://standards-next.org/" rel="external">Standards.Next</a>, I created a simple <a href="http://jeffreybarke.net/reference/hue-chart.php">hue reference chart</a> for working with <abbr title="Hue, saturation, luminosity, alpha transparency">HSLA</abbr>.</p>]]></description>
			<content:encoded><![CDATA[<p>Inspired by Molly Holzschlag at <a href="http://standards-next.org/" rel="external">Standards.Next</a>, I created a simple <a href="http://jeffreybarke.net/reference/hue-chart.php">hue reference chart</a> for working with <abbr title="Hue, saturation, luminosity, alpha transparency">HSLA</abbr>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeffreybarke.net/2009/11/hue-reference-chart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes from the SXSW I CSS3 panel</title>
		<link>http://jeffreybarke.net/2009/03/notes-from-the-css3-panel/</link>
		<comments>http://jeffreybarke.net/2009/03/notes-from-the-css3-panel/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 19:59:34 +0000</pubDate>
		<dc:creator>Jeffrey Barke</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[david-baron]]></category>
		<category><![CDATA[hakon-wium-lie]]></category>
		<category><![CDATA[molly-holzschlag]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[sxswi]]></category>
		<category><![CDATA[sylvain-galineau]]></category>

		<guid isPermaLink="false">http://jeffreybarke.net/?p=811</guid>
		<description><![CDATA[This panel explores how major browsers implement CSS3. The focus is on finding effective and efficient methods for developers to unleash their creativity while maintaining cross-browser compatibility. The panel covers current implementations, future plans from the major browser vendors and some discussion of the current progress on the standard itself.]]></description>
			<content:encoded><![CDATA[<p><img src="http://jeffreybarke.net/wp-content/uploads/2009/03/css3-s.jpg" alt="David Baron, Sylvain Galineau and Hakon Wium Lie speaking at the 2009 SXSW Interactive festival." title="David Baron, Sylvain Galineau and Hakon Wium Lie speaking at the 2009 SXSW Interactive festival." width="460" height="345" /></p>
<h2>CSS3: What&#0039;s Now, What&#0039;s New and What&#0039;s Not?</h2>
<p>This panel explores how major browsers implement CSS3. The focus is on finding effective and efficient methods for developers to unleash their creativity while maintaining cross-browser compatibility. The panel covers current implementations, future plans from the major browser vendors and some discussion of the current progress on the standard itself.</p>
<ul>
<li><a href="http://molly.com/" rel="external">Molly Holzschlag</a>, Pres, Opera Software</li>
<li><a href="http://dbaron.org/" rel="external">David Baron</a>, Mozilla</li>
<li><a href="http://people.opera.com/howcome/" rel="external">Hakon Wium Lie</a>, Opera Software</li>
<li>Sylvain Galineau, Program Mgr, Microsoft</li>
</ul>
<p><em>Please note: These notes were typed and published live. I&#0039;ll clean them up at some point in the future. Audio forthcoming.</em></p>
<p>Interactive intro by Molly Holzschlag</p>
<p>David Baron from Mozilla. There is no CSS3. Split up, so development can proceed on certain parts.</p>
<p>Selectors<br />
Color</p>
<p>Selectors. Pretty well implemented. Some of the selectors are so. Using classes vs nth-child might be faster.<br />
Color: Partial opacity/transparency depending on how you look at it.<br />
Border-image: One CSS property to handle stretching and tiling.<br />
Columns.<br />
Text-shadow.<br />
Box-shadow.<br />
Border-radius.<br />
Many of these properties are implemented by browser vendors with hyphen browser name prefixes.<br />
Downloadable fonts.<br />
Media queries. @media (min-width). [Nice!]<br />
Transform. iframe with skew applied. Can click links. Pretty impressive.<br />
Mask/clip-path properties. SVG filters in HTML.</p>
<p>Sylvain. Microsoft.</p>
<p>IE and CSS. Bugs, quirks, missing features, hacks.</p>
<p>Prior to implementing CSS3, must fully implement CSS2.1.</p>
<p>IE 7 did not pass CSS 1 or 2.<br />
IE 8 regressed on CSS 1, but advanced on CSS2.1. IE 8 is now close to almost passing all tests.</p>
<p>CSS 3 in IE 8. No new CSS 3 properties:<br />
block-progressions, box-sizing, background-position-x, background-position-7, layout-grid, layout-grid-char</p>
<p>Future:<br />
* Opacity<br />
* backgrounds &#038; borders<br />
* selectors<br />
* web fonts<br />
* media queries<br />
* multi-column</p>
<p>Hakon Wium Lie. Opera.</p>
<p>Thank IE for doing 2.1 fully.</p>
<p>* Backgrounds and borders<br />
* Fonts<br />
* Transitions<br />
* Selectors<br />
* Media queries<br />
* Generated content for paged media</p>
<p>Webfonts have been around since 1998, but problem was font format. Now TrueType and OpenType are pretty dominant. Not disagreeing about syntax, but disagreeing about font format.</p>
<p>Transitions nice&#8212;on hover add time-element and browser will interpolate between two states. Beautiful and amazing! </p>
<p>Most wide-spread use of media queries will probably be based on width.. Make it easy to style for mobile and various devices.</p>
<p>Also impressive work for paged media. TOC has auto-pagination and leaders. Page numbers auto-transformed into hyperlinks. Footnotes.</p>
<p>Find Hakon&#8217;s CSS book designed in HTML and CSS.</p>
<p>Q: Why separate and competing rendering engines?<br />
A: DB: Competition is good for progress. Danger of single rendering engine is that the Web will stagnate.</p>
<p>Q: Layout system.<br />
A: Code with layout in mind. Which is not correct. Separation vs integration.<br />
(This was a good q/a. Get from audio)</p>
<p>Q: Creation of book via HTML/CSS?<br />
A: HWL: Decided to try it; not sure if could do it. Yes Logic, Australian company. HWL joined board to make sure his books were fixed first. Commercial product. Antenna House in Japan. Currently, no browser can handle it.</p>
<p>Desire to do paginated browser, instead of scrolling page browser.</p>
<p>HWL: Going to post slides to homepage. David Baron&#8217;s are already up.</p>
<p>Molly Holzschlag going to tweet slide location: http://twitter.com/mollydotcom</p>
]]></content:encoded>
			<wfw:commentRss>http://jeffreybarke.net/2009/03/notes-from-the-css3-panel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CSS Sprites2 in Prototype and script.aculo.us</title>
		<link>http://jeffreybarke.net/2008/11/css-sprites2/</link>
		<comments>http://jeffreybarke.net/2008/11/css-sprites2/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 16:40:33 +0000</pubDate>
		<dc:creator>Jeffrey Barke</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[css-sprites]]></category>
		<category><![CDATA[css-sprites2]]></category>
		<category><![CDATA[dave-shea]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://jeffreybarke.net/?p=379</guid>
		<description><![CDATA[Back in August, Dave Shea came up with the <a href="http://alistapart.com/articles/sprites2" rel="external">CSS Sprites2</a> technique in A List Apart No. 266. He chose to implement it in <a href="http://jquery.com/" rel="external">jQuery</a>, but added &#0034;consider this article an open invitation to port this technique to your library of choice.&#0034;. I intended to immediately port CSS Sprites2 to <a href="http://prototypejs.org" rel="external">Prototype</a> and <a href="http://script.aculo.us/" rel="external">script.aculo.us</a>, but finally got around to this weekend.]]></description>
			<content:encoded><![CDATA[<p>Back in August, Dave Shea came up with the <a href="http://alistapart.com/articles/sprites2" rel="external"><abbr title="Cascading Style Sheets">CSS</abbr> Sprites2</a> technique in <em>A List Apart</em> No. 266. He chose to implement it in <a href="http://jquery.com/" rel="external">jQuery</a>, but added &#0034;consider this article an open invitation to port this technique to your library of choice.&#0034; I intended to immediately port CSS Sprites2 to <a href="http://prototypejs.org" rel="external">Prototype</a> and <a href="http://script.aculo.us/" rel="external">script.aculo.us</a>, but finally got around to it this weekend.</p>
<p>My version of CSS Sprites2 is almost exactly the same as Dave Shea&#0039;s: it requires the same <abbr title="Hypertext Markup Langauge">HTML</abbr>, the same styling and includes a similar pre-built function used to invoke it. However, my version also includes keyboard support: there&#0039;s a matching focus, blur, keydown and keyup event handler for each mouse event handler.</p>
<p>Get <a href="http://jeffreybarke.net/demos-tutorials/css-sprites2/">CSS Sprites2 for Prototype and script.aculo.us</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jeffreybarke.net/2008/11/css-sprites2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
