<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-17595722</atom:id><lastBuildDate>Sat, 13 Dec 2008 01:08:34 +0000</lastBuildDate><title>GougeYourEyesOut: CSS</title><description></description><link>http://gougeyoureyesout.com/cssFun/</link><managingEditor>noreply@blogger.com (cyclona23)</managingEditor><generator>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-8636437756952993257</guid><pubDate>Sat, 13 Dec 2008 01:05:00 +0000</pubDate><atom:updated>2008-12-12T17:08:34.428-08:00</atom:updated><title>Best of 2008</title><description>After a long hiatus from this blog, Im baaaack. Its the end of the year and everyone's pulling together their favorite Best-Of lists. Here's my favorite Best-Of lists this year.&lt;br /&gt;&lt;br /&gt;Websites: &lt;a href="http://www.webdesignerwall.com/trends/best-of-css-design-2008/" target="_blank"&gt;WebDesignersWall&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fonts: &lt;a href="http://www.fontshop.com/features/newsletters/dec08a/" target="_blank"&gt;FontShop&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2008/12/best-of-2008.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-481478298868957608</guid><pubDate>Thu, 20 Sep 2007 19:06:00 +0000</pubDate><atom:updated>2007-09-20T12:07:26.264-07:00</atom:updated><title>The Future of Ajax</title><description>Plenty interesting article. &lt;a href="http://www.joelonsoftware.com/items/2007/09/18.html" target="_new"&gt;Link&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2007/09/future-of-ajax.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-7134459183395323636</guid><pubDate>Fri, 09 Feb 2007 01:02:00 +0000</pubDate><atom:updated>2007-02-03T08:27:34.606-08:00</atom:updated><title>Yahoo! Pipes Open For Business</title><description>... but temporarily clogged at the moment because of overwhelming interest. &lt;a href="http://pipes.yahoo.com" target="_blank"&gt;Pipes&lt;/a&gt; is a new service that allows drag and drop aggregation and/or filtering of various internet data feeds and allows you to redirect them anywhere; its mashups on crack that anyone can use, not just programmers.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Using the Pipes editor, you can fetch any data source via its RSS, Atom or other XML feed, extract the data you want, combine it with data from another source, apply various built-in filters (sort, unique (with the "ue" this time:-), count, truncate, union, join, as well as user-defined filters), and apply simple programming tools like for loops. In short, it's a good start on the Unix shell for mashups. It can extract dates and locations and what it considers to be "text entities." You can solicit user input and build URL lines to submit to sites. The drag and drop editor lets you view and construct your pipeline, inspecting the data at each step in the process. And of course, you can view and copy any existing pipes, just like you could with shell scripts and later, web pages."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://radar.oreilly.com/archives/2007/02/pipes_and_filte.html" target="_blank"&gt;Link to article at O'Reilly Radar&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2007/02/yahoo-pipes-open-for-business.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-9069582219488573537</guid><pubDate>Sat, 27 Jan 2007 01:13:00 +0000</pubDate><atom:updated>2007-01-29T13:06:24.348-08:00</atom:updated><title>Firebug 1.0 Is Out + Talk For Power-Users by Joe Hewitt</title><description>I've been using the latest and greatest version of the Firefox add-on &lt;a href="http://getfirebug.com" target="_blank"&gt;Firebug 1.0&lt;/a&gt; which made its debut this week. For those of you not familar, Firebug is a powerful plug-in that is like Venkman on steroids for javascript development, as well as powerful and easy-to-use CSS/DOM inspector tool. We were lucky enough to have its author, Joe Hewitt, come in to give a talk for all you would-be power users at HQ recently. You can catch this talk and more if you go check out the &lt;a href="http://developer.yahoo.com/yui/theater/" target="_blank"&gt;YUI Theater from Yahoo!.&lt;/a&gt; Below I've summarized some of the key highlights of the video in case you  are pressed for time (it's almost an hour long).&lt;br /&gt;&lt;br /&gt;&lt;embed src='http://us.i1.yimg.com/cosmos.bcst.yahoo.com/player/media/swf/FLVVideoSolo.swf' flashvars='id=1755924&amp;emailUrl=http%3A%2F%2Fvideo.yahoo.com%2Futil%2Fmail%3Fei%3DUTF-8%26vid%3Dcccd4aa02a3993ab06e56af731346f78.1755924&amp;imUrl=http%253A%252F%252Fvideo.yahoo.com%252Fvideo%252Fplay%253F%2526ei%253DUTF-8%2526vid%253Dcccd4aa02a3993ab06e56af731346f78.1755924&amp;imTitle=Joe%2BHewitt%253A%2B%2522Welcome%2Bto%2BFirebug%2B1.0%2522&amp;searchUrl=http://video.yahoo.com/video/search?p=&amp;profileUrl=http://video.yahoo.com/video/profile?yid=&amp;creatorValue=ZXJpY21pcmFnbGlh&amp;vid=cccd4aa02a3993ab06e56af731346f78.1755924' type='application/x-shockwave-flash' width='425' height='350'&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The new version features enhancements to the DOM/CSS inspector, including inheritance and precedence information. It quickly tells you which rules override other rules and where they are, all packaged into a super-slick and usable GUI. It also features live editing of CSS and HTML right there in Firebug to help you work your kinks out faster. Click on the Inspect button to view the element in the DOM tree view. Edit the innerHTML of the element by clicking on it *or* right-click on the selected element and choose "Edit HTML" to more easily modify or add HTML right there. Same goes with CSS rules in the style tab. Hint: for numeric values in the CSS tab, you can use the up and down arrow keys to increment and watch the layout change as its css property value increases or decreases. You'll also want to check out the Layout tab that lives next to the styles tab once you've chosen a DOM node. For kicks, run the mouse over the offset, margin, border, and padding labels in that tab.&lt;br /&gt;&lt;br /&gt;But the best new thing about Firebug I've found since I've been playing with 1.0 is the expansion of Javascript logging toys. Once you get going you'll see a new tab next to the Inspect tool called "Profile" which you can turn on while youre using a page that is executing some JS and it will record all kinds of useful info about whatever js functions were executed between when you first hit it to start recording and when you hit it again to stop recording. It tells you how many calls were made to each particular function as well as how much time it took and how much time it took relative to the other functions that also fired. The best part is that you can also turn the profiler on and off directly in your code just like a console.log or console.info... Just throw in a console.profile() before the code you want to measure to start the profiler and console.profileEnd() to stop it and your output will show up in the console with all the relevant info. This is a great leap forward for developers who are very performance-conscious about their apps, which in theory should be all of us. Another whizbang logging feature is console.trace(), which does a stack trace of all the functions being called at the particular moment that you invoke it and traces the values being passed around to each of them. &lt;a href="http://getfirebug.com/logging.html" target="_blank"&gt;More about FB logging.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Speaking of performance, another enhancement rolled into the new version is the "Net" tab, which essentially gives you a break-down all the HTTP calls your page is making and tells you how fast (or slow) they are returned. Each file type is grouped and has its own sub-tab (HTML, CSS, Scripts, XHR -aka XMLHttp Request or AJAX, Images, and even Flash has its own tab). An interesting factoid about performance brought to you courtesy of the Performance group at Yahoo! is that most of the time spent fetching a file from a server is spent on the actual HTTP request, not the data transmission itself. Think about that next time you are trying to decide whether to put your javascript or css into separate files or include them inline. The Network tab is also a handy tool for debugging your XHR requests, as every file request is clickable in Firebug and expands to reveal its HTTP headers and content.&lt;br /&gt;&lt;br /&gt;One thing to note is that javascript event logging has changed and is now tied to the DOM inspector. To log events now, you just hit "Inspect" and choose the DOM node you want to watch; its kind of like attaching a special Firebug event listener to an element in the page. Once you've chose the element you want to watch, right click the highlighted DOM node and choose "Log Events" from the menu. Now you can zoom over to the console and interact with the element while you watch all the events fly by.&lt;br /&gt;&lt;br /&gt;Firebug features many new, advanced Javascript debugging tools which I won't go into further detail about here because using them is hard to write about, so I'll just point you to spots in the embedded movie clip above that you can jump straight to that are relevant if you're interested:&lt;br /&gt;&lt;br /&gt;Using break-points for debug         --&gt;  27:00&lt;br /&gt;Using watch-expressions for debug    --&gt;  28:45&lt;br /&gt;Using mini javascript command line   --&gt;  29:20&lt;br /&gt;Run-to-line feature                  --&gt;  32:35&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Other quick pointers: you can detach Firebug's window by clicking the up arrow icon next to the search box on the upper right. You can also jump right to certain lines in javascript files by typing the # symbol and line number into that same search box. You can also expand the command line by clicking on the up-arrow in the lower right hand corner.</description><link>http://gougeyoureyesout.com/cssFun/2007/01/firebug-10-is-out-talk-for-power-users.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-8470421666567633311</guid><pubDate>Thu, 25 Jan 2007 00:16:00 +0000</pubDate><atom:updated>2007-01-29T15:02:27.324-08:00</atom:updated><title>"In The Year 2000..."</title><description>&lt;a href="http://fastcompany.com/video/general/perceptivepixel.html" target="_blank"&gt;Link&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2007/01/in-year-2000.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-116804132768645118</guid><pubDate>Fri, 05 Jan 2007 23:53:00 +0000</pubDate><atom:updated>2007-01-05T16:00:12.990-08:00</atom:updated><title>List of IE6 Bugs That Have Been "Fixed" in IE7</title><description>I'm not gonna vouch for the validity of the list of fixed bugs the Internet Explorer team has posted in their blog as "fixed" in IE7. Just sayin'.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/ie/archive/2006/08/22/712830.aspx" target="_blank"&gt;http://blogs.msdn.com/ie/archive/2006/08/22/712830.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The list has links to examples of all the bugs, so at the very least this might be helpful for you if you are trying to identify what species you are dealing with.</description><link>http://gougeyoureyesout.com/cssFun/2007/01/list-of-ie6-bugs-that-have-been-fixed.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-116759335583918389</guid><pubDate>Sun, 31 Dec 2006 19:01:00 +0000</pubDate><atom:updated>2006-12-31T11:29:15.866-08:00</atom:updated><title>Donate to the Cooperative Research Project NOW</title><description>I dont usually get political on this blog since its meant more as a forum for tutelage on various front-end issues, but this is a special occasion. A very generous user has pledged to match donations up to $10,000 at &lt;a href="http://www.cooperativeresearch.org/" target="_blank"&gt;http://www.cooperativeresearch.org&lt;/a&gt; and they have less than 24 hours left to get the remaining $894 they need. &lt;br /&gt;&lt;br /&gt;For those of you unfamiliar with this work, its a website that grew out of an investigative journalism project started by Paul Thompson after the 9-11 World Trade Center attacks. Its original focus was very clear: put together a timeline of events leading up to the attacks to sort of "follow the money". The result was a disturbing pattern of oil money, neoconservatives, defense contractors, and CIA/Pentagon involvement that leads up to the highest ranks of US government for the last 20 years. It is the story that the mainstream press in the US won't touch because they are afraid. This isn't some crackpot conspiracy website; these are actual journalists collaborating online and in plain view on a very important project to bring truth to the brainwashed American public.&lt;br /&gt;&lt;br /&gt;Now that the Democrats have siezed control of Congress in the wake of the public's dissatisfaction with what is happening in Iraq, some of the connections compiled in this work have a chance of seeing daylight. In other words, America is finally starting to get its head out of its ass about all this stuff. &lt;br /&gt;&lt;br /&gt;In the years since 9-11, &lt;a href="http://www.cooperativeresearch.org/project.jsp?project=911_project" target="_blank"&gt;the timeline&lt;/a&gt; has blossomed into a full-blown wiki-style collaborative website that supports grassroots investigative journalism. Some of their other projects include investigations on Hurrican Katrina, the decision to invade Iraq, prisoner abuse scandals in Iraq and Afghanistan, and the confrontation with Iran. This website is meant as a civic oversight and now that Congress is set to begin investigating these things, they are trying to get their ducks in a row. So please check out the site and donate today.&lt;br /&gt;&lt;br /&gt;I realize alot of my readers are international visitors, but you can donate, too. The unfortunate fact of life right now is that the detrimental policies of the US government effect each and every one of us on this planet -- socially and probably more importantly at this point, environmentally. So please consider donating to this cause at this critical juncture. &lt;a href="http://www.cooperativeresearch.org" target="_blank"&gt;Link&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2006/12/donate-to-cooperative-research-project.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-116371642294447745</guid><pubDate>Thu, 16 Nov 2006 22:21:00 +0000</pubDate><atom:updated>2006-11-16T14:33:42.956-08:00</atom:updated><title>CSS Grids and Layouts by Yahoo! Developer Network</title><description>I notice that there are alot of people sniffing around for CSS grids and feel obliged to point you to the best, most flexible resource I know if (which happens to come from the company I work for). The Yahoo! front-end gurus make your life easier with the Y!UI Library. Just download a lean, mean 2.5k css file and include it in your strict doctype html and follow the easy directions on the page linked from here to create 200 different types of layouts! Doesn't get easier. &lt;a href="http://developer.yahoo.com/yui/grids/" target="_blank"&gt;Link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;An interesting feature of the Y!UI libaries is the CSS Reset file, which when included, essentially levels the playing field across browsers by neutralizing all incompatible presets to give you a stable foundation on which to build your pages. &lt;a href="http://developer.yahoo.com/yui/reset/" target="_blank"&gt;Link&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2006/11/css-grids-and-layouts-by-yahoo.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-116234761867291694</guid><pubDate>Wed, 01 Nov 2006 02:10:00 +0000</pubDate><atom:updated>2006-11-01T12:33:31.080-08:00</atom:updated><title>Escaping HTML Character Entities in Javascript - '&amp;#39;' and &amp;apos;&amp;apos;&amp;apos;</title><description>This blog has become a chronicle of wierdo bugs, so here's a new one to me. Maybe its not even a bug; but its annoying. I always thought that encoding HTML character entities in Javascript was a no-brainer until we ran across this bug tonight when launching a French version of a Yahoo! property. French language contains lots of apostrophe's (je t'aime, ce n'est pas, etc) and much to our dismay the HTML character entities for apostrophes, both &amp;amp;apos; and &amp;amp;#39; both seem to be automagically parsed as apostrophes and not special characters by Javascript, so instead of pulling out your hair trying to figure out why your code is broken, just escape the HTML entities like any other apostrophe would be. You can see for yourself with this little test right here. The first one is the escaped version... Second is not escaped and produces the error. You can do a view source if you don't believe me!&lt;br /&gt;&lt;br /&gt;    &lt;div id="test"&gt;&lt;a href="javascript: void(0);" onclick="document.getElementById('test').innerHTML = '\&amp;#39;see it works\&amp;#39;'"&gt;test&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;    &lt;div id="test2"&gt;&lt;a href="javascript: void(0);" onclick="document.getElementById('test2').innerHTML = '&amp;#39;not escaped&amp;#39;'"&gt;test2&lt;/a&gt;&lt;/div&gt;</description><link>http://gougeyoureyesout.com/cssFun/2006/10/escaping-html-character-entities-in.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-116129652584785017</guid><pubDate>Thu, 19 Oct 2006 22:19:00 +0000</pubDate><atom:updated>2006-10-19T15:22:05.863-07:00</atom:updated><title>Safari Debugging + DOM Tree Model</title><description>I never knew about this little trick but apparently its been around for a long time. Gives you javascript debugging and DOM tree. Supposedly Safari is getting a Firebug-like DOM inspection tool soon so this will be obsolete, but for now...&lt;br /&gt;&lt;br /&gt;Type the following command in Terminal (while Safari is NOT running):&lt;br /&gt;&lt;br /&gt;defaults write com.apple.Safari IncludeDebugMenu 1&lt;br /&gt;&lt;br /&gt;Then launch Safari, and enjoy the new Debug menu. If you want to disable it again type the same comand only with a 0.</description><link>http://gougeyoureyesout.com/cssFun/2006/10/safari-debugging-dom-tree-model.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-116120389440154820</guid><pubDate>Wed, 18 Oct 2006 20:10:00 +0000</pubDate><atom:updated>2006-10-18T13:38:14.433-07:00</atom:updated><title>Yahoo Frontend Engineering Talks on Y!Video</title><description>Yahoo frontend engineering has uploaded some good talks for those of you out there who want to dig deeper into Javascript and the DOM. I recommend "An Inconvenient API: Theory of the DOM" by Douglas Crockford. Also featured are "The New Hackers Toolkit" and Joe Hewitt's talk at Y! about Firebug, the latest and greatest of Firefox extensions. They're not terribly exciting or visual so you can run em in the background while youre working, which is pretty nice. Thanks to Eric Miraglia for putting them online. &lt;a href="http://video.yahoo.com/video/profile?yid=ericmiraglia" target="_blank"&gt;Link&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2006/10/yahoo-frontend-engineering-talks-on.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-114486713271679856</guid><pubDate>Wed, 12 Apr 2006 18:34:00 +0000</pubDate><atom:updated>2006-04-12T11:38:52.726-07:00</atom:updated><title>Journalism &amp; SEO</title><description>&lt;img src="http://gougeyoureyesout.com/img/4google.jpg" style="width:400px;" /&gt;&lt;br /&gt;&lt;br /&gt;If you're at all interested in Search Engine Optimization, or are just a plain, old-fashioned hit-hog, you might know a bit about the never ending chess game of SEO. This is a link to an interesting article about SEO and journalism. Seems like the old boys club of journalism is starting to get a clue about the world of online media. &lt;a href="http://www.nytimes.com/2006/04/09/weekinreview/09lohr.html?ex=1302235200&amp;en=86fd20f27aa1d645&amp;ei=5090&amp;partner=rssuserland&amp;emc=rss" target="_blank"&gt;Link&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2006/04/journalism-seo.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-114417420691072233</guid><pubDate>Tue, 04 Apr 2006 18:09:00 +0000</pubDate><atom:updated>2006-04-04T11:10:06.923-07:00</atom:updated><title>Free Icon Library</title><description>Mmm. Yummy. (&lt;a href="http://www.famfamfam.com/lab/icons/" target="_blank"&gt;Link&lt;/a&gt;)</description><link>http://gougeyoureyesout.com/cssFun/2006/04/free-icon-library.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-114297661772647699</guid><pubDate>Tue, 21 Mar 2006 21:22:00 +0000</pubDate><atom:updated>2006-03-21T13:37:12.786-08:00</atom:updated><title>Getting Alpha-Channeled PNG's to Work in Internet Explorer</title><description>Many people have discovered the use of alpha-channeled .PNG files to be a thing of beauty. Unlike the traditional .GIF format which supports total transparency, .PNG's allow for varying shades of transparency. Which is all well and good, until you try to get them to work in Internet Explorer 6 (or any IE &lt; 7). So here's a tip on making them work across browsers: &lt;br /&gt;&lt;br /&gt;1. Make your alpha-channeled PNG in Photoshop or other image editor of choice. Save it as a 24-bit .PNG (yes, a 24-bit PNG!) with alpha channeling enabled. &lt;br /&gt;&lt;br /&gt;2. Since IE &lt; 7 requires that alpha channeled .PNG's be used with a filter, that's what we'll do in the css. So say we assign the image in your html an id of #foo. You'll want to apply this rule to #foo:&lt;br /&gt;&lt;br /&gt;#foo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/foo.png', sizingMethod='crop');}&lt;br /&gt;&lt;br /&gt;And that's it... None of the other current browsers that support PNG transparency (Safari, Firefox/Mozilla, Opera, etc) will require any extra rules/instructions on how to treat the alpha-channeled PNG. Your transparecy works and you're done!</description><link>http://gougeyoureyesout.com/cssFun/2006/03/getting-alpha-channeled-pngs-to-work.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-114134542072232674</guid><pubDate>Fri, 03 Mar 2006 00:15:00 +0000</pubDate><atom:updated>2006-03-02T17:04:59.276-08:00</atom:updated><title>Some Basic (X)HTML Tags</title><description>Here's a primer on some simple basic html (and xhtml tags) at the request of my web pupils. The main difference (that's what we'll say for now) between html and xhtml is that xhtml uses self closing tags, which means that in many cases tags that normally have no closing tag in html such as &amp;lt;img&amp;gt; or &amp;lt;br&amp;gt;&lt;br /&gt;(as opposed to link tags which are wrapped around content and include an opening &amp;lt;a&amp;gt; tag and a closing &amp;lt;/a&amp;gt; tag)  look like this &amp;lt;img /&amp;gt; or &amp;lt;br /&amp;gt; and are called "self-closing". Blogger templates, for example, use xhtml. You can tell if you are using html or xhtml by going to the very tip top of your page's source code. If you see something like this:&lt;br /&gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&amp;gt;&lt;br /&gt;&lt;br /&gt;... then your page is using XHTML... if you dont see "XHTML" in the doctype (or if there is no doctype at all) then most likely your page is in HTML.&lt;br /&gt;&lt;br /&gt;So here's some basic (x)html tags. Easy!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Image Tag&lt;/span&gt;&lt;br /&gt;&amp;lt;img src="http://gougeyoureyesout/img/whatever.jpg" border="1" width="100" height="50" title="My Image" &amp;gt;&lt;br /&gt;&lt;br /&gt;So if you're writing xhtml in your blogger template, the last part would look like this ...title="My Image" /&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Links&lt;/span&gt;&lt;br /&gt;&amp;lt;a href="http://gougeyoureyesout.com/mylink.html"&amp;gt;My Text&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;br /&gt;To open your your link up in a new window for those of you who hate losing traffic (ahem), you can add this simple trick to your tag:&lt;br /&gt;&lt;br /&gt;&amp;lt;a href="http://gougeyoureyesout.com/mylink.html" &lt;span style="font-weight: bold;"&gt;target="_blank"&lt;/span&gt;&amp;gt;My Text&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Line Breaks&lt;/span&gt;&lt;br /&gt;You can create a line-break by adding &amp;lt;br&amp;gt; (or that's &amp;lt;br /&amp;gt; if you're in XHTML world).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Code Comments&lt;/span&gt;&lt;br /&gt;To hide pieces of code from the browser but still leave it intact and present in the code, you can do what's called commenting code out. So say you go to your Blogger template and see something in the template that you want to hide, but would also like to keep around in case you ever want to bring it back. You can just slap this &amp;lt;!--    &amp;nbsp;&amp;nbsp; --&amp;gt; around it, like so:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&amp;lt;!-- &lt;/span&gt; &lt;br /&gt;&amp;lt$BloggerVariableIWantToHide&amp;gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;--&amp;gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;... and that's it... whatever is between the two bolded brackets the browser will ignore. So if you did a View &gt; Source on your code, you would see the commented-out code in it, but the browser will ignore it as if it wasnt there. Yay!</description><link>http://gougeyoureyesout.com/cssFun/2006/03/some-basic-xhtml-tags.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-113985779983117356</guid><pubDate>Mon, 13 Feb 2006 19:07:00 +0000</pubDate><atom:updated>2006-02-13T11:09:59.846-08:00</atom:updated><title>This is Gonna Be Huge</title><description>I dont normally blog about stuff like this here, but Nokia has announced its first VoIP phone. The handsets will use voice-over-IP when in range, and the usual horse-and-cart phone company plan when not in range to make a voip call. Yay! I can't wait till all the wireless carriers get the rug pulled out from under them. Especially Verizon who once charged me nearly $400 to roam in California one month. I love it when technology overcomes tyranny. &lt;a href="http://news.bbc.co.uk/2/hi/business/4708188.stm" target="_blank"&gt;Link&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2006/02/this-is-gonna-be-huge.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-113883563690890392</guid><pubDate>Wed, 01 Feb 2006 23:09:00 +0000</pubDate><atom:updated>2006-02-01T15:23:22.056-08:00</atom:updated><title>IE7 Beta Is Out The Door</title><description>Ive seen some mixed reviews. The browser UI itself looks clugey. Personally I'm too afraid to even look at it yet re: css support.&lt;br /&gt;&lt;br /&gt;Here's some &lt;a href="http://flickr.com/photos/tags/ie7/" target="_blank" /&gt;Flickr streams&lt;/a&gt; of screenshots with comments from developers.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/ie/archive/2006/01/31/520883.aspx" target="_blank"&gt;IE Blog:&lt;/a&gt; The Internet Explorer team announces the beta and begs for help (please help them if you can spare your running copy of IE6 and install IE7. seriously. please.)</description><link>http://gougeyoureyesout.com/cssFun/2006/02/ie7-beta-is-out-door.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-113632653468765740</guid><pubDate>Tue, 03 Jan 2006 22:06:00 +0000</pubDate><atom:updated>2006-01-03T14:15:34.686-08:00</atom:updated><title>All Peers is Coming</title><description>P2P + Web Browsing = All Peers&lt;br /&gt;&lt;br /&gt;It looks like there's a new killer app about to launch... it's called All Peers, a(nother) Firefox extension that is basically a persistent buddy list that sits in the side of your browser and lets you share files from your local machine with your buddies. So say I have 100 pictures from my trip and want to share them with my whole family... boom! Directly from my machine. It even works when you're offline. It's also a full-on Bit Torrent client that lets you download files with a quickness from multiple sources in your lists, other people who have decided to share the files you are looking for.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.techcrunch.com/wp-content/uploads/2006/01/allpeers.jpg" /&gt;</description><link>http://gougeyoureyesout.com/cssFun/2006/01/all-peers-is-coming.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-113632538306367102</guid><pubDate>Tue, 03 Jan 2006 20:13:00 +0000</pubDate><atom:updated>2006-01-03T13:56:23.110-08:00</atom:updated><title>AJAX for Tony</title><description>Tony's giving a talk about web development and he has to talk about fancy stuff like Ajax (the stuff that powers mapping technologies like Google maps), so I just wanted to pop a few links up here that might lead him to the promised land of ansynchronous XmlHttp requests:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ajaxian.com/by/topic/ajax/" target="_blank"&gt;Ajaxian.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://lishen.name" target="_blank"&gt;Lishen.name&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For extra credit, you might even want to talk about &lt;a href="http://en.wikipedia.org/wiki/JSON" target="_blank"&gt;JSON&lt;/a&gt;, an AJAX alternative that's lightweight, and allows for cross-domain queries. Have fun!</description><link>http://gougeyoureyesout.com/cssFun/2006/01/ajax-for-tony.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-113467979757316381</guid><pubDate>Thu, 15 Dec 2005 20:25:00 +0000</pubDate><atom:updated>2005-12-15T12:59:29.230-08:00</atom:updated><title>Get A Real Web Browser</title><description>&lt;a href="http://www.killbillsbrowser.com/" target="_blank"&gt;&lt;img src="http://gougeyoureyesout.com/img/killBill.gif" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've been reading alot lately about how Mozilla is about to get alot more serious about promoting Firefox to the unwashed masses still using Internet Explorer, people who dont even know they have a choice. I was wondering how the Firefox community was going to go about this seeing as how its a poor little open-source community vs. the giant robot of corporate America. In true David vs. Goliath fashion, I ran across this website today &lt;a href="http://killbillsbrowser.com" target="_blank"&gt;Kill Bills Browser&lt;/a&gt;. It's guerilla marketing at its finest so I thought they deserved a nod here (not that that means much, but still, PROPS!). Microsoft is evil evil evil; they go against web standards and implement stuff in their browser that is meant to be proprietary in the hopes of making developers choose whether to code for standards or code for IE; and because IE has massive market-share, many developers and small companies have no choice but to bend to Bill's Will, but now we are going to rise up and Kill Bill. &lt;br /&gt;&lt;br /&gt;If you're too lazy to follow the link above, I'll summarize: the site gives users 13 great reasons to switch, most of which involve stopping your machine from getting spammed by viagra ads and porn. The last reason is the best I think:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;13. Because the Department of Justice Lacks Balls.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;They spent years and years on the Microsoft anti-trust suit and it did absolutely nothing to reduce Microsoft's monopoly. Great work guys. It's time to take the law (erm, the Sherman Antitrust Act of 1890?) into our own hands. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;That's right: Using Firefox is an act of civil disobedience. My readers are smarty-pantses (yeah, I check the logs, ok?) and most of you are already using FF or some other non Internet-Exploder browser so to you I give a shout-out, and to the rest of you: switch already, dammit!!! &lt;br /&gt;&lt;br /&gt;To be fair, I'll present the other side of the story which is that I've heard that many of Mozilla/Firefox's developers are being snapped up by Google for day-jobs; which basically means that David is packing some serious nukes in his back pocket. To demonstrate how serious this war has become, Google is offering $1 for every IE user that web publishers deliver from evil at &lt;a href="http://www.explorerdestroyer.com/" target="_blank"&gt;ExlorerDestroyer.com&lt;/a&gt;. I am not going to participate in the $1 per user thing because I'm not really into Firefox getting gobbled up by Google, either, and it would be hypcritical for me to take their fuck-bill money, so I'll just say this: if you decide to switch your shit, you can &lt;a href="http://mozilla.org" target="_blank"&gt;switch it here.&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2005/12/get-real-web-browser.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-113322349810985419</guid><pubDate>Tue, 29 Nov 2005 00:16:00 +0000</pubDate><atom:updated>2005-11-28T16:18:25.880-08:00</atom:updated><title>Free CSS Layout/Box Model Templates</title><description>CSS-driven layouts (no tables here). &lt;a href="http://www.intensivstation.ch/en/templates/" target="_blank"&gt;Free!&lt;/a&gt;</description><link>http://gougeyoureyesout.com/cssFun/2005/11/free-css-layoutbox-model-templates.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-113165322879964843</guid><pubDate>Thu, 10 Nov 2005 20:01:00 +0000</pubDate><atom:updated>2005-11-28T16:13:42.290-08:00</atom:updated><title>New Firefox Extension</title><description>&lt;a href="http://devboi.mozdev.org/" target="_blank"&gt;DevBoi&lt;/a&gt; is another sweet Firefox extension that makes web developer's lives, well, more sane. It's a sidebar with quickie info about css implementations broken down by browser. I'll take one of those, thankyouverymuch.&lt;br /&gt;&lt;br /&gt;And just as a shout out, for those of you who havent installed and played with the Web Developer Toolbar extension for Firefox by Chris Pederick, check that out &lt;a href="http://chrispederick.com/work/webdeveloper/" target="_blank"&gt;here.&lt;/a&gt; It has just about every tool you could need to do your development work.&lt;br /&gt;&lt;br /&gt;And just to be fair and not so proprietary, Internet Explorer 6 has a developer toolbar that I'll pretend to care about &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en" target="_blank"&gt;here&lt;/a&gt; that's pretty nifty too. This one has a ruler tool that the Mozilla one doesn't. So mmmmah.</description><link>http://gougeyoureyesout.com/cssFun/2005/11/new-firefox-extension.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-113156879904125906</guid><pubDate>Wed, 09 Nov 2005 20:30:00 +0000</pubDate><atom:updated>2005-11-09T12:39:59.060-08:00</atom:updated><title>CSS Shorthand</title><description>&lt;a href="http://dustindiaz.com/css-shorthand" target="_blank"&gt;This is a cool article&lt;/a&gt; about condensing css style rules. In fact when I built this blog and dissected the css I found a style rule like this:&lt;br /&gt;&lt;br /&gt;font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; &lt;br /&gt;&lt;br /&gt;... and didnt know what the second number, the 1.4% was about. Turns out its shorthand for:&lt;br /&gt;&lt;br /&gt;font-size: 78%;&lt;br /&gt;line-height: 1.4em;&lt;br /&gt;font-face: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;  &lt;br /&gt;&lt;br /&gt;There's no official guide to shorthand; you kinda just know it or you don't is the way it goes right now. But this guy is putting an un-official one together for you consumption. Nice. Viva La Fast Code!</description><link>http://gougeyoureyesout.com/cssFun/2005/11/css-shorthand.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-113147410395666406</guid><pubDate>Tue, 08 Nov 2005 18:05:00 +0000</pubDate><atom:updated>2005-11-08T10:21:43.970-08:00</atom:updated><title>Simulating Min-Width for Internet Explorer</title><description>So of course all of you designers out there are busy peeing your pants because the Internet Explorer 7 team has announced its doing away with all your ugly little hacks; things like the now-deprecated * html selector just got the chopping block and now your layout is... hosed.&lt;br /&gt;&lt;br /&gt;Fear Not!&lt;br /&gt;&lt;br /&gt;One of the biggest problems with IE up to this point (as of IE6.x that is) is the lack of support for min-width... Supposedly Microsoft says that IE7 *will* be supporting min-width (and I'll beleive it when I see it), but what about IE6,5,5.5, etc... ???!&lt;br /&gt;&lt;br /&gt;As of IE5 there have been these proprietary (go figure) IE things called "expressions" which you can embed directly in the css (and in most cases act kind of like javascript), which I had never heard of until recently. Do I live in a cave you say? NO! I've been at this a long time so I figured if I didnt know about them, you might not either. So here's what an expression simulating min-width would look like for a div named foo (sounds like a Johnny Cash song).&lt;br /&gt;&lt;br /&gt;div#foo { &lt;br /&gt;width: 99%;&lt;br /&gt;width: expression( document.body.clientWidth &lt; 801 ? "820px" : "99%" );&lt;br /&gt;min-width: 820px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;You set the default width to 99%, and all the browsers catch that. Then IE picks up the width: expression statement, which basically in this case says that if the browser window is less than 801 pixels then the width of the div should be 820px, and if not, then 99%. None of the real (gecko mozilla) browsers see this line and instead obey the min-width rule beneath that sets the div to 820px. &lt;br /&gt;&lt;br /&gt;Obviously this solution is not as robust as, say, real support for min-width in IE would be, but you might find it a handy workaround.</description><link>http://gougeyoureyesout.com/cssFun/2005/11/simulating-min-width-for-internet.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-17595722.post-112942657435437237</guid><pubDate>Sun, 16 Oct 2005 01:32:00 +0000</pubDate><atom:updated>2005-10-15T18:37:44.696-07:00</atom:updated><title>Quickie Favicons</title><description>Favicons are the little nuggets of joy that sit next to your web address in the url bar (like my little "G" above). This site is nice enuf to provide a little tool that lets you upload your image and automatically generate one of these little buggers:&lt;br /&gt;&lt;a href="http://www.chami.com/html-kit/services/favicon/" target="_blank"&gt;&lt;br /&gt;http://www.chami.com/html-kit/services/favicon/&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Well isnt that special?&lt;br /&gt;&lt;br /&gt;All that's left to do is slap this tag around it in the head of your html:&lt;br /&gt;&lt;br /&gt;&amp;lt;LINK REL="icon" href="http://gougeyoureyesout.com/img/favicon.ico" type="image/x-icon"&gt;&lt;br /&gt;&lt;br /&gt;... and you're good to go.</description><link>http://gougeyoureyesout.com/cssFun/2005/10/quickie-favicons.html</link><author>noreply@blogger.com (cyclona23)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>