33

Why is the Android stock browser still alive? As of June 2014, 15.7% (0.8+14.9) of users still use Android 2.2 and 2.3.x (Froyo and Gingerbread), since Chrome supports only Android 4.0+, these users can't use Chrome for Android. Also Android 4.0 (ICS), which has 12.3% of users, does not come with Chrome preinstalled. Moreover, I think the stock browser ...


7

Applications use a Webview to display web content. But it's not dependent on the standard browser.apk rather the browser uses the same webview as all other apps. If your apps are well behaved than no it doesn't cause any problems. If they aren't than instead of calling a general INTENT to launch a web browser they could call the built-in browser. One ...


7

There's an app for that! It does exactly what you want and even lets you share to more than one app at the same time. It really ought to be something the system options let you do, but anyway. The only problem is that the app apparently has some issues with some apps in ICS, but I can't speak to that from experience. https://play.google.com/store/apps/...


6

The Stack Exchange sites provide a "Mobile" link in the footer that will give you the mobile layout. It should work regardless of your browser's settings or which browser you happen to be using, so in that sense it's actually a very portable solution.


6

The bookmarks are kept in an SQLite database. There is no stock tool to modify them directly. I did, however, find an app that can rearrange the order of your local bookmarks: Bookmark Sort & Backup An issue has been opened about this in Allow User To Arrange Bookmarks In ICS Stock Web Browser.


5

AFAIK, you can't. But, you can customise when to kill background apps (not selective app) by tweaking MinFree values set by Android (root is required for tweaking). If you have problems dealing with it, there are many apps in Play Store for that. My fav is AutoKiller Memory Optimizer. And, when foreground app and/or kernel runs out of memory, killing ...


4

I'm not sure about Vietnamese, but for example in Finnish, there are some extended characters that are problematic. This is because some pages are encoded as ISO-8859-15 and some are UTF-8. If autodetection in the browser fails, they will be displayed as boxes or garbage. The same thing happens if the font only supports one encoding and the page uses the ...


4

It works with Opera Mobile, it should be the same for Opera Mini. You can try this: go to the default Android browser apps settings and click on "Clear defaults" if settings in Opera Mini has a "Set as default" check box, select it open a link with a browser and select Opera Mini as default If the above doesn't work: uninstall Androids default browser


4

No, it's not possible. How did I get such result? As always I started to google this possibility but found nothing interesting. So I decided to check Android Browser source code. If you want you can download it by typing in console: git clone https://android.googlesource.com/platform/packages/apps/Browser After 5-10 minutes (I'm not new in programming) of ...


4

There is no functionality to view saved passwords included in the stock browser. The only method for retrieving passwords saved in the stock browser is to open the webview.db file (it's an sqlite database) in /data/data/com.android.browser and look at the password table (it's stored in the clear, no encryption or anything), but that requires root.


4

Where to find it when it was downloaded If you have been able to "download" the file, the most likely location to find it is either /sdcard/download or /sdcard/downloads. It wasn't downloaded, but "saved for offline reading" But as it turns out, the stock browser didn't give you that option, and you had to "save for offline reading" -- which is something ...


3

Those "Analyze Board" links are coded to open a popup window using JavaScript. Your desktop browser (using an extension) is overriding this default behaviour it would seem, in order to open in a new tab instead. Those links are not programmed in a particularly accessible way unfortunately - if you don't have JavaScript enabled you get nothing. Under Google ...


3

The stock browser on Android gingerbread has this limitation (see resource download_not_acceptable). It is possible to download more file types with a an alternative browser (ex: Opera mobile) or a download manager.


3

At least one plugin exists. Adobe flash. Note that plugins and extensions are not the same. The default AOSP browser doesn't support extensions.


3

Webpages can opt out of autofill; intended to be added security for banks and other sites requiring higher than normal security. There are ways to circumvent this in firefox, chrome and IE but I haven't figured out how to do it for android. Whats the origin of the android browser code base? That might be another place to look.


3

It varies from website to website. HTML 5 has a feature called local storage, which lets websites store a modest amount of data in the browser for future visits. They're a bit like cookies, but can be used to store more data. Like cookies, different sites use it for different things. Some sites (most commonly web games) use local storage to save the ...


3

I ended up going ahead and just removed the Jelly browser – initially manually by using TWRP's file manager and later – since it came back when I updated the system afterwards (duh) – using a handy flashable zip that I got from LOSdiet. So far, so good. Everything seems to work fine. As for WebView, the Android System WebView entry in the developer settings ...


2

This list is generated (on every boot) from the installed apps that have registered themselves with the system to handle this function. The only certain way to remove an entry from this list is to uninstall the corresponding app. You can try de-compiling the app, removing the share intent from its "manifest.xml" file, and re-packing it. However, this ...


2

I don't know if it's what you're after as it's a big commercial plugin that's unlikely to tell you much, but the Flash Player springs to mind as the only browser plugin that I know of.


2

Pair a Bluetooth mouse with your device. YouTube is full of demonstration videos such as this video by Android Tech Tips. Or use an OTG mouse, as demonstrated in this video by XDA Developers.


2

Link to stock browser apk The link contains the apk for the stock browser. Alternatively, as you have chosen you can build the stock browser from source also. How to build stock browser from source code, stackoverflow Generally you can also use the avd for testing the browser, but not if you need multi touch and other 'phone' related functionality. ...


2

For Chrome bookmarks the easiest way is to enable Chrome bookmark syncing via your Google account. If this hasn't been automatically done, you can find the option to log in to your google account from Chrome in Menu -> Settings -> Sign in to Chrome. After this, your bookmarks will be synced to the cloud and you can simply repeat the process on the new device....


2

Android default browser uses webkit Check out second paragraph : Wikipedia Webkit description


2

Nope. Not nuts. Yup. They rolled out a version without full screen for some reason. From an e-mail inquiry: Note: As part of this redesign, we have temporarily removed the Full Screen feature. We plan to bring this feature back in the coming months and apologize for any inconvenience.


2

From Google Privacy & Terms - Types of cookies used by Google Preferences [...] Most Google users will have a preferences cookie called ‘NID’ in their browsers. A browser sends this cookie with requests to Google’s sites. The NID cookie contains a unique ID Google uses to remember your preferences and other information, such as your preferred ...


2

As Andy commented, some Android stock browsers are based on chromium. The issue you explained is kind of a bug where Android WebView built on chromium fails to loads the page in question due unmapped ssl error. As explained here: https://bugs.chromium.org/p/chromium/issues/detail?id=395638; Android Kit kat WebView component built on chromium is unable ...


1

Unless the website specifically supports touch screen, there's no way to do so. Unless the website uses a wrapper library like certain jquery plugins that can abstract the differences, the JavaScript code used to support mouse based drag and drop and touch screen drag and drop is quite different and incompatible with each other.


1

The best decision so far is: Download SQLite Database editor. (Root is required!) Go to "Application Databases" Choose : Internet (with icon of Earth and small script com.android.browser /data/data/com.android.browser/databases/webview.db Choose from TABLES - "password" Press SELECT* ENJOY!!!!!!!!!!!!!!!!!!!!!!


1

Check this XDA post. It has an APK for a 4.2 AOSP browser. NOTE: Install at your own risk.


Only top voted, non community-wiki answers of a minimum length are eligible