Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add UC Browser #1001

Open
laszbalo opened this issue Jan 5, 2017 · 12 comments
Open

Add UC Browser #1001

laszbalo opened this issue Jan 5, 2017 · 12 comments

Comments

@laszbalo
Copy link

laszbalo commented Jan 5, 2017

The crappiest browser I've ever tried, unfortunately very popular in some countries (India ~43%). What would it take to add it to the list? What can I do to make it happen?

With thanks,
Laszlo

@afmenez
Copy link
Contributor

afmenez commented Jan 5, 2017

It is not that hard, you can download the sources, add the browser to environments.json, and add the results to each specific datafile. Then rebuild the htmls and submit the patch.

@laszbalo
Copy link
Author

laszbalo commented Jan 5, 2017

@afmenez Thank you. Sounds very straightforward. My first thing in the morning.

@n8schloss
Copy link

@laszbalo, to be clear when you mention UC browser you're talking about UC browser for Android? There's also UC Mini for Android and a desktop version of the browser and I don't think they are all running the same versions of the js engine.

@laszbalo
Copy link
Author

laszbalo commented Jan 5, 2017

@n8schloss Yes, I was talking about UC browser for Android. Luckily, their other browsers have not gained enough traction yet (hope they never will 😄)
Not sure if UC mini can even run JS.

@n8schloss
Copy link

Cool, UC mini is definitely gaining traction so it might be worth adding it as well. I guess I'd just try to be clear which version of the browser this is in reference to when it get's added.

@laszbalo
Copy link
Author

laszbalo commented Jan 6, 2017

@n8schloss I hear you. Are you interested in the so called Speed mode, as well? Basically UC web uses proxies for pre-rendering the page and then sends down the data in binary format to the browser. Opera mini can do the same by enabling Extreme Mode.
I am writing a tiny app, that will add the required data to the data files as @afmenez suggested. As it is currently implemented, it can collect the necessary data from any connected user agent and update the data files for me. If I host it on the Internet, I think, it will work for both UC mini and Opera mini running in proxy mode.

@n8schloss
Copy link

@laszbalo, yeah I think it may make sense to breakup UC into three different categories then? UC Browser, UC Mini and UC Speed Mode? Also, that app sounds sweet!

@alexander-akait
Copy link

/cc @laszbalo @n8schloss what is status now, at least basic UC Browser? Can i help?

@Jon-Galloway
Copy link

Curious as well. Please advise. 8.75% of global market share is UC Browser according to http://gs.statcounter.com/ (right behind Chrome and Safari).

@alexander-akait
Copy link

@Jon-Galloway seems, we should do PR 😄

@char8x
Copy link

char8x commented Oct 25, 2017

@gclxry Given that the UC browser has a certain market share in the global market, will the UC team be willing to submit a PR to this repo? It is helpful for both Chinese and foreign developers. 😄

@ai
Copy link

ai commented Aug 27, 2018

Autoprefixer support all this browsers for CSS. And Can I Use sorry them too.

Right now because of missing them in Kangax Babel ignores this browsers and it is really bad.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants