Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Chrome Google Software

Chrome 44 Launches With Tweaks To Push Messaging and Notifications 67

An anonymous reader writes: Google has launched Chrome 44 for Windows, Mac, and Linux with new developer tools. Aside from a host of security fixes, this release focuses mainly on developer features. The API for push notifications was updated to match the specification, a new implementation of multi-column layout was added, and they've extended support for Unicode escapes in strings. The full changelog notes a number of performance improvements as well.
This discussion has been archived. No new comments can be posted.

Chrome 44 Launches With Tweaks To Push Messaging and Notifications

Comments Filter:
  • by invictusvoyd ( 3546069 ) on Wednesday July 22, 2015 @12:16PM (#50161735)
    they are "doing no evil " there ...
  • by jfengel ( 409917 ) on Wednesday July 22, 2015 @12:19PM (#50161761) Homepage Journal

    I find the lack of columns one of the more striking failures of CSS design. They don't appear to have consulted with anybody who actually knew anything about why things get laid on on a page the way they do. Line lengths are one of the more important factors in determining how easy it is to read something; the eye has a hard time tracking back on wide texts. Default layouts try to compensate with wide spacing, which just wastes a lot of space (and looks, at least to me, very unappealing).

    I look forward to other browsers implementing this, so that web page designers (especially for responsible web pages) start using it instead of the hacks and design compromises they're currently forced into.

    • by ArcadeMan ( 2766669 ) on Wednesday July 22, 2015 @12:38PM (#50161941)

      One striking failure of website design is to make it as large as the browser window. Up to a point it used to be a good thing until we reached 1024x768 displays. But with today's widescreen monitors it doesn't even make sense to have your browser window full-width to begin with...

      • by aaron4801 ( 3007881 ) on Wednesday July 22, 2015 @01:04PM (#50162203)
        This.
        Adding multi-column support will only encourage poorly designed websites to USE it. It may work in a few select scenarios, but most of the time, it will encourage one of two bad designs:
        A. Two columns that both extend down the page "below the fold," such that you have to scroll down to finish the first column, then back to the top to read the second. Ugh.
        B. Cutting off page content "at the fold" and forcing a slideshow on any content that extends beyond what's visible on one screen.
        Multi-columns might be useful for short content that's visible on a single screen, or two columns of independent content, but for the vast majority of what's out there, a single scrolling column with plenty of whitespace on both sides is the best layout.
        • by Dog-Cow ( 21281 ) on Thursday July 23, 2015 @01:46AM (#50166009)

          The single column approach is implemented poorly too. Very often, my experience is that the white space on either side is not proportional to the width of the window. What happens is that the page extends past the left and right window borders and the page has to be scrolled horizontally to center the text within the window. Even worse is reading on the phone and having the column not shrink to the width of the window.

      • by Anonymous Coward on Wednesday July 22, 2015 @01:12PM (#50162275)

        But with today's widescreen monitors it doesn't even make sense to have your browser window full-width to begin with...

        Sure it does. Today's wide-screen monitors almost seem to have been designed for browsers with tabs on the side, but Google refuses to see that. In Firefox, I can allocate 20% of my wide screen to the browser tabs, which makes them wide enough to actually read the text within the tabs! Imagine that!

        Chrome will remain a 3rd-rate browser until it makes (at least) 3 changes:
        1) Natively allow tabs on the side (often called vertical tabs)
        2) Fix the shitty memory allocation
        3) Use/obey/follow DNS shortcuts instead of Googling unknown, single-word entries in the address bar

      • by Anonymous Coward on Wednesday July 22, 2015 @01:39PM (#50162501)

        The short response to this is: people can, and will, run their browsers however the hell they want to, and your opinion about that is utterly meaningless.

        What are you? The chief idiot in charge of telling people how to use their fucking computers?

      • Especially with the large number of small devices in the mix. Increasingly, web sites are targeting tiny screens. Which actually makes the column feature moot; this feature would have come in handy a while ago.

        Fortunately, if done properly, it degrades nicely. Small screen, one column. Wide screen, several columns (which has advantages over scrolling, since it's easier for the eye to jump a column than to keep track of a position during a scroll.)

    • by Anonymous Coward on Wednesday July 22, 2015 @01:42PM (#50162527)

      Infinitely this.

      "Wah wah stop using Tables for Layout, it blows, use CSS!"
      And yet, here we are in 2015 and making a tables-for-layout emulation is a stupid amount of weird CSS.
      I have a perfect system for it, one that even stretches or stays fixed on each column selectively, with collapse ability, but it is still hacky as shit looking rules.

      Equally as Arcademan listed below, so many websites don't use fullscreen views because collapsing and expanding UIs are just a pain in 50 asses to make right.
      I have a system for doing that myself for various kinds of site layout, but it is still ridiculous.
      The easiest way I got it done was max widths on child containers for things like blog entries, articles and such.
      So if you typically had 1 news entry per row, if it goes over X width, the news item below would pop up.
      But you can see an issue there, there is going to be a huge gap. So now it requires even more complex rules using calc().
      Honestly, everyone should just learn to use Calc() and disown the rest of CSSs positioning bullshit. Calc() is the only thing you need.
      Just logically layout everything your site will do in a sequence diagram and it will flow nicely with basically no issue.
      Or use Tables for Layout and tell CSSkiddies to go to hell. Not like their opinion actually matters.

  • by Anonymous Coward on Wednesday July 22, 2015 @12:21PM (#50161771)

    You are all cows. Cows say moo. MOOOOOOO! MOOOOOOOOO! Moo cows MOOOOOOOO! Moo say the cows. YOU COWS!!

  • by Anonymous Coward on Wednesday July 22, 2015 @12:25PM (#50161807)

    Ever notice how web devs with the fastest browsers (and js implementations) in town produce dog slow websites?

    I do. But then, I don't (can't, really, for Reasons[tm]) upgrade my browser every other week. Now, you can blame me, but why? Why not produce fast sites instead?

    • by Anonymous Coward on Wednesday July 22, 2015 @12:35PM (#50161905)

      Because websites need to have a million JavaScript modules to load a million add so that you accidentally click on one somewhere along the way and the website makes a penny or two.

    • by Anonymous Coward on Wednesday July 22, 2015 @12:37PM (#50161927)

      1. Define "fast", are we talking 3 second load time or something else

      2. What Features you need vs what you want, why are you using that site

      3. Hardware, are you using a 10 year old computer to use something feature rich like Facebook?

      One solution is to write your own extension to block shit you don't want that's slowing your experience down.

      The final thing I can think of is maybe its the browser you're using. I used to think my old (8 yrs old) computer had some kind of problem, I was running Chrome and it was just maddening, I switched to Firefox and discovered much to my surprise that Chrome itself just didn't run well, all of a sudden sites came back to life.

      If you sit there waiting for devs to write better sites just for you, well, you'll be there a long time

    • by spauldo ( 118058 ) on Wednesday July 22, 2015 @05:47PM (#50164457)

      I'm not a professional web designer, but I've taken a few jobs doing it.

      They do it because that's what their customers want.

      Most of the people wanting websites (and willing to pay for them) aren't tech savvy. They're business people, often small business people. And to them, all that flashy Javascript and animations look "professional."

      I once designed a website for a dialup ISP. The default page template I made for them had one small graphic - their logo. Everything else was standard HTML and CSS 1. It was well organized, with the links easy to find for both customers and prospective customers, and it was classy, if minimalist. I included setup pages for four versions of Windows, MacOS classic, MacOS X, and even a page with info for Linux users (if you've never dealt with the different distributions in the days of dialup, count yourself lucky. It was a crapshoot.).

      They used it for a couple months, and then paid someone else (probably a lot more) for a horrible, ugly clusterfuck that took a long time to load (I did mention this was dialup, right?), centered everything in a tiny column in the middle based on percentage (imagine that on an 800x600 screen, old but not uncommon at the time), had little information besides marketing bullshit, and required newer browsers than many of their customers had. They didn't even include email setup instructions.

      These guys ran an ISP (albeit in redneck central). They should have understood the issues. Someone running a pottery shop? No chance.

  • Meh (Score:1, Funny)

    by Anonymous Coward on Wednesday July 22, 2015 @12:41PM (#50161973)

    I'll just wait two more weeks for Chrome 76.

  • by Hadlock ( 143607 ) on Wednesday July 22, 2015 @12:41PM (#50161975) Homepage Journal

    Sometime in the last five releases it feels like the number of memory leaks in Chrome have just skyrocketed. Maybe I'm not the normal use case, but I typically leave Chrome and various tabs open for days or weeks at a time, and eventually causes Windows to panic and close Chrome to recover that memory. My wild-ass-guess is that it's related to HTML5 video but maybe it's something else. I freakin' love chrome, but the memory leaks are seriously making me consider something a little more stable.
     
    Chrome is the only application I use that ever, ever has memory leaks now in 2015.

    • by Eowaennor ( 527108 ) on Wednesday July 22, 2015 @01:03PM (#50162187)
      I have been crashing more and more lately just trying to google something. That is the only thing that crashes chrome for me.. Cmon Google, get your own damn search to work with your own damn browser at least.
    • by p0p0 ( 1841106 ) on Wednesday July 22, 2015 @01:09PM (#50162259)
      Flash or another extension? Flash seems to be the only memory eater for me. I've left multiple tabs open for days and never had a problem. Next to Flash I think Adblock is the next biggest resource hog.
    • by CreatureComfort ( 741652 ) on Wednesday July 22, 2015 @01:16PM (#50162317)

      Well, that's just because you don't use Firefox any more. I just switched to Chrome from Firefox because it had become absolutely unusable due to memory leaks.

      Opening Firefox in the morning, it loads into ~250,000 K (!) on open. After a day of browsing, and closing back to my single home tab (Google.com), it would be using ~350,000 K. Leave it overnight, with just that home tab open, in the morning it would be using 800,000 K - 1,200,000 K and the entire OS would be at a crawl until I closed the process.

      BTW, Chrome always seems to use about 200,000 K - 250,000 K no matter what I'm doing.

    • by Anonymous Coward on Wednesday July 22, 2015 @01:51PM (#50162595)

      Yep. It is awful.

      In fact, I had a rather nasty update installed once where memory leaked like crazy.
      Anything that had ANY kind of HTML-based animation, be it a GIF, VIDEO, anything native, even JS timers, memory just leaks and leaks.
      This update was live for months before it was "fixed".
      If you were to accidentally leave something open over night, enjoy your multi-gig-abusing tab.

      I remember actually opening Facebook once because someone messaged me instead of emailing me, moron, and I forgot to close it. It was like 3 in the morning.
      Wake up next day, it was using like 1.7GB and all the other open tabs had their active memory nerfed to swap.

      And speaking of that, when Chrome does that, when it throws other tabs memory to swap, holy crap is it slow to recover.
      That isn't even the worst part either, it swaps out UI features. The damn toolbar gets swapped out, as does bookmarks, as does the address bar, as does the context menu. WHY IS THAT A THING?! Who thought that was even remotely a good idea?
      It is seemingly even worse on newer machines than older machines as well. Something that just boggles the mind.

      But it still doesn't beat the thing Google are best at, corrupting files!
      I can't count how many times I have had to deal with peoples Chrome profiles being corrupted due to updates.
      And I mean actually corrupted, not some weird version mismatch. (another common issue!)
      And the constant times where Google Update itself just plain doesn't work.
      It was the same with Picasa. All 3 times I have tried and then uninstalled it later, it corrupted its own image database.
      LEARN TO WRITE NON-CORRUPTABLE FILE FORMATS.

      Why are Google the worst at doing everything these days?
      Where the hell did all the smart people go?
      Did they replace their entire company with college-tier kiddies or something?

    • by tomxor ( 2379126 ) on Wednesday July 22, 2015 @03:18PM (#50163349)

      If you don't actually know what the memory leak is then how do you know if it's in chromium and not the page you are looking at... memory leaks can exist in a piece of javascript code, in which case all chrome can do is limit it's maximum size and warn you about it.

    • by Anonymous Coward on Wednesday July 22, 2015 @03:27PM (#50163419)

      Speaking of Chromium memory leaks, there's a nasty memory leak on Linux. Start playing an HTML5 video, switch to another VT and watch your memory usage go through the roof (several gigabytes within a minute). Closing the tab recovers the memory.

      Funny thing is that v44 has a completely new video renderer, and it has actually made the leak worse (obviously the bug isn't there, but it obviously does something that exacerbates the problem).

      Enabling VAAPI with a patch seems to solve it (libva uses X11/DRI, so switching VT stalls the decoder and there are no frames to be leaked).

    • by aliquis ( 678370 ) on Wednesday July 22, 2015 @04:18PM (#50163843)

      Maybe you upgraded to 64 bit?
      Use 32 bit Chrome instead?

      Then again now with the version I have (likely 43) Chrome crashes in Windows without Windows ever saying it's running out of RAM.

    • by bemymonkey ( 1244086 ) on Thursday July 23, 2015 @06:01AM (#50166623)

      >Chrome is the only application I use that ever, ever has memory leaks now in 2015.

      Have you tried Firefox with Adblock Plus lately? Very fun.

  • by sexconker ( 1179573 ) on Wednesday July 22, 2015 @12:47PM (#50162013)

    Nope. Nope nope nope nope.
    Nooooooooooooooooooooope.
    I will never allow such a thing.

    • by Anonymous Coward on Wednesday July 22, 2015 @01:07PM (#50162235)
      Surely you meant "mooooooooo"?
    • by Anonymous Coward on Wednesday July 22, 2015 @01:07PM (#50162239)
      I know right, I can't wait for my browser to start popping up ads as push notifications, to show me some new product or service.
    • by Anonymous Coward on Wednesday July 22, 2015 @01:12PM (#50162283)

      This! I was wondering why our IDS system logged so many messages by lunch time that it filled up its disk and crashed. Now, no one in my company has Internet access while we're waiting on a callback from Dell. I'm playing with my phone sitting in our equipment room trying to look like I'm doing something. The last time our IDS crashed, it took Dell nine days for their "next" business day service. This is going to be rough.

  • by Anonymous Coward on Wednesday July 22, 2015 @12:47PM (#50162015)

    As a webdev, I use Firefox, Chrome and IE all day long. I just upgraded to Chrome 44 this morning, and I can already feel the performance improvements. It really is so much faster than Firefox these days. Even IE, which I never found particularly fast, is lightning quick compared to Firefox.

    I know it isn't a problem with any Firefox extensions, because I don't have any installed. In fact, I don't have any installed in any of the browsers I test with.

    It isn't a problem with ads, either, because the same ads I see in Firefox I see in Chrome and IE, and both Chrome and IE perform just fine. I've even completely uninstalled and reinstalled Firefox from scratch numerous times, including deleting all profiles, but none of that helped.

    So the only explanation left is that Firefox is just a lot slower than Chrome and IE are. I know somebody will probably bring up those Are We Fast Yet benchmarks that show that Firefox is faster than Chrome, but I don't think that matters, because I and other normal people spend our time browsing real websites, not microbenchmarks.

    Firefox needs to make some major changes if it wants to stay relevant. I know its usage is dwindling (only about 7% of the users on my many websites use Firefox, and others I've talked to have similar stats for their sites), and I think this is because they've done a lot of stupid stuff lately like breaking the UI, not fixing their performance problems, and adding stuff that people just don't want like that Pocket stuff.

    I really don't want Firefox to die out, but unless it starts competing with Chrome and IE, which are getting better with each release, then I just can't see how Firefox will have a future.

    • by Anonymous Coward on Wednesday July 22, 2015 @01:39PM (#50162507)

      Obvious troll is obvious.

      • by Anonymous Coward on Wednesday July 22, 2015 @01:58PM (#50162671)

        It's just a shame that this bizarre misinformation seems to have taken root. Of all the projects out there deserving of such uninformed nonsense and hatred of irrelevant frills, Firefox is far from the one that deserves it the most. They've been bringing an ancient browser up to modernity, and it's already competitive with Chrome, but listening to the trolls you'd think Firefox hasn't changed at all since Firefox 3, except some features that are apparently the end of the world just because they exist. If only we held these concern trolls up to the same standards they hold Firefox up to.

        • by Anonymous Coward on Wednesday July 22, 2015 @02:26PM (#50162925)

          the same standards they hold Firefox up to

          The standards being used here are those set by modern versions of Chrome and IE. You know, Firefox's main competitors. Google and Microsoft have set the bar so high by providing fast, useful browsers. If Mozilla can't compete with Google and Microsoft when it comes to providing a modern web browser, there is only one group of people to blame: Mozilla.

    • by iampiti ( 1059688 ) on Thursday July 23, 2015 @02:21AM (#50166087)
      I don't think those are the reasons people have stopped using Firefox. As far as I remember people started migrating en masse towars Chrome a long time ago, much earlier than the controversial UI changes and the Pocket stuff. In fact, all the controversial Firefox changes are quite recent.
  • by Anonymous Coward on Wednesday July 22, 2015 @12:49PM (#50162029)

    less often? It sucks having Chrome take down OSX constantly. OSX is normally pretty stable, but I'm now getting several dozen complaints a week from my users that have their Macs crash because of Chrome. The people using Safari aren't suffering like these Google victims, but the Chrome fans refuse to switch to a better browser.

  • by wwalker ( 159341 ) on Wednesday July 22, 2015 @01:26PM (#50162419) Journal

    ... or it's actually not possible to implement Push Messaging and Notifications without every message going through Google's servers (or GCM, Google Cloud Messaging)? Somehow I don't see this "feature" being all that popular, considering tracking/snooping and Google's discontinuing its services willy-nilly. And it looks like you have to actually pay Google if you want to send more than 10,000 notifications per day.

  • by Anonymous Coward on Wednesday July 22, 2015 @01:55PM (#50162621)

    there seems to be a trend of centralising and linking all our communications through the likes of NSA friendly google.

    this looks to be more centralisation...

  • by brianerst ( 549609 ) on Wednesday July 22, 2015 @03:16PM (#50163339) Homepage

    Geez, another release? Why do they insist on revving the release numbers so often? Mozilla really jumped the shark when they made Chrome match the ridiculous version numbering scheme of Google's Firefox browser.

    Every flipping couple of weeks, Mozilla comes out with another version of Chrome with a list of "improvements" that no one wants while ignoring the obvious memory bloat and CPU utilization problems caused by their stupid multiprocess tab browsing. I remember when Mozilla Chrome was a sleek, fast browser - now it's a bloated mess. And when are they ever going to have the rich Add-Ons ecosystem that Google has had for-freaking-ever?

    I swear to God I'm going to switch to Google Firefox if this crap keeps up.

  • by lhowaf ( 3348065 ) on Wednesday July 22, 2015 @05:33PM (#50164391)
    ...support for Java. No Webmin. Piss off.
  • by Anonymous Coward on Thursday July 23, 2015 @12:21AM (#50165855)

    What about Logjam vulnerability? Is Chrome still vulnerable to Logjam attack?

Real programmers don't comment their code. It was hard to write, it should be hard to understand.

Working...