Microsoft recently published a comparision table for three big (?!) browsers: IE8, Firefox and Chrome. Here is the table (i made a screenshot in case they change their minds):
After you stop laughing, let’s take it step by step. So:
Security. Ok, maybe I lied when I said we will take it step by step. I don’t worry about security because I don’t visit obscure sites (too often). However, in last three or four years of using Firefox I had NO PROBLEMS with security. Ok, if an obscure site will ASK you to install a toolbar and you will install it… That’s not poor security. That’s great stupidity!
Privacy. I will skip this step too because I’m the only one who use my PC. Besides that I don’t login on other machines. However, Chrome have a “stealth mode” and Firefox permits you to clear all private data (just hit CTRL+SHIFT+DEL).
Ease of use. I’m not the right person to judge about this, so I won’t.
Web Standards. ACID test: Firefox 72/100 and IE8 12/100. I don’t even start Chrome.
Developer Tools. Are you kidding me? Seriously, are you kidding me? The “web developer” is a joke if you compare with firebug. You only can set breakpoints with debugger but you can’t see values on that breakpoint! How stupid is that? Also, if you want to debug a page you need to… (guess!) RELOAD the page! Dumb asses! And for network monitoring what do you have? Nothing? Oh, that’s a bummer.
Reliability. Indeed, this is a problem on Firefox. But not on Chrome too (Chrome will open a new process for each tab).
Customizability. Riiiight. Please show me some IE8 themes!
Manageability. I’m not in a company, i don’t care.
Performance. It’s a tie, they admit it.
I wonder why they didn’t include Safari and Opera in that chart…
If the answer is “yes”, may I know… WHY? I mean c’mon, we have now three versions of IE, one of them is almost 10 years old (yeah, i know, 8 is more exact number) and is filled with bugs and flaws. You don’t have advanced selectors, you don’t have png support (actually you have, but is very rudimentary), javascript is slower and so on.
Maybe you’ll say that IE6 is still used by aprox 15% of users. That is correct, but think at this aspect: an average user has no idea how awful his browser is. Because we – the front end developers – we struggle to make site 100% compatible with IE6. Ok, no user will upgrade their browser for *your* site, right? Partially correct. Let me show you why: If the user can’t use your site, i’m 99% sure that he will *not* update his browser and will leave. Unless will find several sites that won’t work on his “great” browser, right?
To demonstrate the user ignorance (ignorance is bliss, right?), take a look at what average user answer on a very simple question: “what is a browser?”
I personally offer IE6 support only for some extra cash (+25%). Some clients are OK, some are not.
Today I had a very annoying problem: E-texteditor was slow as hell. Besides that, he had over 50% cpu used. Uhm.. Ok, something is wrong when a simple text editor (ok, not so simple, but you get the point) is using CPU so intensive. I looked on forum and I found next solution (which actually works!).
1) First of all we need to make sure E is not opened (eventually look in Task Manager) and a command prompt: press win+r, then type cmd and press enter.
2) After that, you need to go where E is installed. Mine was (and still is ) in : c:\Program Files (x86)\e. If you have a 32bit windows, I guess you will find in c:\Program Files\e. Anyhow, the fastest way to find it is to right click on the E shortcut, choose properties then click on “find target” big ass button.
3) Next (and last) step is to launch the editor. So just type: e.exe --clearstate --clearundo
That’s all. Now I have a real speed boost and no extra CPU usage
ATTENTION!
Even though this is a good speed improvement, you will loose ALL undo and all opened files. So do this when you actually KNOW what are you doing
Ok, it’s been so long since last E stable (1.0.32) and I started to think that Alexander dropped the project. Well… I was wrong. And I don’t remember being so happy when I’m wrong
Anyhow, two weeks ago, another release hit the wild: 1.0.33. This is what was new with it:
Added simple (but fast) Find in Project dialog.
Search and Replace now has pop-up history.
Settings dialog now have page with info about cygwin setup [adamv].
Settings are now saved in JSON format.
Repeatedly pressing home key will now toogle between beginning of line and the beginning of the indented text #354 [adamv]
Improved multi-monitor handling #356 [adamv]
Fixed shortcuts using windows keys was broken.
Fixed re-opening previously edited bundle items.
Fixed problem with unicode paths in projects #342 [tea]
Fixed inf. loop after deleting bundle item #309 [tea]
With this release i saw a nice (and so waited!) performance boost: from 20 seconds (or even more!!!), the startup time dropped to 1-2 seconds
After a week or so, big surprise (and I mean it!): a brand new version of E! What’s new with this? Let see:
Added support for Regular Expressions in Find in Project.
Added keyboard shortcut for Find in Project (Ctrl-Alt-F).
Fixed some keyboard shortcuts in menu.
Fixed problem that prevented some bundle shortcuts from being detected.
Fixed restoration of unsaved files #358.
Fixed double-click on project pane folders #357.
Fixed problem when re-opening remote file.
Fixed cygwin path off-by-one error [adamv].
Double-clicking projectpane folder now toogles.
Fixed plain search in ‘Find in Files’.
Removed old ‘Find in Files’ bundle command (it had conflicting shortcut).
Fixed adding slash to drive in cygwin path [adamv]