Archive for the 'Web Design' Category

Mike Potter, Adobe - Thanks Guys!

So, I was checking my mail today and a mysterious package arrived from Amazon. Now, it could have been anything but to my complete shock and awe, it was from Mike Potter at Adobe. Here are some blurry photos from my phone:

WrappedCardBook

I had added the cookbook to my Amazon wish list shortly after Flex 3 was released, as I wanted to dive in and learn everything I could about the newest version of Flex. I really appreciate the gift, and to all of the Adobe team, thank you. You guys have delivered a great product, and you really know how to reach out and touch the community.

OnAir Bus Tour - Atlanta

This post is kind of a stub, I’m sitting in the Fox Theatre ready to live-blog. ;)

The event started awhile ago, and I’ve been blogging it as it happens. As always, you can always hit the live video feed instead of reading my transcripts & witty commentary as well.

A special thanks to WeatherFlow Inc. for flying me out to the tour.

Information: http://onair.adobe.com/schedule/cities/atlanta.php

Live Feed: http://onair.adobe.com/live/

Live blogging after the jump…

Continue reading ‘OnAir Bus Tour - Atlanta’

IE6, IE7, Virtual Machine Bliss

An aside for any web developer who is frustrated with not being able to have IE6 and IE7 side by side, take a look at this Free IE6 Virtual Machine with Pre-Activated Win XP (yes, legal, yes from Microsoft!).

Enjoy.

The Month in Review

Well, its been awhile since I’ve had a chance to post. A lot has been happening with my work and college. All leading up to the probably graduation in May 2007, so I’ve been unable to post as often as I would have liked.

So what’s been going on? Well let’s see…

  • The web speculates that MyBlogLog is in acquisition talks…
  • Apple updated, well, everything in their line yet again
  • I have left my position with FuJ Tech, and will continue to work on freelance projects
  • I recently learned that MediaTemple’s Grid service is actually not a grid. So much for that idea. ;)
  • Sony’s PS3 has about as many issues as the Xbox360 had at launch, but with almost double the initial pricetag
  • The Nintendo Wii is selling like crazy, as predicted, and I for one will be buying one once I raise some funds.
  • Windows Vista is practically out, and Acer is saying not to bother with the ‘Basic’ version.

Did I miss anything? Oh well, check the Digg section or my ma.gnolia for daily link updates and news stories.

Zune, iPod and MySpace: A Short Study

Well, most gadget aficionados, myself included, are awaiting the release of many new products in the coming months. From the newest product from Nintendo, the Wii, to the Sony Mylo, and Microsoft’s Zune there are a myriad of new toys to be had. The target market for most of these devices lands smack in the middle between highschool kids, and college students. Call it a coincidence, or just fate, but this happens to be the same target audience which MySpace has succumbed to. The horribly crafted pages of MySpace.com lend themselves to the artsy hands of anyone with a small amount of knowledge of the web. By making the web this easy to influence, MySpace has created what some call a cult of personality much like Apple did with the iPod, but without the Jobs. The independent souls of MySpace can go from zero to hero in a matter of keystrokes. Digg helps nicely with this effect.

More on the history, and philosophy after the jump.
Continue reading ‘Zune, iPod and MySpace: A Short Study’

Free Source Control and Blissful Workflow

Subversion

Subversion is the CVS done right. Now, I know many web developers who sware by FTP and their own voice as a means of controlling their source code. I for one believe that method is by far the easiest, and usually most efficient way to manage source code in a small business. Yes, it is dirty, and yes it can get ugly. The upside is that everyone knows what is going on in the company, and everyone knows what they can edit at any given time. The downside is that one slip up can cost you several hours, if not days of precious development time.
Continue reading ‘Free Source Control and Blissful Workflow’

MySpace - What is our Internet coming to?

I saw this amazing link on Digg today and thought I needed to make my stance on MySpace heard. MySpace.com is quite honestly the most rebellious and anarchistic social networking site I have ever seen. Users can pretty much do whatever they want to their profile, post what they want, and befriend who they want. All in all, this sounds like a wonderful Utopia of social goodness and web based interaction. The problem with all this freedom is that at some point that animated GIF background, your flash based video and music player (which autostarts no doubt) will make your content illegible and probably annoy any potential viewer. On top of the usual suspects, there is illiteracy. The article actually graphs the millions of grammatical and spelling errors that MySpace is chock full of and I must say, it is very, very scary.

