Wednesday, April 01, 2009

Facebook should hire better developers

In February, I took this screenshot from a facebook message conversation (please pardon the language, it was a direct quote of a man quoting a book quoting a man from decades ago):


Notice here that Facebook handles the special characters of single quote and double quote by saving it into the database with escape characters, \' and \". That's not a big deal, most websites do this similarly. But they forgot to run the inverse function when retrieving the data from the database to serve onto a webpage.

Also, This URL is way too long, and it happened in the ordinary course of facebook usage (which for me means less than 5 minutes per visit). Whose bright idea was it for your session's entire surfing history to be present in the URL? Every time you click somewhere, it just appends more random-seeming characters to the URL until presumably you exceed the limits of the user's software. I'm not going to test this, but it still seems like bad design.

If I could send a message to facebook, I'd say to it, "Well if you were a man, I'd punch you. Punch you right in the mouth. That's bush. Bush league. YOU HEAR ME? FACEBOOK! LOOK AT ME!"

 




Home
ramble@letsgetreadytoramble.com