43

"Use a .dev domain? Not anymore."

Just read a medium article and thought some would be interested in reading it too, as I personally didn't know many of the information published there, for example:

- .dev gTLD belongs to google and nobody can register one

- .dev TLD are required to have a secure connection in chromium/chrome from now on, forcing you to use self signed certs across all development machines

"When applications opened for gTLDs in 2012, Google didn’t just apply for .dev. They applied for 101 gTLDs, including .google, .play, and .app. However, Google wasn’t the only company to apply for many of these gTLDs. For some applications, it took years for applicants to negotiate who would end up with the rights to the name. Google’s application for .dev was pending for over a year. Finally, in December 2014, their application for .dev was granted."

"In 2015, Chromium added the entire .google TLD to the HSTS preload list with little fanfare. It was the first and only TLD entry in the list for two years, until .dev was added in September and shortly followed by .foo, .page, .app, and .chrome — all Google-owned gTLDs."

Source: “Use a .dev domain? Not anymore.” @koop https://medium.engineering/use-a-de...

Comments
  • 5
    So we can't buy .dev domain either?
  • 6
    @HoloDreamer nope, it's reserved entirely for google:

    "18(b). How do you expect that your proposed gTLD will benefit registrants, Internet users, and others?"

    "Given its intended use by Google, the .dev gTLD will best add value to the gTLD space by remaining completely closed for the sole use of Google.”

    "Translation: The best use of .dev is for it to belong to Google and no one else."
  • 6
    A few weeks ago I noticed my virtual hosts weren't working anymore. I tried to fix it in many ways but with no luck. I ended up resetting my laptop to start installing from the very beginning again.

    Long story short: It was the .dev domain extension that got redirected all the time because of fuvking Google who owns it now and put out an update (63) so it's not usable anymore...

    Sidenote: Currently I'm using .test, although I don't like it.
  • 0
    @localjoost thankfully I didn't yet encounter it, though I wonder how many envs. that breaks, for example laravel had their env. running under a .dev iirc 😢
  • 1
    @FrodoSwaggins I think you once actually mentioned that google is a registry, I didn't pick that up until now, also the article may be interesting to you still.
  • 7
    Google, what the fuck?
  • 3
    OMFG IS THAT WHY?

    I was losing my shit seeing that HSTS error on chrome with no way to bypass and trying to figure out why.

    Switched back to Firefox and I have fallen back in love.

    If only my muscle memory would stop clicking the Chrome icon, might just remove the shortcut altogether.

    .dev like.....really. fucking TLD squatter
  • 2
    I think they have so much extra money to spend. So they have to come up with all this branding and legal stunts.

    Why cannot they just send those money to me instead?
    πŸ˜‘
  • 1
    @sslPoodle for real?
  • 2
    @abhishekb .foo .page .how .みんγͺ!
    https://registry.google/about/...
  • 4
    @CurseMeSlowly
  • 4
    @CurseMeSlowly thanks for sharing that. it’s still messed up.
  • 7
    Looks like Google really is starting to take over the internet. Fuck that.
  • 2
    @GeaRSiX don't worry, Facebook and Microsoft will do their best 😬
  • 2
    Someone needs to stop these a...holes
  • 4
    Solution: dont use Chrome
  • 2
    @dontbeevil
    I 100% agree to this
  • 2
    Yet devrant still uses google's api tho @linux
  • 0
    @gitpull oh, did not know that
  • 6
    @CurseMeSlowly GOOGLE PLEASE LET ME REGISTER A .MEME PAGE
  • 2
    @hawkes seriously I don't know why would they buy all those πŸ€”
  • 1
    And why would you be using ".dev"?
    Nowhere in the RFC says it will be guaranteed to work.
    Now, ".test" isn't a great name, but at least won't ever be taken away.
  • 4
    1. Use .test, it's reserved and will never be sold.
    2. Don't use Chrome.
    3. Set up a self signed certificate.

    Any of the above will fix the problem.
  • 1
    Jeez, if you really needed a reason to switch to Firefox...here it is.
  • 2
    Why do people even use tlds locally, is typing localhost that difficult, after 10 years that is still the only "domain" I have ever used for developing.
  • 5
    Really use .test or .local, these were made for this purpose.
    Sure, not a cool step from Google, but if it's Policy at Google to protect all their tlds by HSTS and they want to use the domain they bought, well they're doing nothing wrong. The gTld shouldn't have been sold in the first place, knowing that it's widely used, even if not covered in the RFC.
    What I'm more worried about is the .zip domain. I hope it's never being sold, same with all common used file extensions. While a dev could separate the two quite easily it would be easy mind games with not so experienced people
  • 0
    Subscribing
  • 3
    @RTRMS Some of us have complex environments. At work, we have app.company.stage, app.company.sprintA (B, C), app.company.hotfix, and app.company.demo. Each of those is resolved locally (they're not internet domains, but our internal DNS resolves them to appropriate development VMs).

    I'd be fucking furious if any of those were arbitrarily declared the property of Google and stopped working one day.

    That said, all our dev environments use certs signed by a central cert installed on company machines, so even if we were using .dev, we wouldn't have noticed.
  • 2
    I use .Dev for my all local domain. Suddenly all get to redirect https. Now I am know why .
  • 4
    Ffs I was why I could not get a safe connection to local host no matter what I did. Google was kidding with me the whole time😑

    From now on I'll use .fuckgoogle
  • 1
    @JoshBent that is so mean and selfish of Google to reserve .dev only for them. "dev" is a generic word. I understand if they want to reserve ".google" but this is too much. Fuck Google.
  • 2
    @Kimmax
    .local is not a great idea though, it's supposed to only be used with mdns.
    I never mix them, even if it should work now it might not in the future.
  • 1
    @nbamaral correct. Should stick to .test
Add Comment