Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a way to determine if a user is using broadband or dial-up

We have a requirement from a customer to provide a "lite" version for dial-up and all the bells-and-whistles for a broadband user.

The solution will use Flex / Flash / Java EJB and some jsp.

Is there a way for the web server to distinguish between the two?

like image 764
rbrayb Avatar asked Apr 15 '09 21:04

rbrayb


People also ask

How can you tell if someone is using your broadband?

Check your Wi-Fi router's status lights . Then watch the status lights on your Wi-Fi router. With no devices using Wi-Fi, the lights should not be flickering or flashing. If they are, someone else is probably connecting to your network.

How does broadband access differ from dial up access?

Dial up uses telephone lines to access Internet. Broadband uses fiber optic cable. Dial up requires a telephone connection while broadband does not. Dial up is slow whereas broadband is way faster for the same prices.

Is Wi-Fi broadband or dial-up?

Broadband Internet access via cable, digital subscriber line, wireless broadband, mobile broadband, satellite and FTTx has replaced dial-up access in many parts of the world. Broadband connections typically offer speeds of 700 kbit/s or higher for two-thirds more than the price of dial-up on average.

Who uses dial-up connection?

A dial-up connection is established when two or more communication devices use a public switched telephone network (PSTN) to connect to an Internet service provider (ISP). Many remote areas depend on Internet dial-up connections because broadband and cable are rare in remote areas with low population numbers.


2 Answers

You don't care about the user's connection type, you care about the download speed.

Have a tiny flash app that downloads the rest the of the flash, and times how long it takes. Or an HTML page that times how long an Ajax download takes.

If the download of the rich-featured app takes too long, have the initially downloaded stub page/flash redirect to the slow download page (or download the bare-bones flash app, or whatever).

like image 145
tpdi Avatar answered Dec 28 '22 09:12

tpdi


The simplest and most reliable mechanism is probably to get the user to select their connection type from a drop down. Simple, I know, but it may save you a world of grief!

like image 44
Brian Agnew Avatar answered Dec 28 '22 09:12

Brian Agnew