5 ms·
Same reason iOS connects to http://www.apple.com/library/test/success.html http://www.apple.com/library/test/success.html when you go on WiFi? Of course, the q
by jschuur 14y ago
Same reason iOS connects to http://www.apple.com/library/test/success.html http://www.apple.com/library/test/success.html when you go on WiFi?
Of course, the question then is, why don't they just use that one?
- TazeTSchnitzel 14y agoMicrosoft does something similar: http://technet.microsoft.com/en-us/library/cc766017%28WS.10%29.aspx http://technet.microsoft.com/en-us/library/cc766017%28WS.10%... They request http://www.msftncsi.com/ncsi.txt http://www.msftncsi.com/ncsi.txt and check the DNS of msftncsi.com
- its_so_on 14y ago#creative (see [1]) The Apple implementation is "logically the same" as the Microsoft implementation, yet so much cleaner. check for yourself. http://www.apple.com/library/test/success.html http://www.apple.com/library/test/success.html vs http://www.msftncsi.com/ncsi.txt http://www.msftncsi.com/ncsi.txt i won't comment on the differences, which include the meaningless URL and useless "ncsi" in the text, and the fact that it still looks like an error rather than a successful test page. The Apple page is absolutely minimal. Yet everything is in its place, and it can't leave any developer confused for a millisecond, or make a typo, as it's a human English word at a human, English URL. Apple is Apple. Microsoft is a split millisecond of headache for a developer who rechecks his spelling of "ncsi" and the whole meaning of the ncsi concept three times to make sure his code is correct. just like windows versus mac. yeah, it's logically the same. but one just works, one requires a three-page document. http://technet.microsoft.com/en-us/library/cc766017%28WS.10%29.aspx http://technet.microsoft.com/en-us/library/cc766017%28WS.10%... ---- [1] This post is tagged as being creative (as opposed to rational). as a note, about half of my posts speak to creativity and design and half speak to rationality and logic. most people only do one or the other, so i can understand why each group is confused by the other. this lets me build two brands. just ignore the posts that don't apply to you.
- TazeTSchnitzel 14y agoMicrosoft uses a DNS query, even cleaner. Now stop trolling.
- its_so_on 14y ago#creative I was specifically talking about that one page and its location. It is English, meant to be parsed as a literal by a program, it's not a random number or a response to a query, that .txt file is literally logically equivalent to the "succss" html page. so, why is it so convoluted English instead of also just reading "Success"? It's just Microsoft being Microsoft. this is not trollish of me in the slightest. if it doesn't apply to you, please just ignore it. I stand by the statement.
- deleted 14y ago[deleted]
- jodrellblank 14y agoNot at all cleaner. Don't test DNS resolution if you want to know about HTTP access, they are different and many networks or firewalls will allow DNS but require a login for HTTP.
- undantag 14y agoYou really should test both, HTTP can't be trusted if DNS has been compromised.
- RobotCaleb 14y agoOh bother.
- its_so_on 14y agosorry if i missed the dns part; talking specifically about the test page in question