genlisae: (Tangents)
[personal profile] genlisae

I keep running into people who notice I use Firefox and they get this weird look and go “Why would you still use that? Get Chrome.”

Um. No.

Aside from one of the most visually clunky interfaces I have ever seen (using it seems pretty clunky too, though I notice the latest versions of Firefox default to a similarly clunky UI. Really Mozilla? What’s with that?) Chrome is glitchy, updates are frequently scary (especially for those who upgrade within a few days of the release) and it still has compatibility and speed issues.

All of that aside though, it jumps on my biggest browser related pet-peeve ever (this problem is not specific to Chrome, but I will get to that in a moment) and fails to preform the simple function of fully recognizing CSS!

Seriously. Going on 16 years since CSS 1 specification was introduced. There is zero reason for a new browser to fail recognizing simple CSS and I promise, if I am doing it, it is very simple CSS.

I redid my journal layout yesterday (checkerboard overload!) with the intention of a brighter, easier to read for those who have issue with light text on a dark background and overall cleaner (though not necessarily less busy) look. With those goals in mind, and, given that I am a designer by training, the little details are important. The little details like say the colour of the borders!

What should visitors to my journal be seeing? (Right, please ignore the other tabs. The thought occurs that taken out of context and when presented all together like this the topics of said tabs could be a little worrisome)

ff

This, as presented by Firefox, is exactly as it should appear. The checkerboard background with a transparent purple overlay containing the main elements and 50% grey, ridged borders. There is actually quite a lot of transparency at work in this design and while there are some older (really old) and mobile browsers which may be unable to display the transparency, I have accounted for that as well. For standard browsing on a PC/Mac or similarly capable mobile device this is what visitors should be seeing.

opera

Opera is equally capable of presenting the design as it should be and while Opera has issues of its own (less now than the last time I used it with any degree of seriousness I hear) properly displaying page elements is not one of them.

Enter Google Chrome.

chrome

What happened to my borders?

Yes, I know, it a small thing in the grander scheme, but it begs the question: If something this small, this simple can be overlooked, screwed up or however it is the Google programmers managed to fail this when they set out to build Chrome (I have my suspicions, something which should have been compensated for) , what else did they plain and simply drop the ball on? What else are Chrome users missing? Made worse by, in the case of things like this, they would never even know.

What about Safari?

safari

Right down to an identical shifting of page elements. From this it is safe to assume the real issue to be the Webkit engine both browsers (and a significant number of mobile browsers)  run on and is somehow related to how it reads/displays Hex codes in CSS.  However, if Gecko (Firefox) can do it and Presto (Opera) can do it, why can’t Webkit? One would think with 14 years (Webkit can trace its origins to 1998) and starting in a web environment which already included CSS, full CSS compliance would be a given. One would apparently be wrong and if one is me and attempting to write CSS for a new layout without having to duplicate several elements to accomplish what is essentially a smack upside the head for fail browser engines, one starts to wonder what in hell 28% of internet users can possibly find so damn great about this browser!

Yeah, I will get to tweaking the CSS to optimize it for Webkit based browsers. Eventually.

I do have to grant the Chrome users one small bit of leeway though, (and yes I know 20.8% of those reading this entry are using Chrome, it isn’t personal, if it works for you, great. Firefox is far from perfect either and apparently doesn’t work at all for some, simply more polished, but you are missing out) at least they are not among the 34.2% (30.2% for this journal, still not personal, but I do wonder why) using I.E. with all of its built in security risks and this …

IE

There are (a lot of!) I.E. specific lines of CSS in the new layout in an attempt to get it to recognize the transparency … and the borders. All of which become useless depending on how upgraded/not upgraded the version of I.E. you are using is. There is a magic window in there somewhere where the transparency works. I’ll be damned if I know what that window is, and frankly, I don’t feel like writing a small dictionary of code to cover all the rest of the configurations. The borders? Yeah, they never work.

Date: 2012-02-10 03:21 pm (UTC)
From: [identity profile] klokwatcher.livejournal.com
That's odd that Chrome reacts like that and takes the borders away. I would have never known your page had borders without this. D: I use Chrome at work and home simply because it works faster than Firefox. I'm not sure if this is internet provider specific (though I can't see why it would be) or what. Opening Firefox here at the office takes at least 2.5 minutes to get to the homepage. I really don't know why. I used to love Firefox, it was only recently that I swapped to Chrome. I'd go back if I knew how to fix the speed issue.

People still use IE? I had no idea it was still viable.

Date: 2012-02-10 03:51 pm (UTC)
From: [identity profile] raeraesama.livejournal.com
Chrome fans are...weird. I honestly fail to see why it's 'better' than Firefox. But then, I'm not a huge fan of the UI either.

Date: 2012-02-10 07:35 pm (UTC)
From: [identity profile] bolob.livejournal.com
I have all those browsers save for Safari, bc it was a bitch. I like your update - of course, im looking at it on my phone, so i cant give a fair assessment, but hey, to each your own on what browser you like usin. Im not hatin. Variety is the spice of life my friend.

Date: 2012-02-10 09:16 pm (UTC)
From: [identity profile] abstract-pixels.livejournal.com
How about IE 6 :D ? People are STILL using that. I genuinly tried to adapt coding to it, I did, but I ended up punching things! I could care less about newer IE versions now, it says something about being professional doesn't it xD? I used Chrome when my FF went highwire and I couldn't get the UI to work logically, even with the mods. I usually have lots of anti-ad, anti-script, developer add-onns running and Chrome only had AdBlock. In the office I use FF 3.6 and at home 10.0, both work perfectly.

Random Box of Random

Because why not?


Welcome and all the rest of that. Friend away. I don't mind at all and of course feel free to drop me a comment or a note any time! You can also follow me on Twitter or Tumblr.

March 2021

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28293031   

Most Popular Tags