Blogography Logo
spacer

  Home  

Nostalgia

Posted on Monday, March 14th, 2011

Dave!Ask any web developer what the worst part of their job is, and they're almost certain to answer "writing hacks so pages display properly in Microsoft Internet Explorer." For years, Microsoft had a pile-of-shit browser that failed to render standard HTML properly. This means that every time you come up with a new design, you have to do a bunch of freaky shit... hacks, work-arounds, bug traps, etc... specific to Microsoft so that people using their crappy browser could view your web pages.

In recent years, Microsoft has gotten more proficient at making their dumbass browsers work better with web standards, but there are so many people using older versions of their bullshit software that it's still a problem even to this day (which is why Microsoft is begging people to upgrade).

Eventually, web designers built up a library of hacks that they could pop into designs that would handle all the Microsoft dumbassery. It wasn't an elegant solution, but it works. It works so well that I don't even think about it any more.

Nice, right?

Except...

I never, ever thought that I would run across something that would be worse than the days I spent pulling my hair out at 2:00am trying to get a web page to display in Microsoft Internet Explorer.

I was wrong.

Welcome to Apple's iBooks...

IBooks Icon

Yes. Apple.

When they first released iBooks, a lot of people were relieved to know that Apple had decided to use the existing ePub standard for their file format. This meant that the bazillion eBooks out there that were already in ePub format would work just fine in iBooks.

Or not.

BECAUSE APPLE HAS SO HOPELESSLY FUCKED UP THE WAY ePUB DOCUMENTS ARE RENDERED THAT I FIND MYSELF LONGING FOR THE "GOOD OLD DAYS" OF DICKING AROUND WITH MICROSOFT INTERNET EXPLORER CODE!

I am not joking. Apple iBooks has so much incomprehensible shit going on that they should aspire to be Microsoft. In fact, Apple's iBooks team of 2011 could take lessons from the Microsoft Internet Explorer team of 2001 on how to comply with internet standards.

I have just spent SEVEN HOURS trying to get an ePub document to render properly in iBooks. And I'm still not there yet. I'm getting closer, but thanks to the totally fucked up way that iBooks dicks around with text when the "Full Justification" setting is on, I've still got a ways to go.

Apparently Apple has some magical document called iBookstore Asset Guide that is supposed to help, but the only way you can get it is to become a publishing partner with Apple. Yes, you read that right, in order to force Apple's piece-of-shit software to comply with OPEN STANDARDS, you have to get some kind of "secret document" not available to the general public.

It sure would be nice if Apple got the same kind of hatred-fueled uproar that Microsoft gets when they fuck up. Maybe then Apple would start listening to people, just like Microsoft was forced to.

In the meanwhile... fuck you, Apple. I thought I was done with this kind of hackery bullshit.

Tags: , ,
Categories: Apple Stuff 2011Click To It: Permalink
   

Comments

  1. bo says:

    While I like Zen-calm Dave, no one rants angrily as well as you. It’s like you have tiger-blood!

  2. Iron Fist says:

    Ugh. I don’t think I would have expected that, coming from Apple. A shame.

  3. Sybil Law says:

    I don’t know wtf you’re talking about, but I feel for you (like Chaka Khan). :)

  4. martymankins says:

    When a standard isn’t a standard anymore. Apple really needs to be better about this if they want to play nice in the e-publishing world.

  5. Sarah says:

    If this is about what I think it’s about then I can’t wait until you get it all working because it’s going to be awesome!

    Not that I don’t hope you get it working if it’s not what I think it is.

    Um, okay. Yay for Dave!

  6. Stacey says:

    Hey! Didn’t you just encourage me yesterday to use iBooks? Ha! I gave up and sprung for Goodreader, which is working MUCH better for PDF and txt. Haven’t tried ePub and I’m sooooo glad I’m not designing for any of these things.

Add a Comment

Blankatar!

   
I love comments! However, all comments are moderated, and won't appear until approved. Are you an abusive troll with nothing to contribute? Don't bother. Selling something? Don't bother. Spam linking? Don't bother.
PLEASE NOTE: My comment-spam protection requires JavaScript... if you have it turned off or are using a mobile device without JavaScript, commenting won't work. Sorry.




   


   


   
   
   
Your personal information is optional. Email addresses are never shown, and are only used by me if a public reply would be too personal or inappropriate here. The URL link to your web site or blog will be provided, so only fill this in if you want people to visit!



   

  Home  

spacer
Welcome:
Blogography is a place to learn and grow by exposing yourself to the mind of David Simmer II, a brilliant commentator on world events and popular culture (or so he claims).
Dave FAQ:
Frequently Asked Questions
Dave Flickr Gallery:
Dave Contact:
dave@blogography.com
Blogography Webfeeds:
Entries Feed
Comments Feed
Dave Social:
Blogography Tumblr
Blogography Instagram
Blogography on Pinterest
translate me
lost & found
Search Blogography:
thrice fiction
Thrice Fiction Magazine - March, 2011 - THE END
I'm co-founder of Thrice Fiction magazine. Come check us out!
free iphone app
Ask Dave iPhone App
Put Dave in your pocket with this FREE app for iPhone and iPod Touch. All life's answers await you with the Ask Dave app!
hard rock moment
Visit DaveCafe for my Hard Rock Cafe travel journal!
travel picto-gram
Visit my travel map to see where I have been in this world!
badgemania
Blogography Badge
Atom Syndicate Badge
Comments Syndicate Badge
Apple Safari Badge
Pirate's Booty Badge
Macintosh Badge
license
All content copyright ©2003-2017
by David Simmer II
   
Creative Commons License
This weblog is licensed under
a Creative Commons License.
ssl security
Comodo SSL