Ask Slashdot: Gaining Control of My Mobile Browser?
An anonymous reader writes: I run Firefox with NoScript and FlashBlock at home. Browsing is easy, and I only have to enable scripts on a few sites. If they have 20+ scripts, I just surf somewhere else. Fast forward to the mobile experience. I had an Android device, but now I have an iPhone. In addition to the popup problem, and the fake "X" on ads, the iPhone browsers (Safari, Chrome, Opera) will start to show a site, then they will lock up for 10-30 seconds before finally becoming responsive. If I switch back to another app and then return to the browser, Safari and Chrome have a little delay, but Opera delays 20+ seconds before becoming responsive again.
Firefox is not available on the iPhone, so I can't simply run NoScript. Chrome does not appear to have a NoScript equivalent for mobile. What solutions are you using to make mobile browsing work?
Firefox is not available on the iPhone, so I can't simply run NoScript. Chrome does not appear to have a NoScript equivalent for mobile. What solutions are you using to make mobile browsing work?
"Firefox is not available on the iPhone"
There's an app called virtualBrowser, which runs firefox, but you'll better have LTE.
You can try it out for free, but if you want to save installed extensions like noscript and adblock, you'll have to pay a monthly fee, 2 bucks if I remember.
There are also standalone adblocker apps. (weblock etc) I pasted my custom filters copied from adblock into mine and it works OK.
Instead of dealing with malware in the Play store, you get to deal with no freedom in the App store. You knew the sword cut both ways when you switched, and now you're complaining?
Accept the walled garden. Even if you find a fix now Apple will probably break it with the next release.
thegodmovie.com - watch it
Buy an Android phone (or Jolla), run Firefox, be happy.
If you buy closed junk, you get closed junk, deal with it.
Read subject. You can not get an alternative browser on iPhones, it is not allowed, all the "alternative" browsers on iPhones are just reskinned Safari because Apple does not allow alternative browsers. So if you are wondering how to get control over you phone again: Ditch iPhone!
All you'll get on Slashdot is "neener-neener" posts from Android fan boys telling you you deserve it for buy the Phone That Shall Not Be Named. What you should have done was ask Google, and it would have taken you to a number of browsers available for iOS that block banner ads. Question answered, no psychopathic schadenfreude.
Root your phone, or buy a phone that can be rooted easily (I recommend the HTC 1.) From there install https://fdroid.org/ as your repository and download adaway. It will amend your hosts file to basically blackhole known advertising servers. Android used to have a package called the naked browser, which is much faster and secure than the default browser. disable all cookies and whitelist the useful sites you want.
Good people go to bed earlier.
Run DD-WRT on router, put hosts.txt on USB drive, add this script to "firewall" commands:
This blocks almost all ads in mobile Safari, but only works at home of course. The hosts.txt can be updated by sharing the USB or ssh to router, then reboot. This script is a bit different from the one on dd-wrt site that downloads hosts.txt on boot, but that script doesn't actually work.
Your iPhone can't lock up for 10-30 seconds, as that would activate the watchdog and kill the app. What's really happening?
"Mobile" is basically a trailer for the cryptographically sealed dystopia after the demise of the general purpose computer. Your options are basically 'consume that content, just the way its creator intended you to' or 'walk away'.
Android is slightly better, in that (while it is peddled by a massive surveillance-and-advertising vendor) it is fairly easy to buy a handset that will accept substantial modification without the blessing of the creator. iOS starts from an incrementally less user-hostile place; but Apple's dedication to lockdown is very, very, thorough and relatively competent. Short of using the phone as a VNC/RDP/ICA client and connecting to a real computer, you are mostly SOL.
I use Atomic Browser for ad-heavy sites. It has some nice features and could do several things Safari couldn't. You can also download pages if you are going to fly or want a ready reference.
You could use a proxy auto-config file on your iphone to block at least some of the junk. it won't be as good as adblock(+) and no script but it would be better then nothing. https://code.google.com/p/adbl...
Just, like, don't visit sites with intrusive ads on your mobile phone. Otherwise you're just contributing to the arms race.
I only frequent a few sites on my mobile during my commute... fark, arstechnica, classic.slashdot.org, maybe a little ttac.com . facebook.com now works much better than it used to (uninstalled the facebook app once they started uploading my address book).
Rarely visit the linked news articles at sources with terribad ads, can glean enough of the interesting tidbits and analysis through the comments by fine folks like you.
The first search hit: "Block Ads on the iPhone, iPad, & iPod touch with a Simple Trick"
I've had great luck recently trying out the Mercury browser on both my iPhone and iPad. It alone seems capable so far of restricting all the pop-ups and perhaps more importantly the new-found pop-unders.
I had an iPad 2, enjoyed lots about it, but the whole browser issue killed my enjoyment of the device. "Legitimate" sites like NBC and the New York Times had pop-up tabs and I couldn't control the browser to the degree necessary to stop them.
Although I had rooted the iPad, I could not find a decent way to deal with ad blocking on iOS. I sold the device and have gone to Android stuff for my mobile solutions.
Here's my recipe for, if not happiness, at least much less pop-up and advertisement induced rage:
--rooted Android device
--installed AdAway (from f-droid)
--use Naked Browser, with javascript off, and then I whitelist only the sites that need it
No pop-ups, no worries, no ads.
Make sure it requires authentication. Set up your filters. Then set your proxy settings to use that server.
... moving your browsing elsewhere if your favourite sites require NoScript to be readable?
This is free, platform independent advice.
I apologize for the lack of a signature.
The concepts of an iPhone and user freedom/control are mutually exclusive.
We should learn what we need to know about issues, before we decide what we need to feel about them.
Both browsers are cheap and will block most ads. I've used Atomic for the past several years as my primary browser on my iPhone 4 and 5s, iPad 3, and iPad Mini retina, and it has worked very well on all. The browser is very configurable and makes much better use of small real estate than Safari. It's very rare that Atomic has let me down or that I have to fall back to using Safari or Chrome (maybe twice a year?).
I've used Mercury less than Atomic, but only because Atomic has worked well. The little I have used Mercury, I've had no complaints.
Alas there's precious little company support or user community for Atomic. If Mercury turns out to be better for this, I might be willing to switch.
Closest I've come is the above... basically, use an automated app with root privileges to add the main ad-servers to your hosts file.
Other than that, you're pretty much fucked.
jailbreak your device and change the hosts file to block all ad sites. I copied this hosts file for my mac and my phone http://winhelp2002.mvps.org/ho... Doing this will block many of the ads in all the apps as well. =)
I have been carrying an 8" windows tablet since they came out (just got a 7" one). ITs the best way to say 'fuck mobile phones and their toy OS.'. Before that i would jsut remote into my desktop at home. Mobile browsers suck, not only performance, but the monetization is so strong they ruin the experience with crap. Mobile OS's are basically shady fucks trying to get your grandma to buy stuff.
Good-bye
It sounds like you're describing what it's like to browse the Internet on the older iDevices which have 512MB of RAM. If you're dead-set on sticking to iOS, it's time to open your wallet up and make a generous donation to Apple. Or, as suggested by the rest of the peanut gallery, switch to Android.
---
DRM is like antifreeze, to the MPAA/RIAA it's sweet, to the consumers it's poison.
The amount of misinformation in this topic is staggering.
There's enough cool stuff in the App Store that take a lot of the hurt away. I'm using iCab Mobile, an alternative to Safari that has many options, ad blocking one amongst them.
As for the comments that all browsers are just reskinned versions of an older Safari version, as far as I know the new WKWebView component makes it possible for alternative browsers to have equal speed compared to Safari.
8 of 13 people found this answer helpful. Did you?
I use a Javascript-free browser on my iPhone called "Narrow". I highly recommend it.
Why do you want to visit websites poping up ads in front?
phones are designed and marketed for exactly the opposite of what you are asking for. all of them. also, phones are today the most used devices for browsing, and counting. that should give you a rough idea of where the internet is heading, and why you are asking the wrong question.
Chrome has ScriptSafe. I don't like it as much as NoScript, but it's the closest I've found. AdBlock, Ghostery, and LastPass are on Chrome as well. I'm not sure which ones work with the mobile browser though.
There's also one called ScriptBlock, but I haven't tried it.
I refuse to sign
Just use Tumblr for your iPhone porn.
The pursuit of absolute tolerance leads to the most rigorous and ludicrous intolerance. - REX MURPHY
As someone with a low uid, I don't RUN apps nor have a smartphone. I don't need one, I don't want one, and I *refuse* to pay for one just to have the latest tech gadget. I'd rather buy a new PC that I'll actually *use*.
I do not fail; I succeed at finding out what does not work.
All the mobile browsers are absolutely fucking horrible. Firefox mobile is the best, but it also sucks.
On Android, I use XServer-XSDL, an Ubuntu chroot (Debian doesn't build chromium for armhf anymore), and desktop Firefox + Grab-and-Drag, or Chromium+umatrix. This also sucks, but it sucks less than anything native. YMMV.
What if you created a WEP that uses a domain blocking proxy or is that too simplistic a solution?
- Zav - Imagine a Beowulf cluster of insensitive clods...
Or jailbreak (stay off 8.1.3!) and enjoy the style and smoothness of even the current base-level device (currently, iPhone 5c) with the freedom and customization available when you knock down the wall. Hell, my iPad has a command-line multi-system assembler that can, among others, handle 6502 and 68000 code. Can your mobile device assemble Sega Genesis code? Mine can :)
FC Closer
My dream mobile browser would be elinks. What better way to reduce bandwidth for phone-based news reading than to never download any of the images, ever? Also, elinks has no Javascript support, and it does a nice job of controlling layouts (for the most part; some canvas-heavy websites will look "flattened", where you can see canvases for status updates that haven't actually occurred, because some Javascript code segment normally doesn't reveal it until the proper time).
For when you do need to view an image, it would be nice to cross-link an image viewer browser app that also doesn't support Javascript. Most of the time, if I'm looking for a specific image from my phone browser, I'm using Google Image Search, the mobile version of which does a very nice job of presenting smaller thumbnails for the search preview.
"Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
Well, if you do all that then you know enough to ue the Apple Development kit and hence your claim becomes moot.
Doing tech support for the proverbial relative, I installed adblock in all computers....
Sounds like the problem is your company. Taking it out on random Slashdot commenters may give you a moment of catharsis, and there may be fancy, elaborate and kindof-barely-working solutions to your stated problem, but neither will solve the actual underlying problem.
I remember sigs. Oh, a simpler time!
This is the thing. The economy of the web, in the sense of who is paying for all those 'free' sites, is built upon advertising. Personally, I don't like that very much, and in particular I dislike advertising in general.
This does not change the fact that advertisers are paying for those sites so that you can view them for 'free'. Thus blocking advertising is not an ethical act by a well-known test for ethics (what would happen if everyone did it?).
So - don't install adblock, and if you hate advertising that much, don't visit sites that employ them to pay their bills. This will result in a fairly restricted web browsing experience - but perhaps the time saved can to do something more productive instead? For myself, I just deal with the ads. And sometimes, despite myself, when they seem to be advertising something that I might be interested in, I even click on them. Once, and no-one is more surprised at this than me, I even bought something.
..and route from there.
Problem solved. We're supposed to be the techies, remember?
..don't panic
It has filters, ad-blocking and script filtering. It also does useful things like download files.
Slashdot Beta should die a painful death.
Corvettes have both powerful V8 engines and big brakes. I bet they can tow just as well as anything short of a 1-ton pickup truck.