device-detector icon indicating copy to clipboard operation
device-detector copied to clipboard

Liebao and CM Browser are probably the same

Open Findus23 opened this issue 5 years ago • 7 comments

When updating the icons, I noticed that I already had an icon for a Cheetah Mobile browser. I don't exactly know what Liebao is, but the website is mentioned here: https://en.wikipedia.org/wiki/CM_Browser And on the website I can also see the CM logo.

So I think these are just different names for similar projects. Should I just use the same icon for both, or should we merge them in Device Detector?

Findus23 avatar Oct 03 '19 17:10 Findus23

Kingsoft, the creator of Liebao, is since a merger in 2010 the parent company of Cheetah Mobile, the creator of the CM Browser. Maybe Liebao is an old name of the CM Browser. see here

mimmi20 avatar Oct 03 '19 18:10 mimmi20

Thanks @Findus23 for pointing that out. Will remove Liebao in favor of CM Browser

sgiehl avatar Oct 06 '19 20:10 sgiehl

@sgiehl If you do that, you should remove the other browsers, that changed their name, too (like CoolNovo/ChromePlus or Phoenix/Firebird/Firefox). I'm sure there are more.

mimmi20 avatar Oct 07 '19 06:10 mimmi20

@mimmi20 I searched a bit. And it seems Liebao is/was another name for Cheetah Browser. See https://malwaretips.com/threads/liebao-cheetah-browser.38194/ The Mobile version of that browser seems to be the CM Browser. As Cheetah is still downloadable I will simply change it to that name

sgiehl avatar Oct 07 '19 07:10 sgiehl

@Findus23 guess you can then simply use the same icon for Cheetah Browser and CM Browser.

sgiehl avatar Oct 07 '19 07:10 sgiehl

I just noticed that the same is true for the LieBaoFast browser. (I can't find anything about this variant on the internet)

https://github.com/matomo-org/device-detector/blob/75cbd494bc6f5e50747f4fbc2e6696cc6abd5398/Parser/Client/Browser.php#L133

Findus23 avatar Nov 04 '19 10:11 Findus23

I want to give an update on LieBao/Cheetah issue. What I did:

  1. I entered on Google Translate, LieBao, which Google detected as Chinese, and it translated to Cheetah. So the conclusion is that they use different marketing names for Chinese / International.
  2. I have installed both desktop versions I could find on https://www.liebao.cn/. The previous version is based on Chrome 57 and the latest on Chrome 63.
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36 LBBROWSER
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.26 Safari/537.36 Core/1.63.5977.400 LBBROWSER/10.1.3752.400
  1. I have installed the mobile version, called CM Browser from Play Store, and the user-agent is: Mozilla/5.0 (Linux; Android 6.0; Zun X Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/44.0.2403.119 Mobile Safari/537.36 ACHEETAHI/1
  2. Icon is the same for all browsers.

All 3 user-agents are detected, but I have a few improvement ideas:

  1. Desktop versions are both called Cheetah Security Browser (changelog here http://bbs.duba.net/thread-4191272467-1-1.html and the filename is KSbrowser_home_2019051001.exe, S comes from Security). A rename from Cheetah Browser to Cheetah Security Browser should be done.
  2. LBBROWSER should only have deviceName set to desktop, regarding of what other fragments of the user-agent might say.
  3. ACHEETAHI should have deviceName set to smartphone, if the other fragments can't return this. CE should be added to $mobileOnlyBrowsers list.
  4. Since both versions are based on Chrome, LB and CE should be added to $browserFamilies['Chrome'].

Regarding LieBao Fast icon:

I have searched for LieBao Fast on baidu.com and this is the second result, http://m.liebao.cn/fast/fe/welcome/page.html. Sadly the page is broken. What I think is that LieBao Fast was a light previous version of CM Browser. My suggestion is to add the same icon of CM Browser.

liviuconcioiu avatar Nov 18 '19 07:11 liviuconcioiu