<?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>deconcept &#187; web stuff</title>
	<atom:link href="http://blog.deconcept.com/category/web-stuff/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.deconcept.com</link>
	<description>You've got your good thing, and I've got mine</description>
	<lastBuildDate>Mon, 15 Mar 2010 20:54:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Flash on the Beach, Miami (CANCELED)</title>
		<link>http://blog.deconcept.com/2008/12/09/flash-on-the-beach-miami/</link>
		<comments>http://blog.deconcept.com/2008/12/09/flash-on-the-beach-miami/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 00:46:04 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[nerdery]]></category>
		<category><![CDATA[web stuff]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/?p=207</guid>
		<description><![CDATA[UPDATE: The Miami conference has been canceled due to lack of attendees. This is very sad news, but in an economy like this it&#8217;s not really surprising. Guess we&#8217;ll just have to wait for September for our dose of Flash on the Beach. If you are still looking for a Flash/Design conference to attend this [...]]]></description>
			<content:encoded><![CDATA[<p><strong>UPDATE</strong>: The Miami conference has been canceled due to lack of attendees. This is very sad news, but in an economy like this it&#8217;s not really surprising. Guess we&#8217;ll just have to wait for September for our dose of Flash on the Beach.</p>
<p>If you are still looking for a Flash/Design conference to attend this summer, I highly recommend <a href="http://flashbelt.com/" rel="external">Flashbelt</a>.</p>
<p>The best European Flash conference is heading to the states this spring. <a href="http://www.flashonthebeach.com/" rel="external">Flash on the Beach</a> has been happening in Brighton, UK for the last few years and is such a good time, I think everyone should go.</p>
<p>I&#8217;ll be heading down to Miami this year to talk about YouTube type things, so if you are curious about using YouTube for a project, or just interested in hearing some stories about a very high performance Flash application, you should come to my session :).</p>
<p><a href="http://www.flashonthebeach.com/" rel="external"><img src="http://www.flashonthebeach.com/images/badges/fotb_badge_224_119_1.gif" alt="Flash on the Beach Miami" /></a></p>
<p>In case you are interested, there&#8217;s tons of pictures and writing about past FotB events all <a href="http://www.youtube.com/watch?v=twtxsdQScwI&#038;fmt=18" rel="external">over</a> <a href="http://www.google.com/search?hl=en&#038;q=fotb+jonathan+harris&#038;btnG=Google+Search&#038;aq=f&#038;oq=" rel="external">the</a> <a href="http://flickr.com/search/?q=fotb08" rel="external">place</a>. So check it out, and hopefully I&#8217;ll see you there.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2008/12/09/flash-on-the-beach-miami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speaking at the Ajax Experience</title>
		<link>http://blog.deconcept.com/2007/06/05/speaking-at-the-ajax-experience/</link>
		<comments>http://blog.deconcept.com/2007/06/05/speaking-at-the-ajax-experience/#comments</comments>
		<pubDate>Tue, 05 Jun 2007 19:54:35 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[ajax]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[san francisco]]></category>
		<category><![CDATA[web stuff]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2007/06/05/speaking-at-the-ajax-experience/</guid>
		<description><![CDATA[I just found out the other day that the Ajax Experience has invited me to come talk about Flash to a bunch of Ajax nerds this July. This should be a really fun one (no, really!). My talk will be on how to use Flash *with* that fancy Ajax app you are building, so enhance [...]]]></description>
			<content:encoded><![CDATA[<p>I just found out the other day that the <a href="http://ajaxexperience.techtarget.com/west/index.html" rel="external">Ajax Experience</a> has invited me to come talk about Flash to a bunch of Ajax nerds this July. This should be a really fun one (no, really!). My talk will be on how to use Flash *with* that fancy Ajax app you are building, so enhance it and give it that little extra kick. Think of it as an introduction to using Flash happily with Ajax techniques.</p>
<p>It&#8217;s got a fantastic lineup if you are into the whole Ajax thing, so I definitely suggest checking it out.</p>
<p>Check out <a href="http://ajaxexperience.techtarget.com/west/html/sessions.html#GStearnsFlash" rel="external">my session outline</a> for more info.</p>
<p>Also: <a href="http://www.flashbelt.com/" rel="external">Flashbelt</a> is only 2 weeks away! It&#8217;s JUNE already. Time to hit the upper midwest and talk Flash with all the cool Flash nerds again. If you haven&#8217;t looked at Flashbelt and are itching for a conference, this will be a nice one to check out.</p>
<p><strong>UPDATE:</strong> Apparently, there&#8217;s only 50 tickets left for Flashbelt, so get your tickets now if you are planning on going!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2007/06/05/speaking-at-the-ajax-experience/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>BarCamp NYC &#8211; Jan 14th and 15th</title>
		<link>http://blog.deconcept.com/2006/01/09/barcamp-nyc-jan-14th-and-15th/</link>
		<comments>http://blog.deconcept.com/2006/01/09/barcamp-nyc-jan-14th-and-15th/#comments</comments>
		<pubDate>Mon, 09 Jan 2006 23:55:43 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[nerdery]]></category>
		<category><![CDATA[new york city]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[web stuff]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2006/01/09/barcamp-nyc-jan-14th-and-15th/</guid>
		<description><![CDATA[BarCamp NYC is coming up this weekend. I&#8217;ll be there with a handful of coworkers from Schematic, we&#8217;ll be doing a presentation on Flash and Javascript nerdery and other topics (the presentation is still in development). If you are into nerd things, head over to the BarCamp website and register.]]></description>
			<content:encoded><![CDATA[<p>BarCamp NYC is coming up this weekend. I&#8217;ll be there with a handful of coworkers from Schematic, we&#8217;ll be doing a presentation on Flash and Javascript nerdery and other topics (the presentation is still in development).</p>
<p>If you are into nerd things, <a href="http://barcamp.org/index.cgi?BarCampNYC" rel="external">head over to the BarCamp website and register</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2006/01/09/barcamp-nyc-jan-14th-and-15th/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The AJAX danger that never was</title>
		<link>http://blog.deconcept.com/2005/08/12/the-ajax-danger-that-never-was/</link>
		<comments>http://blog.deconcept.com/2005/08/12/the-ajax-danger-that-never-was/#comments</comments>
		<pubDate>Fri, 12 Aug 2005 15:40:25 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[web stuff]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2005/08/12/the-ajax-danger-that-never-was/</guid>
		<description><![CDATA[I can&#8217;t believe how much hype this article is generating. From the article: Like so many technologies-gone-bad before it, this technology was created for the purpose of good. And until now, the XMLHttpRequest has been so good it could almost be considered saintly, providing users and developers alike with such conveniences as input validation without [...]]]></description>
			<content:encoded><![CDATA[<p>I can&#8217;t believe how much hype <a href="http://www.devx.com/webdev/Article/28861" rel="external">this article</a> is generating. From the article:</p>
<blockquote cite="http://www.devx.com/webdev/Article/28861"><p>Like so many technologies-gone-bad before it, this technology was created for the purpose of good. And until now, the XMLHttpRequest has been so good it could almost be considered saintly, providing users and developers alike with such conveniences as input validation without post-back, text area spell checkers, and Gmail. Interfaces built with AJAX are fun to use and even more fun to program. It&#8217;s almost hard to imagine that such a miraculous object could ever do wrong.</p>
<p>But even without the discovery of a giant security hole, the XMLHttpRequest will likely fall from grace. Its fall will be in the form of &#8220;user over-profiling&#8221; for want of a better description. Currently, user profiling helps Web site owners detect trends, track page viewing habits and iron out usability problems. Until now though, developers could only analyze posted data—data that users decided they wanted the server to get, and were happy to send off for processing.</p></blockquote>
<p>This is just ridiculous. Not only is it dead wrong technically, it makes assumptions that just because a technology is gaining recent popularity, the potential is there for security flaws to appear.</p>
<p>Let&#8217;s take a look at this claim from the article: <b>Until now though, developers could only analyze posted data—data that users decided they wanted the server to get, and were happy to send off for processing.</b></p>
<p>Let me share some information with you: The internet is not private. Ever since the first day you opened a web browser and started visiting websites you have been tracked. This is no secret, everyone knows about cookies and how websites use them to store data. Recently there have even been <a href="http://www.globetechnology.com/servlet/story/RTGAM.20050721.gttwcookie21/BNStory/Technology/" rel="external">reports</a> of people realizing that they might not <em>need</em> cookies and starting to regularly delete them.</p>
<p>You don&#8217;t need to submit any forms for them to track you. You don&#8217;t even need AJAX or even Javascript. You merely need to visit their website with a web browser that accepts cookies or images. Nearly every browser does this by default and behind the scenes so you never know it&#8217;s happening. Advertising companies are tracking the ads you view, remembering which ones you click on so they can target you with ads they think you will click more. Websites you visit are tracking your movement through their site to see which pages you view most, and which pages you miss. They&#8217;ll be analyzing this data in their board rooms and asking questions about how to make you stay longer and click more ads.</p>
<p>AJAX brings nothing new to the table. Even in a browser that doesn&#8217;t support XMLHttpRequest, I can track your movements and clicks and any information you put into forms (yes, even before you submit that form). All you need is some very simple Javascript and a server side language to catch the input. This can be done easily in Netscape Navigator 3.</p>
<p>When you use the internet, you are giving up parts of your privacy. When you enter information into a website you are trusting that website with whatever information you give it. This is how the internet works, and how it will work for years to come (if not forever). Either get used to it, or it&#8217;s time for you to get a bigger tin foil hat.</p>
<p>Anyway, back to my original point: The article is simply uninformed whining, and I&#8217;m very surprised any technical website would publish such a hyped up piece of crap. They may as well have written an article on the &#8216;Dangers of cookies&#8217; and published that instead. I&#8217;m even more surprised at the amount of attention it&#8217;s getting.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2005/08/12/the-ajax-danger-that-never-was/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Netscape 8 beta released</title>
		<link>http://blog.deconcept.com/2005/03/03/netscape-8-beta-released/</link>
		<comments>http://blog.deconcept.com/2005/03/03/netscape-8-beta-released/#comments</comments>
		<pubDate>Fri, 04 Mar 2005 03:44:29 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[usability]]></category>
		<category><![CDATA[web stuff]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2005/03/03/netscape-8-beta-released/</guid>
		<description><![CDATA[AOL has just released the first beta of Netscape 8. Unfortunately it only runs on Windows machines, which means I&#8217;ll have to wait until tomorrow to check it out. It can use either the IE rendering engine or the Firefox (Gecko) engine, but I&#8217;m not sure which one it defaults to. I mentioned a while [...]]]></description>
			<content:encoded><![CDATA[<p>AOL has just <a href="http://fileforum.betanews.com/detail/Netscape_Browser/1101836316/1" rel="external">released the first beta of Netscape 8</a>.</p>
<p>Unfortunately it only runs on Windows machines, which means I&#8217;ll have to wait until tomorrow to check it out. It can use either the IE rendering engine or the Firefox (Gecko) engine, but I&#8217;m not sure which one it defaults to. <a href="http://blog.deconcept.com/2004/12/01/new-netscape-browser-screenshots/">I mentioned a while back</a> that I was wary of the option to switch the rendering engine as most users will have no idea what it actually does even if they do delve into the options and find it there.</p>
<p>They also seem to have completely ignored any usability guidelines for Windows applications and gone with a non-standard application window layout. The menu bar is shifted to the left, and there is an amazing amount of clutter around the toolbars and tabs (<a href="http://betanewscache.iad.cachefly.net/betanews/articles/1109870204/netscape8beta.png" rel="external">View Screenshot</a>).</p>
<p><a href="http://www.betanews.com/article/Netscape_Browser_80_Beta_Goes_Live/1109870204" rel="external">This article</a> even mentions how they &#8220;reduce browser clutter&#8221; by &#8220;including a &#8216;Multibar&#8217; feature that combines up to 10 customizable toolbars into single buttons.&#8221; How they decided that giving users &#8216;up to 10 customizable toolbars&#8217; would &#8216;reduce browser clutter&#8217; is beyond me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2005/03/03/netscape-8-beta-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Netscape browser screenshots</title>
		<link>http://blog.deconcept.com/2004/12/01/new-netscape-browser-screenshots/</link>
		<comments>http://blog.deconcept.com/2004/12/01/new-netscape-browser-screenshots/#comments</comments>
		<pubDate>Wed, 01 Dec 2004 16:34:43 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[nerdery]]></category>
		<category><![CDATA[web stuff]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2004/12/01/new-netscape-browser-screenshots/</guid>
		<description><![CDATA[I just saw some screenshots of the new Netscape browser that is in development. Of particular interest is this one that shows a preference pane with the option to &#8220;Display like Netscape&#8221; or &#8220;Display like Internet Explorer&#8221;. This really seems strange to me, since 95% or more of internet users these days proabably don&#8217;t know [...]]]></description>
			<content:encoded><![CDATA[<p>I just saw some <a href="http://gemal.dk/blog/2004/11/30/netscape_browser_screenshots/" rel="external">screenshots of the new Netscape browser</a> that is in development.</p>
<p>Of particular interest is <a href="http://gemal.dk/misc/nsb14.png" rel="external">this one</a> that shows a preference pane with the option to &#8220;Display like Netscape&#8221; or &#8220;Display like Internet Explorer&#8221;. This really seems strange to me, since 95% or more of internet users these days proabably don&#8217;t know the difference between the two.</p>
<p>So who is this feature for? The web developers who need to test their content on multiple browsers? Surely most web developers would use the full versions of these browsers to check their pages, but now this adds an additional possibility of your pages breaking. Not only will you have to check your pages in &#8220;Netscape,&#8221; but &#8220;Netscape using Internet Explorer.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2004/12/01/new-netscape-browser-screenshots/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Firefox 1.0 released</title>
		<link>http://blog.deconcept.com/2004/11/09/firefox-10-released/</link>
		<comments>http://blog.deconcept.com/2004/11/09/firefox-10-released/#comments</comments>
		<pubDate>Tue, 09 Nov 2004 15:11:17 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[nerdery]]></category>
		<category><![CDATA[web stuff]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2004/11/09/firefox-10-released/</guid>
		<description><![CDATA[I&#8217;m entering this post right now with Firefox 1.0 (ftp download). Looks like they added in a more visible &#8216;critical updates&#8217; notification (little red thing shows up next to the search box). Also of note, is the new Firefox Google start page. Hmm, I wonder what Google could be cooking up. UPDATE: Also, if you [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m entering this post right now with <a href="http://www.mozilla.org/products/firefox" rel="external">Firefox 1.0</a> (<a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/" rel="external">ftp download</a>). Looks like they added in a more visible &#8216;critical updates&#8217; notification (little red thing shows up next to the search box). Also of note, is the new <a href="http://www.google.com/firefox" rel="external">Firefox Google start page</a>. Hmm, I wonder what Google could be cooking up.</p>
<p><strong>UPDATE:</strong> Also, if you feel like giving a little to help further develop Firefox and the <a href="http://www.mozilla.org/products/thunderbird/" rel="external">other cool Mozilla Foundation projects</a>, you could always <a href="http://www.mozillastore.com/products/clothing/firefoxtee" rel="external">buy a Firefox t-shirt</a>. I just bought a Navy one.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2004/11/09/firefox-10-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Website login usernames</title>
		<link>http://blog.deconcept.com/2004/10/27/website-login-usernames/</link>
		<comments>http://blog.deconcept.com/2004/10/27/website-login-usernames/#comments</comments>
		<pubDate>Wed, 27 Oct 2004 14:17:29 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[usability]]></category>
		<category><![CDATA[web stuff]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2004/10/27/website-login-usernames/</guid>
		<description><![CDATA[Why don&#8217;t more websites use your e-mail address as your login ID? I&#8217;m always forgetting my login ID since I signed up at some of these sites years and years ago. Is there some reason why they all want a user ID?]]></description>
			<content:encoded><![CDATA[<p>Why don&#8217;t more websites use your e-mail address as your login ID?</p>
<p>I&#8217;m always forgetting my login ID since I signed up at some of these sites years and years ago. Is there some reason why they all want a user ID?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2004/10/27/website-login-usernames/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google SMS searching</title>
		<link>http://blog.deconcept.com/2004/10/07/google-sms-searching/</link>
		<comments>http://blog.deconcept.com/2004/10/07/google-sms-searching/#comments</comments>
		<pubDate>Fri, 08 Oct 2004 03:15:42 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[web stuff]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2004/10/07/google-sms-searching/</guid>
		<description><![CDATA[Google just launched searching by SMS. This is so awesome. You have no idea how often I&#8217;m out running around and want to find a specific store and have no idea which direction to walk in.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.google.com/sms/index.html" target="_blank">Google just launched searching by SMS</a>. This is so awesome. You have no idea how often I&#8217;m out running around and want to find a specific store and have no idea which direction to walk in.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2004/10/07/google-sms-searching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Media Player Plugin + OS X = Not fun</title>
		<link>http://blog.deconcept.com/2004/09/29/windows-media-player-plugin-os-x-not-fun/</link>
		<comments>http://blog.deconcept.com/2004/09/29/windows-media-player-plugin-os-x-not-fun/#comments</comments>
		<pubDate>Thu, 30 Sep 2004 02:31:16 +0000</pubDate>
		<dc:creator>Geoff</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[web stuff]]></category>

		<guid isPermaLink="false">http://blog.deconcept.com/2004/09/29/windows-media-player-plugin-os-x-not-fun/</guid>
		<description><![CDATA[I&#8217;d like to take a moment to rant about a problem I came across at work this week. We are building a little app that lets you browse live music streams in your web browser. Sounds simple enough, right? Well, it is, and it isn&#8217;t. The client needs to password protect these streams (it&#8217;s a [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to take a moment to rant about a problem I came across at work this week.</p>
<p>We are building a little app that lets you browse live music streams in your web browser. Sounds simple enough, right? Well, it is, and it isn&#8217;t. The client needs to password protect these streams (it&#8217;s a subscription service) and so the actual stream URLs and all the pages associated with the application are protected behind some session based security. Normally (when I say &#8216;normally&#8217; I really mean &#8216;on windows PCs&#8217;) when you log in to a site that uses session security, you log in once and the remote site tracks your movement through the site using a cookie or some other way of identifying you. So you log in, then lets say you have a plugin on the page which needs to play a stream. The plugin would make the request, and the server would see that the request is coming from an authenticated user (it would tie the request to your existing session) and you get the goods as expected.</p>
<p>Well. Apparently Microsoft (or maybe the Netscape plugin architecture is to blame?) thought that this wasn&#8217;t a good idea, and they set up their plugin so it sends a serparate request. So instead of the request for this file coming from our browser that has authenticated, the request comes from somewhere else on the user&#8217;s computer, therefore making the web server think that the request is coming from someone else, and not giving us the file as we expected.</p>
<p>Because of all this, people who want to enjoy this great application are forced to use Microsoft Internet Explorer (on PC only), since this is the only browser that has a plugin that will handle the requests as intended. Sigh.</p>
<p>p.s. Before anyone tries to point out that <a href="http://www.iol.ie/~locka/mozilla/plugin.htm" rel="external">Firefox/Mozilla have ActiveX controls</a>, I&#8217;d like to point out that the plugins not only have a very unprofessional looking download site (most users probably wouldn&#8217;t want to trust something coming from that page) and they also are lacking in support for the latest version of Firefox &#8211; the last three versions, in fact.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.deconcept.com/2004/09/29/windows-media-player-plugin-os-x-not-fun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
