I want my website to be able to display some webkit based css properties.
Do android browsers support web kit?
I mean all browser available for android like basic browser and oter browser available in market
Do android browsers support web kit?
Not all of them. For example, Firefox for the desktop does not use WebKit; Firefox Mobile does not use WebKit.
Related
IPFS status in May 2021 : brave, opera, (chrome + firefox but with addon on desktop)
I'm wondering when ipfs will be ported to chrome and safari mobile => especially for webview
because those links, won't open in webview or chrome mobile or safari mobile...
<a href="ipfs://QmT5NvUtoM5nWFfrQdVrFtvGfKFmG7AHE8P34isapyhCxX/" />test</a>
only this will work
<a href="https://ipfs.io/ipfs/QmT5NvUtoM5nWFfrQdVrFtvGfKFmG7AHE8P34isapyhCxX/wiki/Mars.html" />test</a>
is it because we would have to implement ipfs node natively in the app ?
IPFS availability in native webviews:
iOS would require operating system support
Android does allow replacing the default browser engine for webviews - so it is technically possible for native support on Android
Outside of webviews, here's a state of IPFS on mobile browsers:
Opera Android and iOS both support ipfs:// and ipns:// addresses, which directs requests to a remote IPFS gateway.
Brave Android and iOS are both in progress for similar support
No progress on Chrome, Firefox
Native IPFS nodes:
Berty has built gomobile-ipfs, a full IPFS node, tuned for mobile performance, with Kotlin and Swift bindings, which is designed for embedding into native mobile apps: https://github.com/ipfs-shipyard/gomobile-ipfs
I doubt it will ever come to iOS except as a native implementation because of the OS' locked-down nature, which means it’ll be a while as we wait for IPFS to become more mainstream.
In Android, I need to test my app against a variety of websites. My app needs to view the site's mobile content and not its full desktop content. In Google Chrome for the desktop you can set the user-agent to fake the browser to be seen as a mobile device. But the browser in Android may indicate to the site that it's a desktop size. Is there some way to force Android's browser to retrieve only mobile content?
Is this what you need?
Are you using a Webview?
http://developer.android.com/reference/android/webkit/WebSettings.html#setUserAgentString(java.lang.String)
Is it possible today for a native Android and IOS applications use WebGL?
It looks like Android WebView and IOS UIWebView (except for iAd) do not support WebGL, correct?
What other libraries (not browsers) support WebGL on Android and IOS? It would be great to have some examples.
Safari in iOS 8 now supports WebGL and Chrome in Android offers partial support. Unfortunately the stock Android browser does not yet offer support, though that appears to be coming. Source: http://caniuse.com/#feat=webgl
As you have mentioned, WebViews would be the way to go to utilise this new tech.
iOS 8 supports WebGL in the WebView, there are 2 WebViews available in iOS8, UIWebView and WKWebView, both supports WebGL that can be included in a native app. WKWebView has a faster JS engine which performs 2X-10X better than UIWebView
Android WebView does not support WebGL yet (atleast until v4.4.4), however you can use a custom WebView as part of the app to support WebGL, Crosswalk runtime can be used for a WebView in Android native app, which supports on Android 4.x versions and supports WebGL, WebAudio, WebRTC and more...
How can I mimic the Android default browser on my Desktop with Firefox or Chrome? I've noticed that Google's search results, as well as other sites, sometimes look different on the Stock Android browser than other mobile browsers.
Can I change the userAgent to do something like this so I can view things on my desktop as on my phone?
I know both use the same webkit version (537.36) and both use the same javascript engine (V8), but are there any other major differences between them?
I have a webapp with automated tests for desktop Chrome but nothing for Chrome on Android. I'm trying to decide if I know it works on desktop Chrome do I need to go through the trouble of testing it on Chrome on Android, or are they similar enough that I should have confidence it works on both.
Thanks!
Main difference is that Android don't have Flash because of the HTML5 implementation, and also there's a lot of different screen sizes and users don't like to zoom in and out a pan and zoom again, so the best you can do is to create a web designed for mobile devices.
On the other hand, if your site is mainly HTML and Javascript, will work 100% on mobile Chrome. I have a HTML5 game and works equal in desktop and mobile.
Also, you can download the Android SDK and test your site in a bunch of different Android versions and screen sizes with the AVD, is like an official Android emulator.