News for hackers. Stuff that matters.
Re:The Chrome Distortion: how Chrome negatively alters our e... by abritishguy on Saturday March 26, 2016 @10:50AM (#11365807)
I've always liked this article by one of Stripe's interface designers:

https://medium.com/@bdc/chrome-is-the-new-ie-1a21c1efc133#.3...

>Chrome is unfortunately contributing to the web’s bad reputation by caring more about developers than end-users. Mobile Safari can easily handle, say, a Photos.app-like interface with a translucent navigation bar, native-like swipe gestures and smooth animations. Chrome handles none of this. No position:sticky, no backdrop-filter, no scroll-snap-type (heck, even IE supports it). It’s concerning that Apple is doing better on a phone than Google is on the most powerful desktop.

Re:The Chrome Distortion: how Chrome negatively alters our e... by open-source-ux on Saturday March 26, 2016 @12:15PM (#11366170)
I'm a Windows user, and one thing I dislike about Chrome on Windows is the text rendering.

Here is a screenshot of some text from the Google Play store rendered in IE, Firefox and Chrome. Click the image to see it in its full size:

http://imgur.com/yYKSNBB

Firefox looks the best to me; Chrome the worst. IE is not great either, but it is better at larger font sizes than Chrome (IMO).

You might argue that the difference in each browser is not great, but it is a noticeable difference.

I would have thought that text rendering would be top priority from a UX perspective given that reading text constitutes such a major part of browsing the web.

Re:The Chrome Distortion: how Chrome negatively alters our e... by th0ma5 on Saturday March 26, 2016 @12:34PM (#11366262)
Windows has had a weird font rendering subsystem transition since OpenType and some of the subpixel antialiasing and other stuff. You can flip a flag on the latest builds to try the Direct Type engine, and it looks a lot better.
Re:The Chrome Distortion: how Chrome negatively alters our e... by speeder on Saturday March 26, 2016 @12:33PM (#11366256)
I have a CRT monitor, and Windows 8 font rendering is overall TERRIBLE on it, as in, heavily aliased AND full of colour fringes.

So I installed MacType, only to find that Chrome has two ways to render fonts, and both are extremely wonky, I spent like 30 minutes tweaking MacType to my tastes, and then 3 hours re-tweaking it to make Chrome behave properly, it was a serious pain.

Re:The Chrome Distortion: how Chrome negatively alters our e... by Bjartr on Saturday March 26, 2016 @12:47PM (#11366317)
You can probably go through the cleartype calibration wizard to improve the font rendering, I'm basing that on the assumption that the out of the box settings are probably tuned to look good on generic lcd screens
Re:The Chrome Distortion: how Chrome negatively alters our e... by speeder on Saturday March 26, 2016 @03:03PM (#11366938)
I did, many, MANY times, also tried disabling it, and doing other things.

there are two issues: 1) Windows 8 assumes CRTs won't ever be used with it, and takes the liberty to do some LCD specific graphics stuff, that doesn't even work in LCDs that are organized differently (example: if the panel is "sideways" somehow).

2) the default system font of Windows 8 onwards is "Segoe", that renders poorly in CRTs, and even worse if you disable anti-aliasing of any kind.

Re:The Chrome Distortion: how Chrome negatively alters our e... by henrikschroder on Saturday March 26, 2016 @01:07PM (#11366408)
> I have a CRT monitor

Sorry, I have to bite. Why?!?

Re:The Chrome Distortion: how Chrome negatively alters our e... by speeder on Saturday March 26, 2016 @03:07PM (#11366958)
Because it is better... it is just big.

CRT advantages over the LCDs I have here:

1) Greatly better contrast, in fact it is what made me switch back to CRT (all my LCDs have extremely poor contrast, in some of them is impossible to watch "Game of Thrones" for example because in dark scenes you see just everything gray, except for the teeth of the actors).

2) Greatly better colours (LCD not only has colour shifting as you move around, it has less colours overall too).

3) Greatly faster response time. (even to do normal stuff, like using normal programs, with LCDs I misclick a lot).

4) I can use whatever resolution I want... I can play old games in low resolution can play new games in high resolution, can play widescreen games letterboxed or stretched, can play GPU-intensive games in low resolution to make them faster without losing quality due to upscaling, etc...

5) It feels much easier on my eyes for some reason, I am not sure what.

Re:The Chrome Distortion: how Chrome negatively alters our e... by PeCaN on Saturday March 26, 2016 @05:30PM (#11367543)
I worked with a CRT monitor for a while (design job at a non-profit; I had 2 CRTs and a several year old Mac Pro—it held up very well though) and it was actually quite nice.

- Non-16:9 aspect ratio. Photoshop is much nicer on 1600x1200 (relatively common CRT resolution) than on 1920x1080. CRTs are frequently 16:10 or even 4:3, so if I had a particularly nice one I'd be hesitant to replace it (4:3 LCD or LED are really hard to find).

- Higher refresh rate. 60Hz is nice enough, but 96Hz or higher is very pleasant. CRTs have a higher refresh rate than LCDs due to how they work (and if they didn't, you'd get quite a headache because there's no backlight).

High-end LCD screens have more or less caught up by now, but it took them a long time and they're still expensive (granted, high-end CRTs are at least as expensive now, but if you've had one for a while there's no real rush to replace it).

Re:The Chrome Distortion: how Chrome negatively alters our e... by jimmaswell on Saturday March 26, 2016 @03:22PM (#11367027)
In my case I got it for free when someone was throwing it out, it looks good, it's big enough and 1600x1200, has the expected very low response time, and it's not really that heavy, so I really have no incentive to pay to replace it. In addition I like the anachronistic aesthetic and degaussing is nice.
Re:The Chrome Distortion: how Chrome negatively alters our e... by alexvoda on Saturday March 26, 2016 @01:40PM (#11366571)
Is it a Sony GDM-FW900 ?
Re:The Chrome Distortion: how Chrome negatively alters our e... by pcwalton on Saturday March 26, 2016 @01:47PM (#11366600)
I'm pretty sure this is because Chrome uses Skia (Android's vector graphics system) instead of the native DirectWrite like Firefox and IE do.
Re:The Chrome Distortion: how Chrome negatively alters our e... by mbrock on Saturday March 26, 2016 @03:21PM (#11367022)
On OS X, too, Safari's text is way stronger and more beautiful than Chrome's.
Re:The Chrome Distortion: how Chrome negatively alters our e... by userbinator on Saturday March 26, 2016 @08:31PM (#11368209)
I would have thought that text rendering would be top priority from a UX perspective given that reading text constitutes such a major part of browsing the web.

The problem, as demonstrated by your example and the replies it's generated, is that people have different preferences on text rendering.

Of your 3 samples I think IE is the best and Chrome's is the worst, with FF inbetween. More precisely, I'd be OK with reading text rendered the first way indefinitely (although I'd want to change it), the second one I could probably stand for a few minutes, and the last one I'd want to stop looking at as quickly as possible, because of how blurry it looks.

This is what I normally use:

http://imgur.com/T3ihEqw

Sharp, pure non-antialiased text. I can read text like that all day without feeling like my eyes are going out of focus.

Re:The Chrome Distortion: how Chrome negatively alters our e... by smeehee on Saturday March 26, 2016 @05:29PM (#11367542)
I think that the IE11 one, of those, is best. I would have said that Firefox's rendering matched it but it's doing that broken kind of anti-aliasing which adds colour fringing.
Re:The Chrome Distortion: how Chrome negatively alters our e... by wahsd on Saturday March 26, 2016 @11:49AM (#11366058)
Pretty much describes the archetypal difference between Apple and Google, end-user experience vs engineers developing for engineers ... and those pesky end-users if we must.
Re:The Chrome Distortion: how Chrome negatively alters our e... by LoSboccacc on Saturday March 26, 2016 @12:24PM (#11366206)
Wat. Safari ios is the most obtuse browser regarding to standards, makes devs life miserable in every conceivable way, breaks every standard web interaction since 199x (like a top fixed navbar), has it's own opinion on transform origin, handles differently than every other pseudo elements positioning parent and to top it all when it crashes because it gobs more memory than the os can handle spits a message vague enough that it's the website owner that gets the blame for its faults.
Re:The Chrome Distortion: how Chrome negatively alters our e... by jacobolus on Saturday March 26, 2016 @12:36PM (#11366269)
Safari is also the only desktop browser that can handle my "power user" web browsing style. Chrome completely falls over after a few dozen tabs are opened. Firefox holds up better, but still starts starts stuttering when it gets to 80–100 tabs. Safari keeps going fine with several hundred tabs.

Edit: For the folks who are apparently offended by my browser use, I’ll elaborate:

Why would anyone want a large number of tabs, you ask? Well, when researching a topic, it’s often useful to open in tabs, breadth-first style, every potentially relevant link in a network of {academic papers, historical web pages, wikipedia articles, ..}.

For me, it’s much more efficient to partition my browsing tasks into {open a bunch of tabs without looking closely at the content | go through the list of tabs in order, lightly skimming the content and closing any that aren’t relevant | dive deep into each relevant tab, reading carefully, taking notes, etc.}. I find that, as alternative strategies, both (a) trying to entirely finish with one tab before opening another, storing its hyperlinks in a text file for later examination, or (b) only opening links in the same tab, using the browser history as a linear linked list of my current place in the browsing tree, are much less effective.

Theoretically, my strategy could be done with a set of bookmarks, a list of links in a text file somewhere, one of those "read later" apps, etc. In practice, I find that it works better for me to just keep the tabs open in my browser. YMMV.

Anyway, now imagine you have 4–5 different long-term ongoing research interests/projects (possibly related). Sometimes, when diving into one topic, you end up stumbling across a useful tangent into one of the other topics you care about. Occasionally, the thing you stumble on is important enough to temporarily set aside the first topic (tabling the in-progress search by leaving all of the, say, 50 currently open tabs in their own window) and open up a new window to dive in on the second topic. Alternately, imagine you receive an important email, and need to suspend the entire research session for later. Again, it’s easier to just keep the window open with all the tabs in it, rather than closing everything and reconstructing it later.

This might not be the browsing style for everyone. But it works for me, and Safari is the only browser I’ve tried which holds up.

Re:The Chrome Distortion: how Chrome negatively alters our e... by Illniyar on Saturday March 26, 2016 @01:40PM (#11366577)
I can't imagine opening 10 tabs, let alone hundreds of tabs without tree-style-tabs.

And only firefox has the infastructure to support such changes to its UI.

I would say that the only broweser that supports your use case is firefox, not safari.

Re:The Chrome Distortion: how Chrome negatively alters our e... by hs86 on Sunday March 27, 2016 @04:14AM (#11369309)
Check out Tab Outliner[1] for Chrome. Its integration into the Chrome UI is not as good as Tree Style Tab's in Firefox but is has better keyboard shortcuts, rearranging tabs with Drag and Drop is more intuitive and its built in session manager allows you to unload entrie trees from RAM without losing the tab hierarchy.

This enables a workflow with several hundreds of tabs without the drawback of the additional RAM and CPU usage. Previously I shared the impression that Tree Style Tab for Firefox has ruined all other browsers for me and I could never switch away from Firefox but Tab Outliner showed me that I was wrong.

[1]http://tabsoutliner.com/

Re:The Chrome Distortion: how Chrome negatively alters our e... by irascible on Saturday March 26, 2016 @03:43PM (#11367114)
When he says research, he means porn. 100 tabs of porn.
Re:The Chrome Distortion: how Chrome negatively alters our e... by jsolson on Saturday March 26, 2016 @01:50PM (#11366615)
I see this critique now and then, and it always makes me wonder what is wrong with your Chrome installation.

I typically have somewhere between 200 and 400 tabs open, and I work on a wimpy little 11" MacBook Air. The vast majority of those tabs are heavy things like Google Docs. Chrome seems to barely notice.

Re:The Chrome Distortion: how Chrome negatively alters our e... by flanbiscuit on Saturday March 26, 2016 @03:08PM (#11366962)
Just curious to know why you, or anyone else, need 100+ tabs open. Especially when you say you can have up to 400. Can you remember what's in each? I'm not judging, just trying to understand because it's so different from how I use browsers. When my tabs start to become so small that I can no longer see the titles on them I start to clean up by either bookmarking them or close them. I rarely need to bookmark so I don't have a million bookmarks.
Re:The Chrome Distortion: how Chrome negatively alters our e... by vacri on Saturday March 26, 2016 @05:00PM (#11367427)
I'm a sysadmin and need to troubleshoot a lot of different services. I use firefox with tab groups (the best thing since browser-sliced bread). I will have one group open for my AWS pages, for example, which will have separate tabs for ec2 instances (and maybe) ec2 volumes, ec2 snapshots, memcache, database 1, database 2, instances in another region, pricing page, monitoring, access management, so on and so forth. All separate tabs, because it takes 5-10s to load a new page in the AWS console, and then you also need to subnavigate that page. Troubleshooting will open up new tabs in-between those tabs. Throw those all in one group. Then, when I need to "do AWS", I switch to that group.

So why bother closing a tab when I can just switch out of the group when I'm doing something else? Another group does mail and google docs, another group does 'Atlassian stuff' (ticketing + wiki), another does build and CI, so on and so forth.

The only problem with this approach is memory consumption, because the modern web developer includes approximately 3/5ths of the entire internet on every page, and I 'only' have 8GB on my machine (non-expandable). Performance is fine for a while, but eventually (a couple of weeks) it starts to grind. Restarting FF at this point doesn't autoload the tabs, so it gives you a fresh slate, effectively.

https://addons.mozilla.org/en-US/firefox/addon/tab-groups-pa...

Re:The Chrome Distortion: how Chrome negatively alters our e... by victorhooi on Saturday March 26, 2016 @05:20PM (#11367500)
I don't have 400, but I do have 200+, spread across three windows.

I use Chrome's profile feature, to have separate Google accounts signed in.

And my tabs tend to be in "clusters". E.g. I'll have one cluster (5-10 tabs) where I'm doing research on IPv6, another where I'll have a cluster on some JS, another on say, Python list performance etc.

I remember where each cluster is, and even some of the tabs within each cluster - so I just page quickly to that cluster if I know I need to retrieve that info.

Also, I tend to not be that disciplined when bookmarking or filing stuff - so there's that as well.

I'm still yet to find a good lightweight note-taking system - Confluence as a wiki isn't bad, but is still quite heavyweight.

Re:The Chrome Distortion: how Chrome negatively alters our e... by jsolson on Saturday March 26, 2016 @10:02PM (#11368508)
It's actually because I'm so terrible at remembering certain types of things that I keep so many tabs. They are essentially an accumulation of "what I need to work on" for the next few days or weeks, along with the supporting research work I've done to accomplish those things so far. By grouping them in separate windows per task I'm basically keeping all of that context. I could also do the same with bookmark sets, but I've found when I do that I tend to forget about the task itself entirely.

There are probably more efficient workflows, but this one works fairly well for me.

Re:The Chrome Distortion: how Chrome negatively alters our e... by j_s on Saturday March 26, 2016 @02:56PM (#11366895)
Extensions can impact performance dramatically.
Re:The Chrome Distortion: how Chrome negatively alters our e... by Crito on Saturday March 26, 2016 @02:30PM (#11366785)
How do you manage hundreds of tabs in Chrome? I used to use hundreds of tabs in firefox, but firefox had an effective tree-style tabs extension...
Re:The Chrome Distortion: how Chrome negatively alters our e... by jsolson on Saturday March 26, 2016 @03:02PM (#11366930)
I tend to partition them into windows once the favicons go away. Otherwise mostly based on the ordering (which I adjust regularly).

Much of the time they are effectively a queue of things to review/skim/familiarize myself with while I'm authoring some code or a design doc. The ones with different favicons tend to be things like bugs where I owe an update, so I scan through them regularly (I'm extremely forgetful when it comes to lists of things to do).

Honestly I know how tree-style management would go for me: I'd group a bunch of things together in a tree and forget about them, largely defeating the purpose of having kept the tab open for me.

Re:The Chrome Distortion: how Chrome negatively alters our e... by detaro on Saturday March 26, 2016 @06:52PM (#11367837)
For me it is multiple windows, you can shift-select multiple tabs for easier sorting. As in, if the tab bar starts to get illegible I shift-click a sub-topic or other logical range and pop it in a new window.
Re:The Chrome Distortion: how Chrome negatively alters our e... by Gmo on Saturday March 26, 2016 @01:59PM (#11366644)
My firefox is doing fine with several hundred tabs (on Windows though).
Re:The Chrome Distortion: how Chrome negatively alters our e... by detaro on Saturday March 26, 2016 @06:50PM (#11367829)
Not on OSX, but both Firefox and Chrome do large tab counts for me. Firefox gets a bit wonky around 250, chrome/chromium never gave me trouble (used up to 380 or so). Eat quite a bit of memory in the process though, but that's probably to be expected.

EDIT: uBlock or similar is absolutely must though, unless you browse only slim, "old-school" websites.

Re:The Chrome Distortion: how Chrome negatively alters our e... by zajd on Saturday March 26, 2016 @12:48PM (#11366321)
Several hundred tabs? Dear god
Re:The Chrome Distortion: how Chrome negatively alters our e... by awakeasleep on Saturday March 26, 2016 @12:59PM (#11366368)
Aka The User is Wrong
Re:The Chrome Distortion: how Chrome negatively alters our e... by Klathmon on Saturday March 26, 2016 @01:22PM (#11366483)
AKA the software was not written with that use case in mind.

Just because the way he/she uses software doesn't work well with chrome doesn't make chrome bad software, and it doesn't mean the user is wrong. It just means that it's not a good fit for that person.

Re:The Chrome Distortion: how Chrome negatively alters our e... by jacobolus on Saturday March 26, 2016 @01:24PM (#11366491)
I definitely am not claiming that Chrome is “bad software”. All I said was that it can’t handle my browsing style, while Safari can.
Re:The Chrome Distortion: how Chrome negatively alters our e... by Klathmon on Saturday March 26, 2016 @01:30PM (#11366526)
And I didn't mean to imply that you did, just that the person I replied to did.

Your explanation there is a great example of what I personally want to see more of. A clear concise reason why you prefer one browser to another.

So often its just "X is faster" or "Y uses less memory" without any other details. And those kinds of complaints help nobody.

Re:The Chrome Distortion: how Chrome negatively alters our e... by zajd on Saturday March 26, 2016 @06:52PM (#11367836)
Honestly I was just shocked someone actually uses hundreds of tabs, I struggle to understand why but I guess that's just me. Downvotes ahoy
Re:The Chrome Distortion: how Chrome negatively alters our e... by techdragon on Saturday March 26, 2016 @11:59AM (#11366102)
I'm honestly not sure which label applies to which here. Since I find both Safari and Chrome have various feature sets where they are swapping developer vs end user focus.
Re:The Chrome Distortion: how Chrome negatively alters our e... by erikpukinskis on Saturday March 26, 2016 @04:50PM (#11367391)
Ugh. Candy. Who cares. People are dying in this world and you judge a platform by candy.