26 ms·
elgooG
- totallymike 12y agoActually this one's pretty good.
- BurningFrog 12y agoSomeone explain how this works!! EDIT: I understand the mirroring, but not the DNS. There isn't really a .google TLD, right??
- illicium 12y agobody { transform: rotateY(180deg); }
- stringham 12y agotransform: scaleX(-1);
- christop 12y agoAnd it's an iframe of https://www.google.com/?igu=2 https://www.google.com/?igu=2 which is the page with that CSS (and doesn't serve the "X-Frame-Options" header).
- ToastyMallows 12y agoHas this always existed?
- damian2000 12y agoYes there is, it was picked up by google as part of the recent auctions of global TLDs.
- hundchenkatze 12y agoIt's actually generic TLDs. https://en.wikipedia.org/wiki/Generic_top-level_domain https://en.wikipedia.org/wiki/Generic_top-level_domain
- adamnemecek 12y ago> There isn't really a .google TLD, right?? There is. For I think ~$250K you can get a .burningfrog TLD too.
- BurningFrog 12y agoAha! Time for a Kickstarter!
- dragonwriter 12y agoNot if you didn't apply for it 3 years ago. You can't apply for new gTLDs now; all the news about the process is about applications from a period that ended three years ago moving through later stages of the process.
- swatkat 12y ago.google TLD: http://www.google.com/registry/faqs.html http://www.google.com/registry/faqs.html
- stringham 12y ago.google is a TLD http://www.iana.org/domains/root/db/google.html http://www.iana.org/domains/root/db/google.html
- jpatokal 12y agoYes, there is: http://www.theregister.co.uk/2014/11/26/google_turns_on_google_internet_extension/ http://www.theregister.co.uk/2014/11/26/google_turns_on_goog... Try eg. http://nic.google http://nic.google.
- shitloadofbooks 12y agoThere sure is a .google generic TLD: https://www.iana.org/domains/root/db/google.html https://www.iana.org/domains/root/db/google.html
- mkinsella 12y agoslooF lirpA yppaH
- damian2000 12y agoWow, search results are also mirrored, impressive!
- stringham 12y agoThat's pretty awesome. Implemented with: transform: scaleX(-1);
- eric_h 12y agogood eye
- BinaryIdiot 12y agoThat's really clever!
- nthitz 12y agoOn my browser (Chrome, OSX), that rule was overwritten by transform: rotateY(180deg); Which does the same thing. Presumably there is a reason?
- barsonme 12y agoOn both Firefox 37.0 and 41.0.2272.101 (gnu/linux x64, 3.19 yadda, yadda...) transform: rotateY(180deg); is the cause of the change. I'm curious which browser stringham is using.
- TazeTSchnitzel 12y agoOld IE?
- stringham 12y agoI see the scaleX(-1) on ChromeOS (42.0.2311.60 beta) and Chrome for Android (41.0.2272.96)
- stringham 12y agoFor Chrome on Linux (41.0.2272.101) I'm seeing the rotateY(180deg);
- akx 12y agoI assume it forces the use of 3D composition.
- msoad 12y agoall they did is body { transform: rotateY(180deg); }
- swatkat 12y agoReminds me of elgooG[1], which was used to bypass Chinese firewall after Google was banned there. [1] http://en.wikipedia.org/wiki/ElgooG http://en.wikipedia.org/wiki/ElgooG
- christop 12y agoThe question is: what is "CriOS"? Edit: Ah, it seems to be used in the "Chrome for iOS" user agent string. Weird that it can't handle iframes(?). Or what's the reason for the JS on com.google that redirects only the "CriOS" user agent to www.google.com without framing?
- deleted 12y ago[deleted]
- jeremydw 12y agoGenerally, on pages/domains where you may provide users with a sign in box (such as the Google Accounts login page), you want to disallow other sites from iframing your page to prevent a clickjacking attack – http://en.wikipedia.org/wiki/Clickjacking http://en.wikipedia.org/wiki/Clickjacking So Google.com busts out of cross-domain iframes by default to prevent attacks like this.
- christop 12y agoSure, and Google normally does disable iframing — the particular URL that com.google frames is configured to not serve the X-Frame-Options HTTP, allowing this trick to work. Clicking "Sign In" breaks out of the frame (target="_top"). But that goes for all browsers — I wonder why is Chrome for iOS is being singled out here?
- kion 12y agoChrome on iOS has some input handling issues inside the iframe.
- vinhboy 12y agoI know this is supposed to be an april's fool joke, but dang, it reminded me of how much I hate this new unlimited TLD crap. I don't really have a good reason, I am just resistant to change I guess.
- beaner 12y agoThat's exactly it.
- vhost- 12y agoWhat don't you like about it? Finally things are categorized.
- adityasankar 12y agoCould you elaborate on this unlimited TLD? I'm a bit out of the loop (but had heard of the .porn TLD!). What's going on? Isn't this going to cause a lot of confusion and compound the issue of domain squatters?
- caust1c 12y agoAnyone can apply for and potentially get, a top level domain. If you can prove that you deserve it more than everyone else, then it's yours (sort of). http://newgtlds.icann.org/en http://newgtlds.icann.org/en
- joeblau 12y agoI thought it costs 180k a year to run a TLD?
- dragonwriter 12y agoWell, they could years ago. The application period ended in April 2012. http://archive.icann.org/en/topics/new-gtlds/gtld-facts-31jul11-en.pdf http://archive.icann.org/en/topics/new-gtlds/gtld-facts-31ju...
- kudu 12y agoI still feel like The Right Thing for techies to do should be to oppose NewTLDs, although I have no idea why. I personally find them repugnant.
- ryan_j_naughton 12y agoDespite having the same google.com cookies, it doesn't show me as logged in. I guess they didn't have time to finish that in their UI reversal/mirroring.
- michaelmior 12y agoMy guess would be that this is just a simple CSS change. Not being logged in is probably intentional since users could potentially take some destructive actions by mistake with the backwards UI.
- eric_h 12y agocom.google is a different domain... [edit] tried logging in and it redirected me to google.com. seems as though com.google is just an april fools/CYA move.
- Noodep 12y agoIt doesn't show you logged in because it's hosted on com.google, not goole.com. As for the UI it's a simple css transfom: scaleX(-1) on the body. It's not a specific 'reverse' UI.
- baddox 12y agoIn case you're wondering, yes, there are custom TLDs now. They're called gTLDs. http://www.thedomains.com/2012/06/13/google-applies-for-101-new-gtlds-amazon-77-microsoft-11-apple-1/ http://www.thedomains.com/2012/06/13/google-applies-for-101-...
- danellis 12y agoThere have been gTLDs forever. You might have heard of .com, for example. Since 2011, the registration process for gTLDs has been opened up.
- baddox 12y agoI had it in my head that those were called "core TLDs" and were separate from gTLDs, but Wikipedia agrees with you.
- dragonwriter 12y ago> Since 2011, the registration process for gTLDs has been opened up. More accurately, during a few months in 2011 and 2012, a registration process for gTLDs was opened up.
- miander 12y agoFor anyone who was wondering why Google spent so much time and money acquiring the .google gTLD, you now have your answer!
- deleted 12y ago[deleted]
- amelius 12y agoBut then they should have acquired .elgoog instead.
- jld 12y agoshouldn't it be http://moc.elgoog http://moc.elgoog?
- bigdubs 12y agosomeone jump on the "eloog" tld stat.
- stefantalpalaru 12y agoelgooG is not known for consistency ;-)
- stringham 12y agoTLD Source: http://www.iana.org/domains/root/db/google.html http://www.iana.org/domains/root/db/google.html Mirror implemented with: body { transform: scaleX(-1); }
- failoverflow 12y agoIt's actually body { transform: rotateY(180deg); }
- stringham 12y agoUsing chrome, and chrome on android inspecting the source shows that it is transform: scaleX(-1);
- timothya 12y agofailoverflow was actually right; while scaleX(-1) is present, it's overridden: http://i.imgur.com/mNjGE0F.png http://i.imgur.com/mNjGE0F.png It doesn't matter though, both transforms have the same effect.
- stringham 12y agoOn my Chromebook it doesn't override it with rotateY(180deg), but it does on my Linux machine running Chrome 41.
- aceperry 12y agoOuch, that hurts just looking at it.
- bzalasky 12y agoUnfortunately, com.google doesn't support the "do a barrel roll" command. That kind of attention to detail would have impressed me.
- deleted 12y ago[deleted]
- josu 12y agoIt actually does something similar
- bzalasky 12y agoMaybe my wife typed in in wrong when I told her to try it. Or some enterprising Googler decided to be an MVP and push out a new release.
- keeperofdakeys 12y agoIt does, but the css used to mirror the site interferes with the css used to do the barrel roll.
- bwag 12y agoThey really should have purchased the tld elgoog just for this prank.
- temuze 12y agoThat'd be a 185,000 dollar prank!
- deleted 12y ago[deleted]
- deleted 12y ago[deleted]
- mdekkers 12y agodeyalp llew
- sharjeel 12y agoon
- Sephr 12y agohttp://nic.google http://nic.google has been up since they owned the domain.
- ISV_Damocles 12y agoI was really hoping they had a second layer to their prank by having a search for "Java" show java source code with the `import com.google.whatevs` be replaced with `import whatevs.google.com`
- deleted 12y ago[deleted]
- crorella 12y agoI was expecting moc.elgoog
- chetanjadhav31 12y agoThat's so cool
- kevinwang 12y agoPreempted by elgoog, though: http://en.wikipedia.org/wiki/ElgooG http://en.wikipedia.org/wiki/ElgooG Although it's down now, so i guess this is the official Google replacement
- Aldo_MX 12y agoThough originally created by All Too Flat "for fun",[1] it found practical use in the People's Republic of China after the domestic banning of Google, as it circumvented the government's firewalls. Wow, that was unexpected.
- empressplay 12y agoI wonder if this is going to stay up? It's actually a good exercise for the brain to read and write in mirror. Hey, it worked for Da Vinci...!
- harperlee 12y agoWhen my grandfather was bored, he turned books upside down and started reading from there :)
- 1234567890123 12y agoRest of the .google pages (like a.google) show the nginx start page. Sounds like a last minute idea to host com.google. Even com.google uses an iframe with src google.com?igu=2
- JosephRedfern 12y agoThat's because *.google points to 127.0.53.53, aka your loopback device - so the nginx start page is coming from your machine! ➜ ~ dig a a.google ; <<>> DiG 9.8.3-P1 <<>> a a.google ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32515 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;a.google. IN A ;; ANSWER SECTION: a.google. 600 IN A 127.0.53.53 ;; Query time: 31 msec ;; SERVER: 192.168.1.254#53(192.168.1.254) ;; WHEN: Wed Apr 1 12:34:27 2015 ;; MSG SIZE rcvd: 42
- TazeTSchnitzel 12y agoOh, it's a loopback domain? Did they register it for the same reason as .dev, purely to avoid reconfiguring their Intranet? :/
- 0x006A 12y agothey all resolve to 127.0.53.53 that nginx start page is your localhost
- praeivis 12y agogoogle could buy 1st level domain elgoog and then fool us with moc.elgoog
- mslot 12y agoSurprisingly, google points to a 127.0.0.0/8 address.
- dchest 12y agoNothing surprising: it was agreed that new gTLDs can't be naked.
- deleted 12y ago[deleted]
- thebouv 12y agoDoesn't work in Safari. It searches for com.google instead. Confirmed with Safari that has Google as search engine and one that has DuckDuckGo as search engine.
- profmonocle 12y agoSeems to work if you include http:// http:// or https:// https:// when typing the URL. (only tested on OSX, not iOS)
- thebouv 12y agoAh, I never do that manually, so didn't think to try it.
- 101914 12y agoWhen the user runs her own root, she can make tld's "disappear" by editing a text file. She can also create new ones. Similarly "ICANN" can "create" tld's by editing a text file. As we all know, most users choose(?) to use dns caches run by someone else and the admins of those caches point them at ICANN's roots. I would guess most users are not even aware they are making that "choice". In either case, the cost of editing a text file^W^W^W^Wproduction of a tld is next to nothing. (Maintaining a network of globally reachable servers and coercing dns cache admins at ISPs and elsewhere to use these servers is a separate matter.) Yet ICANN can charge exorbitant sums for "creating a new tld", i.e., editing a text file. With relatively little work this strange "not for profit" organization can put most YC startups to shame: 1. Edit text file 2. Profit. How is this possible? Here is my guess: Because most users do not know how to run their own root let alone their own cache. Here is my opinion: It is not difficult. 14 years ago djb made it very simple. Of course, it is April Fools Day. Maybe I am joking and there really is something more to it?
- awalGarg 12y agoHoly shit, I almost assumed it was true...
- probably_wrong 12y agoWeren't all April fools' posts supposed to be placed on the other thread? https://news.ycombinator.com/item?id=9302010 https://news.ycombinator.com/item?id=9302010
- bradezone 12y agoShouldn't it be moc.elgoog ?
- colanderman 12y ago$ host google. google has address 127.0.53.53 google mail is handled by 10 your-dns-needs-immediate-attention.google. $ host your-dns-needs-immediate-attention.google. your-dns-needs-immediate-attention.google has address 127.0.53.53 your-dns-needs-immediate-attention.google mail is handled by 10 your-dns-needs-immediate-attention.google. Interesting.
- zymhan 12y agoI do not understand what's happening here. How does it resolve to a 127.0 address?
- colanderman 12y agoDNS A entires can resolve to any address you like; just, a 127.0 address is not very useful. What's strange is that someone would have set google. to point to a 127.0 address, and left that message in the MX record. (Usually TLDs have no records.) Though I think I figured out the puzzle: $ host -t TXT google. 8.8.8.8 google descriptive text "Your DNS configuration needs immediate attention see https://icann.org/namecollision" https://icann.org/namecollision https://icann.org/namecollision gives some interesting information.
- jbert 12y agoHuh - the other domains in *.google are hitting a default page. Perhaps the most-robustly-hosted apache default page in the world? http://foo.google/ http://foo.google/ http://wewjfkenf.google/ http://wewjfkenf.google/
- deviousfrog 12y agoI like how any other .google domain leads to a default IIS page
- cxseven 12y agoFor all of you feeling that the huge expansion of gTLDs is incautious, wait till you get a load of unicode in DNS: http://unicode.org/faq/idn.html http://unicode.org/faq/idn.html Oh yes, and this is happening in gTLDs now, too. I'm amazed how many places unicode has been jammed in without regard for how utterly unlike ASCII and left-to-right plaintext it is. Check out the vertical text overflowing its boundaries in Youtube comments. Also look at how Youtube's attempts to block keywords from spam are evaded by lookalike characters. I suspect unicode's keepers won't be satisfied unless it can render any monochrome bitmap via a cryptic formatting language the rest of us still naively treat as plaintext in order to slap a "localizable" label on our software.
- guillon 12y agoCome on...give the ICANN (or the next governing body) 20 more years to fix this and we should make it. Internet is only 25 years old and new gTLDs are celebrating their first year of anniversary.