|
|
|
|
|
by rachelbythebay
4874 days ago
|
|
This seems to run as a script in your browser, and then calls out to some helper to get your IP address. The original server (the one which hands you the script in the first place) should have your IP address already, and in theory, could create the page on the fly. That would make it work even with NoScript or similar in force. I guess client-side is the way most people do things these days. |
|
I agree that the server could do this, and for a small app like it is this wouldn't even be a big problem, however there is almost no impact on the end user and this way scaling is handled by 'better caching' and serving static pages faster.
Offloading to the client is a good thing in general, and I think there are few cases where it is possible but not the better option.