desseMundo home

Category: The Nette

In which I discuss Fox News on Facebook

I’m hopelessly liberal, like Noam Chomsky-Ralph Nader liberal. And I often post my feelings about things on Facebook, much to the chagrin on 90% of my friends who are on the right. Here is a response I posted to a Las Vegas shooting that occurred a couple of days ago.

Screen shot 2010-01-04 at 3.47.00 PM

I was not trying to bait a response to my initial post; it was actually meant to be funny. Erin, my cousin, later responded to my diatribe by saying we shouldn’t argue over Facebook, which tells me I won. I think when someone comments, it’s fair game to comments back. I still feel like a jerk.

Tags: , , ,
| Comments (0) | Permalink

Those who cannot remember the past are condemned to repeat it.

Note: My non-web-designey friends might not take anything away from this post, but hey, I’m not going to stop you from reading it.

People on the internet tell me that a philosopher named George Santayana was the first person to say (or probably write) the quote that is the title of this post, not contestants for Miss America who don’t study history. But that is not what this is about. I recently finished Jeffery Zeldman’s Designing with Web Standards, a book that has become a must read for web designers. As I enter my second year of school, I realize that this web design thing is what I want to do, but coming late in the game, I have a lot of people to compete with. Zeldman, for instance has been designing since the birth of the internet as we know it today, he knows exactly where we are, because he knows where we have been.

I originally picked up the book because I felt that my understanding of web standards, a topic for another post, was not where it needed to be. I knew valid XHTML and all the related mojo, but didn’t really know how it all fit together. Instead of coming out and saying where X, Y, and Z fit into the equation, Zeldman first talks about U, V, and W, and inadvertently the reader is given a crash course on the history of not only the web standards movement, but of the web design industry itself. The book answers not only how we as web designers do what we do, but also addresses the more important why. Zeldman’s answer is presented in logical steps, presenting a functional solution to several known problems we as web designers face, all while providing both real world solutions and a test site that we are led through in developing.

One thing I learned, but haven’t applied yet (because it’s so deeply ingrained into my designs), is the ridding of “divitis”, that is, using too many div tags. I’ve been guilty of this since I learned of the crimes of the table layouts several years ago, and I know it will be a hard habit to shake, but it’s not a huge worry.

Another idea that really stuck is the difference between semantic code and standard code. The two go hand in hand, but are not the same thing as I previously believed. Just what semantic code is has been a topic of debate that I hadn’t really read much into, but Zeldman’s definition is satisfactory:

Markup is “semantic” when tags are chosen to what they mean. For example, tagging a headline h1 because it is the most important headline on the page is a semantic authoring practice. Tagging a headline “to make it look big” is not. – Ch 2, page 56

Valid code, on the other hand is just code that contains no errors. I knew this much, but didn’t realize that the idea is not necessarily to be valid, but rather to be semantic; to make the markup stand up by iteself and have a meaningful structure (it is also referred to as “structural markup” in the book). Semantic code that is valid is an extra bonus.

I’ve come to realize over the past year or so, that people don’t really care if code is valid anyway. Sure, as a web designer you want things to be error free per W3C’s specs, but I’m no longer going out of my way to make it valid. I’ve only designed two sites since I finished reading Zeldman’s books, Scrupulo, and another site that is not at a point where it can be launched, but I’ve already had plenty of opportunities to really apply what I learned. I didn’t experience a paradigm shift after reading the book, but it did change the way I approach design.

I can’t recommend the book enough. So, if you know me, you can borrow my copy (but you can’t have it, this is getting a place on my book shelf, once I own one) or you can buy it from amazon.

And in case you are wondering, I’ve moved on to Steve Krug’s book on web usability, Don’t Make Me Think.

Tags: , , , , , ,
| Comments (0) | Permalink

Facebook or: How I learned to stop worrying and love junk mail

Today, I got this message from a friend on Facebook, he is 20 yeas old, and he sent it to a bunch of other people:

Attention all Facebook members.

Facebook is recently becoming very overpopulated,
There have been many members complaining that Facebook
is becoming very slow.Record shows that the reason is
that there are too many non-active Facebook members
And on the other side too many new Facebook members.

We will be sending this messages around to see if the
Members are active or not,If you’re active please send
to 15 other users using Copy+Paste to show that you are active
Those who do not send this message within 2 weeks,
The user will be deleted without hesitation to create more space,

If Facebook is still overpopulated we kindly ask for donations but until then send this message to all your friends and make sure you send this message to show me that your active and not deleted.

Founder of Facebook
Mark Zuckerber

Note: his was the third time I had received the message from someone in just two days.

I responded to the message with.

Its a fucking hoax, I’ve programmed systems similar to Facebook and let me tell you,

1) they don’t need to have you send messages to see if you are active

2) the information that you have on your account is so tiny, they could easily quadruple the amount of users.

3) physical data is stored in such a way that it would not slow down the servers, traffic would slow down the servers, but Facebook has literally thousands of servers to carry the load.

4) “Mark Zuckerber” is “Mark Zuckerberg”

In hindsight, what makes me most angry about this is not the chain letter. It is that my name shows up in the message header, even if I don’t respond. I only have around 50 friends on Facebook. I like to keep it to real life friends and because of this, I have my privacy settings turned to DEFCON 5 settings, where people can’t see me even if they search for me, and can’t friend request me (I have to initiate it). Now, people I don’t even know get to see me because of a friend who didn’t realize what he was doing, and careless programmers.

Update: I really am getting upset about this, I’m now getting messages (not nessessarily directed toward me) from the stoner kids from high school who are some of the best examples of people I don’t want to have associated with. There are some people that I’d rather not even know I have a facebook. But because of this privacy breach, yes I consider it that, they now can and are only a few steps away from somehow friending me. Here is the bottom line: I don’t want people knowing things about me online, even that I have a presence, unless it is my choice.

Tags: , , ,
| Comments (1) | Permalink

content / design Copyright © 2007-2009 Ben Stockwell unless otherwise noted.
I am not repsonsible for the content of offsite links.