Anyways, enough ranting. Enjoy the link.

Plagiarism is bad.

Just a note to anyone reading Digg and anyone who has used the Vitaly Friedman Web Developer Handbook website. Some very unscrupulous guy in Romania has blatantly ripped the site off. The reason I am so upset is because, quite honestly, Vitaly’s site is the best collection of web developer links ever created. A cheap knockoff that gets dugg is just begging to be ripped apart. I will be adding this to the “users who blogged this” on digg, so hopefully the following link gets some traffic:

The original complaint: Dealing With Plagiarism Issues (Vitaly Friedman’s Blog)

The real site: The Web Developer’s Handbook

Things I wish Web 2.0 did, but it doesn’t…

For some reason every Web 2.0 application I have ever used, and pretty much every web application period (that I’ve used) fails me on this one stickler that I have. Let me update my data in bulk. Spending hours tagging photos, bookmarks, and the like is not what I think of as convienient, ‘cool’, or fun. If I wanted to do that, I’d use paper and scribble every URL on a post-it note and throw it in a hat for tag-soup. Really, why add AJAX if I can’t add the same tag to many different items at once without going to another page? Why have a really nice fading modal box for deletion if it still refreshes the page (ma.gnolia)?

A lot of these applications are very sweet, money making ideas but frankly, until I can do everything with ease… I won’t use the application nearly as much. When I can right click a link in the browser, tag it, and send it on its way I will be a little happier. When I can tag a ton of items at once, and add/edit/delete them on the fly, I will be willing to pay for the service. Unless of course it costs more than a candybar a week, cause then I just can’t justify it… I’ll build it myself.

;) Just kidding, sometimes.

Web Standards, the state of the Internet

It has come across my mind today that many of us web-developers are starting to support the W3C web standards. Whether you picked the archaic HTML 4.01, or the XHTML 1.1 Transitional, or any other standard for that matter you have most likely noticed something very odd. No one cares. Time and time again I have to ask myself, why do I support standards when all people really want are flashy graphics and some text? What is wrong with forgetting to close a tag as long as I remember to post those awesome pictures of that thing, with the thing?

Well, obviously, my answer to this is completely and conclusively non-conclusive. I have friends who are just now learning about standards the hard way, via the validator. They’ve heard me whine to them that they need to start closing their br tags and inputs, and that they really should strive to get that mystical badge of honor, This document is valid (X)HTML! Wait, what now? I still haven’t even begun to beat around the issue at hand. Oh no, we’re not even close to that yet. So finally my friends have their page validating, and still using archaic tables for layouts. Do what? Tabular data? No, that is my layout. Now the funny thing is, you aren’t supposed to use tables for non-tabular data, right? Yeah, the validator could care less. As long as the block elements and inline elements all line up like ducks in a row, the validator puts its seal of approval on it. So tell me again, why do I need to validate my code?

I have heard so many people explain to me why keeping to the W3 web standards is a great idea. Heck, I’ve read articles about it trying to explain it to other people. The final point is, no one really cares. If the page loads up, and looks nice, very few will complain. Personally, I cringe everytime I see a br tag that isn’t closed, and I will certainly email a webmaster if there is a JavaScript error or if their site is not accessible (508), yet government funded. I am standards crazy, however, it doesn’t matter. So long as browsers render pages in quirks mode, no one shall care.

Don’t get me wrong, I think at some point standards will be so incredibly useful everyone will want to follow them. However, logistically speaking, it will not happen next year, or the year after, or the year after that… Until standards get to that point, I will probably have to use links (the browser) to weed through all the excess animated gifs, banner ads, and fluff. [I actually did this the other day because the cable company chopped our bandwidth… very, very interesting.]

So, in conclusion… If you want to spread standards, don’t tell people they should do it ’cause you said so. Tell them something off the wall, crazy, and outrageous. Tell them the sky will fall if they don’t close the holes in their code. Then tell them about proper document structure. Yes, the navigation really does need to have a textual element, so I can read it in links. That’s another rant though.

For your viewing pleasure:

I could probably add links and garbage to this all day, but I won’t. :P