Like it or not, a lot of places do that.
Like it or not, a lot of places do that.
There are some obvious cases in which this is unacceptable, but they are few and far between. The overwhelming majority of captive portals I see are just trying to get your contact info... so now you have two reasons why they should disappear.
Everyone goes to the mall, not to shop, it would seem, but to use the free wifi and bask in the comfort of free aircon.
Captive portals are here to stay in places around the world, and like it or not, they are a widely used solution that is not going away any time soon. I for one applaud the author of this website's attempts to shine light on the problem of authenticating to this network type.
IIRC in some countries they're required (by law) to do so, because, y'know, terrorists.
Normally you would think it would just be easier to set a wifi password and skip the captive portal nonsense, but so many vendors harbor the fantasy that other people will pay for the wifi so they have to leave it open and put a "buy 24 hours of internet for only $30!" link in there.
I hate captive portals. They are such a nuisance, especially when you have your machine configured to always connect via VPN.
> but $2 would be a more appropriate price tag for a few hours of Internet
Correct. That's (one of the reasons) why Starbucks coffee is pricier.
I think we should move towards considering Internet access as a general service that people make available for their guests/customers.
Do you think hotels and restaurants can deliver reliable internet without charging for it?
Is it reasonable to assume that companies that don't charge for wifi can afford the staff to make sure that users don't abuse it?
I am considering your proposal & I don't see it working at all.
It's almost an inverse relationship, in my experience. The economy to medium-priced "business travel" hotels (the sort found near most U.S. airports) usually have free wifi, while the fancy "luxury" hotels often charge for it.
I simply choose better hotels.
Absolutely. 100% of the hotels that I've stayed at in the last five years have had free wifi. Almost half of those have still had captive portals.
Hell, my gym provides free wifi. The captive portal is literally just a button that says "Continue to the Internet" and redirects you to their Facebook page (not even a terms of use).
Every Starbucks I've been in recently has free wifi. Every library I've visited has had captive portal-free wifi.
I don't understand what sort of "scaling" you're referring to.
Yes. Because most already do.
> Is it reasonable to assume that companies that don't charge for [[tap water]] can afford the staff to make sure that users don't abuse it?
Sorry to post the snarky response, but with internet access, as with all shared goods like access to water or noise in a semi-shared space such as a hotel, yes, I do expect they can handle it and not have it be a big deal.
Internet WIFI should be treated as a condiment. A business that can't afford condiments probably shouldn't be in business.
Many do. I've never seen a restaurant charging for Wifi, and I've seen plenty offering it for free. Quality varies, some are good, some suck. Hotels are all over them map, but I just stayed at the hotel that advertises free high quality Wifi (and it indeed was fine) as one of the amenities.
US-centric, of course, in some places I guess it many be too expensive for restaurants to do this.
Although a restaurant can get by without wifi, most modern restaurants have it for managing OpenTable, monitoring yelp reviews, ordering supplies online, etc.
I guess the signal might get a bit worse the farther away you get from the wifi router, but in general, providing wifi to customers shouldn't cost any additional money.
Heck, most McDonalds restaurants have free wifi these days, and that's about as cheap as it comes.
If you really want payment, then post a URL wherever you post a sign about the SSID, and/or make the SSID "Go To example.com after connecting".
This is a captive portal. But worse, because even HTTP sites don't send you to the portal.
* no MITM attack
* no TLS cert errors
* no "do I need to hard-refresh? what's the key for that?"
* no question if network access is working or not
* one reliable clear action to get access
See the various comments about work-arounds for work-arounds. Random plain-http intercept-check sites because some captive portals try to make iOS not pop up the mini sandboxed captive portal browser. The endless confusion.This stuff would be a lot simpler if people weren't always trying to make it needlessly "easy" and fucking it up even more every time.