News for hackers. Stuff that matters.
Re:Chrome breaks the Web by Spivak on Monday November 06, 2017 @10:02AM (#15635898)
The problem is that some sites decided to use autocomplete=off to impose their feeling about password managers on users and make them more difficult to use. It's the same reason I have to turn off clipboard events because some sites think it's okay to block copy/paste.
Re:Chrome breaks the Web by mcv on Monday November 06, 2017 @10:45AM (#15636238)
So the question becomes what's less bad: for website developers to break their own site, or for Chrome to break other people's site.

I'm all for empowering browsers to override abusive behaviour from websites, but using bad defaults and breaking innocent websites as a result is not the solution.

Re:Chrome breaks the Web by CydeWeys on Monday November 06, 2017 @11:44AM (#15636686)
Chrome is a program that I run on my computer. It protects my interests, not the interests of random crappy website developers doing horrible things like hijacking clipboard events. I'm all for the defaults being whatever is best for me.

The browser is the agent of the user.

Re:Chrome breaks the Web by will_hughes on Monday November 06, 2017 @06:44PM (#15639981)
That's certainly one view of the world.

Come work tech support for a company/product with a web-based form that has a password field in it (like a CRM or other administrative system). Now explain to users why we can't stop their browser filling in their password in the field that's asking for the other user's password.

I've had situations where I'm configuring a VPN connection on the web interface for a router... then spending 10 minutes head-scratching why the hell it's giving me an invalid PSK message. Oh, because Chrome filled my password into the goddamn wrong field when it wasn't asked to.

Re:Chrome breaks the Web by mcv on Tuesday November 07, 2017 @06:57AM (#15642634)
I suppose you could tell them to go back to a previous version of the browser.

Of course that would be a terrible idea for a number of other reasons, but if enough people specifically avoid more recent versions of Chrome for this reason, maybe Google will finally do what's actually best for users and make this behaviour configurable.

Re:Chrome breaks the Web by will_hughes on Tuesday November 07, 2017 @06:00PM (#15648507)
> I suppose you could tell them to go back to a previous version of the browser.

No, you can't do that.

Instead you have to tell them to stop saving passwords in the browser.

Re:Chrome breaks the Web by robryk on Monday November 06, 2017 @07:32PM (#15640198)
> asking for the other user's password

What? Why would the other user ever provide their password to this user?

Re:Chrome breaks the Web by techdragon on Monday November 06, 2017 @08:00PM (#15640323)
How about an Administration interface that allows you to set a password to a known value for the user to use so they can log back into their account.

So the helpful support person can now go "Your password is now 'foobar' and you will be asked to pick a new one when you login."

Re:Chrome breaks the Web by desas on Tuesday November 07, 2017 @02:26AM (#15641583)
That doesn't sound like a safe way of resetting passwords. You should supply them a token they can use to set their own password. Your employees should not know your users passwords.
Re:Chrome breaks the Web by will_hughes on Tuesday November 07, 2017 @05:04AM (#15642122)
The token is the new one-time password that must be reset upon login.
Re:Chrome breaks the Web by sdoering on Tuesday November 07, 2017 @06:18AM (#15642461)
Exactly that. I use this feature as an Admin relatively often in Adobe Analytics. I never am able to know the "real" password a user provides on first login after reset.

A one time password is nothing but a token - maybe not ideally named.

Re:Chrome breaks the Web by zaarn on Tuesday November 07, 2017 @02:52AM (#15641660)
In a corporation, this is totally okay as long as the reset password is safe or the account is locked from external access until the password has been changed.

The employee should of course change their password and that should be enforced policy, the admin shouldn't know user passwords.

Tokens work too but it's a bit of an overhead, especially in smaller SMB where the admin is probably just across the corridor or atleast in the same building.

Re:Chrome breaks the Web by robryk on Wednesday November 08, 2017 @05:37PM (#15657814)
Why not let the administrative interface generate the temporary password and show it?
Re:Chrome breaks the Web by jrockway on Tuesday November 07, 2017 @04:08AM (#15641925)
Why would you use input type=password for that?
Re:Chrome breaks the Web by ben_w on Tuesday November 07, 2017 @05:11AM (#15642157)
Because it is, in fact, a password.
Re:Chrome breaks the Web by SamBam on Tuesday November 07, 2017 @12:48PM (#15645655)
You're creating a secret token. Both the administrator and the browser should be made aware of this. The administrator, so that they don't send it to the user via an unsecure method (Tweet it publicly), the browser so that it shows warnings if the site is somehow served without ssl or is compromised.

If it's something like a password, it should be treated like a password. Why shouldn't you use type=password for that?

Re:Chrome breaks the Web by baybal2 on Monday November 06, 2017 @04:23PM (#15639132)
>Chrome is a program that I run on my computer. It protects my interests, not the interests of random crappy website developers doing horrible things like hijacking clipboard events. I'm all for the defaults being whatever is best for me.

>The browser is the agent of the user.

Here I support you, but do you remember that Googlers pressed assertively for hijackable right click, no opt-out history spoofing, and many many many other supremely user hostile features in W3C standards.

Out of all broken web novelties, they prefer to unilaterally break ones coming from outside:

Declarative right click menu from Mozilla was killed by Chrome.

Declarative SMIL animations, same story

They added support for HTTP pipelining and killed it just to force people to migrate to their protocol

They had working drag and drop on mobile, yet they killed it because "iphone's dnd is broken, so we made ours broke too"

They banned few people from bugzilla from insisting on turning off vibrator API from mobile Chrome, yet the moment people started using it for bot detection, they killed it in iframes (denying its use as a hard proof of clickfraud for ad companies)

I always told clients that if you have to choose in between having feature A broken on iphone or having it broken every other browser, to chose to break iPhone. Now, I don't know what is right to say there, probably something like "you need to settle on a variant where stuff is broken in a consistent manner across all browser"

Re:Chrome breaks the Web by danmaz74 on Monday November 06, 2017 @06:39PM (#15639953)
> between having feature A broken on iphone or having it broken every other browser, to chose to break iPhone

In principle, I agree with you. But in reality, the iPhone market is very valuable.

Re:Chrome breaks the Web by ysavir on Monday November 06, 2017 @01:10PM (#15637402)
In this case, the browser is the agent of those advertising to the user. It's not protecting your interests, it's protecting Google's interests.

If it was protecting your interests, it would be a toggleable setting that defaults to normalized behavior.

Re:Chrome breaks the Web by halr9000 on Monday November 06, 2017 @02:26PM (#15638208)
> It's not protecting your interests, it's protecting Google's interests.

But you can always install (or develop) another browser that might do this job better for you.

> If it was protecting your interests, it would be a toggleable setting that defaults to normalized behavior.

The problem with this view is that the vast majority of end users do not want, and in fact will never know about or use a new setting, and so the when doesn't move forward. This is the opt-in problem that Google is talking about. In politics, an analogy is called public choice theory.

Re:Chrome breaks the Web by pas on Monday November 06, 2017 @03:36PM (#15638795)
Users don't use thousands of sites. If a site misbehaves and users want autofill on it, they should be able to override autocomplete=off for that site.

Google could even make an extension for this to allow users to gather and share a list of sites that behave in a user unfriendly way.

But of course, it was much easier to fuck up half of the Web.

Public choice and mandates are great for things that require cooperation and agreement against race to the bottom (like tax havens), not against autocomplete fucking off.

Re:Chrome breaks the Web by briandear on Monday November 06, 2017 @08:31PM (#15640437)
I have a site that deals with HIPPA protected information. I absolutely don’t want autofill, especially for sign in information. Chrome makes that impossible and just ignores the code.
Re:Chrome breaks the Web by bshacklett on Tuesday November 07, 2017 @01:00AM (#15641324)
Could you explain the downside of allowing auto-fill for sign-in information here? I understand that security is a concern, but I don't see how allowing a password manager to handle sign-ins would be harmful.
Re:Chrome breaks the Web by TJSomething on Tuesday November 07, 2017 @05:51AM (#15642356)
In a medical setting, most computers are public. Sharing passwords is a HIPAA violation, because HIPAA requires a complete, accurate log of everyone who has looked at or modified a medical record.

My guess is that many medical computers aren't well administrated and leave autofill on, which can easily cause accidental HIPAA violations.

Re:Chrome breaks the Web by bshacklett on Tuesday November 07, 2017 @01:27PM (#15646041)
Disabling autofill seems like the wrong way to handle the problem, though. Autofill does not necessarily mean that passwords are being shared; it just means that the user isn't typing them in. Strong policies on the machines in question and ensuring that users aren't sharing each others environments seems like a considerably more complete solution to me. This can be facilitated by tools like https://www.imprivata.com/single-sign-on-sso. Ironically enough, disabling autofill may actually prevent this tool from providing some of the benefits it's intended to provide.
Re:Chrome breaks the Web by ysavir on Tuesday November 07, 2017 @01:49PM (#15646279)
While I agree that autofill on its own is not a complete solution to GP's scenario, it's certainly a potential point-of-failure, and I understand their need to eliminate as much risk as possible. While the most significant aspect to be improved is the security habits of the clients themselves, that doesn't mean that GP and their company should be prevented from doing what little they can just because Google wanted things to work their way.
Re:Chrome breaks the Web by pas on Tuesday November 07, 2017 @08:14PM (#15649251)
That's why there are profiles. Even in Chrome. But too in Windows.

Or that's why then the SysAdmin should disable the password manager.

It's not up to the website.

If you have an internal site, you already control the browser, then why do you want to fight the browser from the inside instead of from the outside? :o

Re:Chrome breaks the Web by johnbro on Wednesday November 08, 2017 @08:02AM (#15651950)
I can't remember exact scenarios that triggered it, but I've seen situations where Chrome autofills data other than sign-in passwords as well (also ignoring autocomplete=off).

There was a form where administrator can change certain details of another user profile, and if e-mail (or name) field was empty on a profile, then chrome would autofill it with administrator's e-mail, which can result in unwanted / corrupted data.

Some replies in this thread suggest configuring chrome differently in organizations where this is important to avoid, but when you are SaaS vendor, your users will inevitably blame you for Chrome's behavior.

Re:Chrome breaks the Web by Tyr42 on Monday November 06, 2017 @08:17PM (#15640385)
> If a site misbehaves and users want autofill on it, they should be able to override autocomplete=off for that site.

How?

What do you imagine?

Re:Chrome breaks the Web by another-dave on Tuesday November 07, 2017 @04:21AM (#15641971)
This website has turned off auto-complete, as they believe it may not work effectively for their forms.

* Turn on anyway * Leave disabled for this form

= Remember my choice for this website

Re:Chrome breaks the Web by mcv on Tuesday November 07, 2017 @07:01AM (#15642648)
With the same yellow bar at the top that they use for other issues. Tell them what the site is doing and ask whether they want to allow or block that, and whether to do that for all sites or only this one.
Re:Chrome breaks the Web by winkeltripel on Monday November 06, 2017 @10:55PM (#15640985)
We don't need to imagine. Lots of sites abused autofill in order to prevent password management. That's why autocomplete=off gets stomped.
Re:Chrome breaks the Web by davidcbc on Tuesday November 07, 2017 @08:06AM (#15642999)
Do you have concrete examples of websites that are "fucked up" because of this?
Re:Chrome breaks the Web by defined on Tuesday November 07, 2017 @01:38AM (#15641463)
IMO, breaking an established API with no reliable way to work around it is very bad. I have been bitten by this, and only now understand why. I will probably switch to Firefox.
Re:Chrome breaks the Web by defined on Wednesday November 08, 2017 @02:14PM (#15655870)
Update: I switched to Firefox. Happy.
Re:Chrome breaks the Web by walterstucco on Monday November 06, 2017 @08:50PM (#15640497)
> The problem with this view is that the vast majority of end users do not want

I'm a user.

I want that. I'm probably not "a majority" but I fail to see how being assimilated to the majority without my consent, without even knowing it is happening, is "protecting my interests"

What would you think of a restaurant that charges you 50% of the bill as tip because "the majority of the customers does that"?

Re:Chrome breaks the Web by dwild on Tuesday November 07, 2017 @05:33PM (#15648311)
> What would you think of a restaurant that charges you 50% of the bill as tip because "the majority of the customers does that"?

I don't know about you but when I go to the restaurant, I can't change the price of the items. If they set the tip for you, that's pretty much setting the price, isn't it?

Re:Chrome breaks the Web by walterstucco on Friday November 10, 2017 @09:03AM (#15669901)
> If they set the tip for you, that's pretty much setting the price, isn't it?

I forgot HN is mostly an american place.

Tip in most Europe is voluntary

We don't force people to tip

Re:Chrome breaks the Web by dwild on Tuesday November 07, 2017 @05:34PM (#15648325)
I don't really use that auto filling thing that much but the few time I did, Chrome asked me if I wanted to use it on that website. Isn't that what you consider a toggleable setting? I chose to use autofill my user account information on that website.
Re:Chrome breaks the Web by gcb0 on Tuesday November 07, 2017 @12:35AM (#15641260)
Firefox would have given you an option. Which someone would have made an extension to control it for each site. In fact, that is exactly what happens there.

Now, Google shoves on you their preference (which is a coin-toss to align or not) and you shout that this is protecting your freedom of choice.

Re:Chrome breaks the Web by tree_of_item on Monday November 06, 2017 @04:50PM (#15639308)
If the browser was the agent of the user, the user would decide this behavior.
Re:Chrome breaks the Web by currysausage on Tuesday November 07, 2017 @04:00AM (#15641903)
Adding another preference certainly won’t solve the underlying usability issues.
Re:Chrome breaks the Web by ksk on Monday November 06, 2017 @04:03PM (#15638987)
How is breaking websites good for the user?
Re:Chrome breaks the Web by UncleMeat on Monday November 06, 2017 @04:30PM (#15639186)
Adblock is "breaking websites". If a website is doing something crappy, I'd prefer to not have that crappy thing happen than experience the developer's true intent.
Re:Chrome breaks the Web by nashashmi on Monday November 06, 2017 @05:53PM (#15639697)
Adblock is opt-in. If the browser misbehaves because of an extension, the browser nor website is to be blamed.

Chrome cannot decide on a whim that old websites should be broken. It is not how the web moves forward. Take for example Firefox that kept breaking extensions with every update, now they have few compatible extensions.

Re:Chrome breaks the Web by comatose on Monday November 06, 2017 @07:01PM (#15640068)
it's a little reductio ad absurdum but what about defaulting to popup blocking? blink? marquee? It's not the same thing but maybe worth considering when defending web author's intent being ignored.
Re:Chrome breaks the Web by robryan on Monday November 06, 2017 @07:27PM (#15640184)
At least popup blocking has an opt out if you need it.
Re:Chrome breaks the Web by mcv on Tuesday November 07, 2017 @07:04AM (#15642662)
Exactly, and this issue could and should have been handled in the same way.
Re:Chrome breaks the Web by walterstucco on Monday November 06, 2017 @08:55PM (#15640508)
> what about defaulting to popup blocking?

that's a misbehaviour of the browser, not the developers

The browsers were designed for viewing a single page at time

popup blocking is fixing a browsers misbehaviour, as much as fixing a car that when you hit the brake accelerates

Re:Chrome breaks the Web by 013a on Monday November 06, 2017 @08:22PM (#15640404)
Choosing to use Chrome is also opt-in. Its the same concept. Its not ideal, but it is what it is.
Re:Chrome breaks the Web by nashashmi on Tuesday November 07, 2017 @11:49AM (#15644959)
I believe Chrome on mobile is the default (only?) browser. So it is opt-out, and a very painful opt-out that requires technical knowledge.

You ship an experience like that, you end up not only breaking old websites but shift the emphasis on regularly updated websites that work on mobile. That was the intent! But it is not the web we know and love.

Re:Chrome breaks the Web by khedoros1 on Tuesday November 07, 2017 @02:19PM (#15646568)
> I believe Chrome on mobile is the default (only?) browser.

It's default on a lot of Android phones, but far from the only one available. I use Firefox on mine. Opting to use a non-Chrome browser on an Android phone is about as technical as using a non-Microsoft browser under Windows.

Re:Chrome breaks the Web by walterstucco on Monday November 06, 2017 @08:53PM (#15640506)
developers cannot opt-in
Re:Chrome breaks the Web by 013a on Monday November 06, 2017 @09:44PM (#15640709)
They also can't opt-in to adblock or noscript or me choosing to run Netscape version 4. Developers fundamentally do not get a say on what I choose to run on my system; at best the only control they have is saying "nope we aren't even going to try to run on whatever you've got" but even that isn't a guarantee.
Re:Chrome breaks the Web by walterstucco on Tuesday November 07, 2017 @05:03AM (#15642118)
> They also can't opt-in to adblock or noscript or me choosing to run Netscape version 4.

This is a gross oversimplifcation

They also cannot opt-in if you don't have electricity in your house or don't own a computer

DOH!

This is not a real argument

A real argument is obsolescence

Of course there's a point when older versions are not supported anymore

Here we are talking about future versions breaking compatibility, without a shared consent, without a deprecation roadmap, that need to be supported, in a Chrome specific way, making Chrome the new IE for no real benefits to the user and a vendor lock-in by Google

When they users will try a different browser, for whatever reason, they will experience a different web, that for the majority of them being non techy will look like a broken web

Re:Chrome breaks the Web by ksk on Monday November 06, 2017 @07:57PM (#15640313)
I would wager that if asked, a user would prefer that a website continue to work.
Re:Chrome breaks the Web by taneq on Monday November 06, 2017 @05:50PM (#15639689)
Adblock is opt in.
Re:Chrome breaks the Web by walterstucco on Monday November 06, 2017 @08:53PM (#15640505)
> Adblock is "breaking websites"

because that's what I want it to do.

Re:Chrome breaks the Web by mcv on Tuesday November 07, 2017 @06:54AM (#15642608)
But is it best for you when sites you use don't work properly because the latest update of your browser breaks the standard?

I'm all for giving users the power to ignore the standard and disable certain features, but forcing it on users without making it configurable sounds like a really bad idea.

A better idea would be to show that yellow bar at the top explaining briefly what the site does and asking whether the user wants to allow that. That keeps the user informed and empowered, rather than subject to the whims of the website and browser makers.

Re:Chrome breaks the Web by chris_wot on Monday November 06, 2017 @07:05PM (#15640089)
So it's best to autocomplete bits that shouldn't autocomplete? You've got an interesting idea about protection of end user interests...
Re:Chrome breaks the Web by walterstucco on Monday November 06, 2017 @08:47PM (#15640483)
> The browser is the agent of the user.

If that's true, the browser should ask me and not assume what i want it to do.

Re:Chrome breaks the Web by nindalf on Monday November 06, 2017 @11:22AM (#15636494)
You mention website developers and Chrome developers, but spare a thought for users as well. If I want to use a password manager and the website developer decided to stop me from doing that, I appreciate Chrome helping me out.
Re:Chrome breaks the Web by jhasse on Monday November 06, 2017 @06:04PM (#15639757)
Its inconsistent though. I would also expect Chrome to disallow overriding the context menu for example or breaking the back button.
Re:Chrome breaks the Web by pluma on Monday November 06, 2017 @10:19AM (#15636035)
How is this different from websites that think it's okay to force you to abide by ridiculous password restrictions (e.g. 6-8 characters, must include digits, upper- and lowercase letters, and special characters but no quotation marks or any known SQL keywords)?

The right thing to do is to bring the issue up with whoever is running the website. If they decide not to act on it because they think they know security/UX better than Google/you, they're stuck with crappier security/UX and the market should sort it out.

I've actually managed to convince a company to stop prohibiting copy-paste on logins by pointing them at the new NIST password guidelines. I don't expect this to work for every company, but if they intentionally don't change, it's okay to name and shame them for it. Whether it's a UX sin or security voodoo.

Re:Chrome breaks the Web by biotech on Monday November 06, 2017 @10:28AM (#15636114)
> How is this different from websites that think it's okay to force you to abide by ridiculous password restrictions

The difference is that disabling of "autocomplete" is a user interface issue, and can be addressed by the browser I use. The problem of ridiculous password restrictions is not usually something that can be controlled by the client.

I like the idea of convincing IT to change crazy password policies, but I don't have the mental energy to navigate these huge bureaucracies.

Re:Chrome breaks the Web by bluGill on Monday November 06, 2017 @11:22AM (#15636495)
You don't necessarily have to convince IT. If you instead convince their legal department that by not following the NIST standards for passwords they are opening their company to a lawsuit, that could get results a lot faster.

When IT is convinced they have to decide when to put it into the budget. If they think their policy is not okay, just not perfect the fix will probably be buried in the bottom of the budget pile and cut every year.

When a company does not follow a NIST standard [that applies] that is admissible in court against them. While it isn't an automatic loss they have to defend why they didn't follow the standard. In some cases the defense is not to the jury, but the the judge while can make a "statement of fact" and tell the jury to assume negligence for not following the standards. When legal says the cost of not complying with NIST password guidelines is potentially 10 million dollars that puts fixing the password requirements much higher in the budget.

Re:Chrome breaks the Web by mark-r on Monday November 06, 2017 @03:17PM (#15638672)
Re:Chrome breaks the Web by extra88 on Monday November 06, 2017 @06:09PM (#15639796)
The relevant bit being "Verifiers SHOULD permit claimants to use 'paste' functionality when entering a memorized secret. This facilitates the use of password managers, which are widely used and in many cases increase the likelihood that users will choose stronger memorized secrets."

But that's a recent change to the NIST guidance. Searching for "Bill Burr NIST" will turn up recent stories about the original author's regret of a lot of the password recommendations from the original publication in 2003 that survived until the update this year.

Re:Chrome breaks the Web by rhizome on Monday November 06, 2017 @12:55PM (#15637250)
Do you have any references to instances where this strategy was successful?
Re:Chrome breaks the Web by bluGill on Tuesday November 07, 2017 @02:18PM (#15646552)
No, it is an idea. The NIST standard is new enough that I wouldn't expect anything yet. Going to court takes years.IF they settle out of court they probably make not talking a part of the settlement.
Re:Chrome breaks the Web by linza on Monday November 06, 2017 @11:45AM (#15636689)
Not all websites are operated by US companies. Would that still work for, say UBS (a big bank) in Switzerland?
Re:Chrome breaks the Web by user5994461 on Monday November 06, 2017 @07:02PM (#15640078)
NIST is recognized worldwide in a similar vein to the IEEE, IETF or ISO. It's a regulation organization important enough to get to move banks, large companies and outsourcing firms.

A recommendation won't allow you to sue a company contrary to what the other commenters seem to think, but it's enough for any internal employee who works on something to call for and justify a change.

Re:Chrome breaks the Web by bluGill on Tuesday November 07, 2017 @02:19PM (#15646560)
You can sue anyone for anything. Winning is different matter. Even if you can't win though, the cost of defending a trial is expensive.
Re:Chrome breaks the Web by bluGill on Monday November 06, 2017 @12:44PM (#15637156)
Maybe, does UBS have a branch in the US that you can sue? Alternatively, does the country you are in treat foreign standards as admissible in their court in some form? Does the country have their own version of NIST that is willing to "leverage" the work of another country into their own standards, thus making the NIST standard a national standard for their country? Does the country have their own version of NIST that has already issued a standard? Any of the above are angles to consider before you reject legal approaches to the problem just because the country doens't apply.

Your question is one of the reasons I didn't say the legal route was a better way. It is an option that may get better results in some cases. Even in the US it may not always get the best result.

Re:Chrome breaks the Web by mcv on Monday November 06, 2017 @10:48AM (#15636268)
I'm all for allowing the user to control whether autocomplete is or isn't respected. But the browser breaking web standards to force certain choices on the user is about the worst possible way to go about this.
Re:Chrome breaks the Web by virgilp on Monday November 06, 2017 @12:44PM (#15637153)
Aren't cookies a web standard? I can assure you that Safari's policies w.r.t. cookies "break" a lot of website functionality, and quite intentionally so. You may not like that functionality, but the website marketers like it and have spent lots of time implementing it.

So - what's ok to break, and what isn't? In the end, it's a judgement call on the browser developer. I like what another person said here - the browser is an "user agent", as long as the actions are clearly motivated by user interest, I think they're ok even if/when they break some standards.

Re:Chrome breaks the Web by kodablah on Monday November 06, 2017 @01:30PM (#15637598)
> So - what's ok to break, and what isn't?

I'd say, for a start, achieving consensus before breaking is ideal. If the attempt to achieve consensus fails, at least I can see they tried (or I can disagree). Hopefully in the future users can use their leverage to make it not a judgement call on the browser developer, but a judgement call by the community of users. The myriad of features in browsers, however, makes it a difficult arena to enter making a large swath of users subject to these judgement calls.

> as long as the actions are clearly motivated by user interest

It doesn't matter what the road is paved with. Many things are not clear and intent is also not clear. You should not use intent to determine what you are ok with, you should use the action and effect. You may be ok with Safari's approach to third party cookies, or Chrome's approach to cookies, which is ok. But you might not be ok with the next action, and when it hurts you as a user, the reasoning will matter less than it does when you support it.

Re:Chrome breaks the Web by TheCoelacanth on Monday November 06, 2017 @02:08PM (#15638009)
They do have a consensus about these things among their users. Virtually no one wants their password manager to not work or for third-party marketers to be able to track them more easily.

The people who disagree are third-parties who want to impose their own preferences on Chrome's users. Their opinions should not be taken into account because they are not Chrome's users.

Re:Chrome breaks the Web by builditand on Monday November 06, 2017 @03:46PM (#15638863)
I am a Chrome user, I totally agree that the browser should fill the password for me and not accept third party cookies. And yet I don't want the fields in my intranet app to be filled with garbage.
Re:Chrome breaks the Web by scaryclam on Tuesday November 07, 2017 @07:54AM (#15642930)
We get regular complaints from users using chrome about password autofill where they didn't want it. It would be really nice if chrome would honor standards and let us worry about how to make our users lives better.
Re:Chrome breaks the Web by mcv on Tuesday November 07, 2017 @07:07AM (#15642681)
Give the user control. Breaking behaviour that the user might rely on, is not acting in the interest of the user. If you think it's better to block certain behaviour, at least tell the user and allow them to override your default.
Re:Chrome breaks the Web by pluma on Monday November 06, 2017 @11:00AM (#15636352)
Except in this case they're breaking forms that disable autocomplete for legitimate reasons.

If there is never a valid reason to disable autocomplete and therefore "the standard is wrong", there are ways to change the standard. The standardisation process for Web APIs actively involves browser vendors but allows for building a consensus before jumping the gun.

Re:Chrome breaks the Web by jimbokun on Monday November 06, 2017 @10:35AM (#15636172)
"How is this different from websites that think it's okay to force you to abide by ridiculous password restrictions (e.g. 6-8 characters, must include digits, upper- and lowercase letters, and special characters but no quotation marks or any known SQL keywords)?"

If the Chrome team could figure out a way to force all of those sites to change their password restrictions through a Chrome update, they probably would.

Re:Chrome breaks the Web by tomjen3 on Monday November 06, 2017 @12:54PM (#15637238)
>The right thing to do is to bring the issue up with whoever is running the website

What? No. Clearly it should never have been in the spec, and a browser should be the extension of the users desires.

Re:Chrome breaks the Web by mark-r on Monday November 06, 2017 @03:27PM (#15638732)
> a browser should be the extension of the users desires.

In a perfect world that would be the case, because the browser would belong to the user. But how much did you pay for your last browser? Consider yourself lucky when the browser does something you consider beneficial.

Re:Chrome breaks the Web by cmurf on Monday November 06, 2017 @10:31AM (#15636143)
The market should sort it out is deeply naive wishful thinking. Numerous sites block copy/paste, block password managers from functioning well, still have password rules from the Pleistocene let alone the most recent NIST recommendations. And those companies are worth more today than 10 years ago. So no, it really doesn't get sorted out. To the market, this is a detail it simply doesn't care about.
Re:Chrome breaks the Web by sinxoveretothex on Monday November 06, 2017 @11:29AM (#15636550)
Because it is a detail virtually nobody cares about.

How insane would the password rules have to be for anyone to travel 1 hour more to go to a different university? How insane for them to stop playing a given video game? To change banking institutions?

I don't have the answer for others, but for me, the answer to all of those is "pretty insane". Except for the banking case, password security is a minor concern (and even then, the system protects us with anti-fraud laws and what not).

In a sense, the market is sorting itself out: it just decided that it doesn't care much about passwords. In fact, if you figure out a way to be profitable while offering twice the interest rate but every time people log in to your bank they have to dance the robot or whatever, you'd probably still have customers.

Re:Chrome breaks the Web by user5994461 on Monday November 06, 2017 @07:08PM (#15640105)
Banking institutions follow the NIST regulations, they are already changing.
Re:Chrome breaks the Web by icebraining on Monday November 06, 2017 @11:34AM (#15636603)
Browsers preventing this is also the market sorting it out.
Re:Chrome breaks the Web by TheAceOfHearts on Monday November 06, 2017 @12:34PM (#15637085)
I especially hate websites that think it's ever reasonable to disable pasting into inputs! Luckily in most cases you can just right-click -> Inspect Element -> $0.value = 'paste'.

You can also copy text with right-click -> Inspect Element -> copy($0.innerText). Although you'd use $0.value for an input or textarea.

Re:Chrome breaks the Web by Torn on Tuesday November 07, 2017 @02:10AM (#15641547)
The "don't fuck with paste" extension is worth checking out: https://chrome.google.com/webstore/detail/dont-fuck-with-pas...
Re:Chrome breaks the Web by hbbio on Monday November 06, 2017 @10:29AM (#15636126)
Password managers use browsers plugins, and as such can modify pages before they render as much as they like.
Re:Chrome breaks the Web by dx034 on Monday November 06, 2017 @10:37AM (#15636189)
Only if you use the plugin and the password manager identifies fields correctly.
Re:Chrome breaks the Web by AgentME on Monday November 06, 2017 @04:30PM (#15639195)
I usually use Chrome and Firefox's built-in password managers.
Re:Chrome breaks the Web by gpvos on Monday November 06, 2017 @11:09AM (#15636407)
Mine (PasswordSafe) doesn't, and it's probably not the only one.
Re:Chrome breaks the Web by gkya on Monday November 06, 2017 @12:31PM (#15637058)
How does autocomplete=off affect password managers?
Re:Chrome breaks the Web by jhasse on Monday November 06, 2017 @06:08PM (#15639783)
It would disable the builtin password manager.
Re:Chrome breaks the Web by cpeterso on Monday November 06, 2017 @01:23PM (#15637534)
Password manager applications that are not built into the browser use clipboard pasting to insert passwords into login form fields. If browsers honored autocomplete=off, websites could block the password manager applications from entering the passwords (on their own websites).
Re:Chrome breaks the Web by gkya on Monday November 06, 2017 @03:17PM (#15638671)
I don't believe password managers need autocompletion to insert passwords etc. Doesn't it only disable the completion popup?