View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
18775 | Bug reports | Other | public | 2023-04-20 14:58 | 2023-09-08 21:09 |
Reporter | ritapas | Assigned To | |||
Priority | none | Severity | partial_block | ||
Status | acknowledged | Resolution | open | ||
Product Version | 5.5.x | ||||
Summary | 18775: browser detect question not accurate | ||||
Description | I see the browser detect question type doen't work properly. | ||||
Steps To Reproduce | Steps to reproducecreate survey with a browser detection question, test it Expected resultbrowser is detected Actual resultbrowser is sometimes not detected | ||||
Tags | No tags attached. | ||||
Bug heat | 10 | ||||
Complete LimeSurvey version number (& build) | 5.4.14 (build 221205) | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | |||||
Database type & version | n/a | ||||
Server OS (if known) | |||||
Webserver software & version (if known) | |||||
PHP Version | n/a | ||||
I question that is bug. It's quite common that browsers like Brave provide a reduced or fake useragent string. Check via this website what the browsers return as useragent. The browser detection routine might need to capture more infos to see if the user agent string is wrongly parsed. |
|
Well but the information given by the question is incomplete. Example with Edge 112.0.1722.48 in MS Windows: Example with Brave 1.52.130, Chromium 114.0.5735.198 in Android: |
|
@tibor.pacalat is this a bug or an enhancement request? |
|
@gabrieljenik I would argue that this is an enhancement request. |
|
This is not a bug on LS but a request for expanding the reach of the detection script for newer browsers. |
|
The Browser Detect question theme uses Bowser lib to identify the browser. @ritapas Please, can you enter here with the different browsers and check? If this page detects a browser which LS doesn't, then we can probably update something to match it. Thanks! |
|
Hello @gabrieljenik, here you are. Example with EDGE Version 112.0.1722.48 in MS Windows: Example with BRAVE 1.57.53, Chromium 116.0.5845.114 |
|
LIbrary doesn't detect brave. I understand Brave has its caveats. Here is the JS related. |
|
I have no clue about Brave detection, sorry. However, Edge (and other browsers') detection could be more... wordly. |
|
Ok, let's just make an example? |
|
Yes, sure. I would expect the long string like in the Bowser lib page. But I admit maybe there's a use case in which the shorter way is better... |
|
@gabrieljenik Example with Edge 112.0.1722.48 in MS Windows: Is "Chrome (112.0) the intended result? I don't think so. |
|
Ohh I see. Well, not sure what is the version to show! There is one of each kind in that line! haha |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2023-04-20 14:58 | ritapas | New Issue | |
2023-05-11 09:45 | jelo | Note Added: 74926 | |
2023-05-11 09:45 | jelo | Bug heat | 0 => 2 |
2023-07-07 22:33 | gabrieljenik | Status | new => feedback |
2023-07-17 16:24 | ritapas | Note Added: 76110 | |
2023-07-17 16:24 | ritapas | Bug heat | 2 => 4 |
2023-07-17 16:24 | ritapas | Status | feedback => new |
2023-07-17 16:24 | ritapas | Issue Monitored: ritapas | |
2023-07-17 16:24 | ritapas | Bug heat | 4 => 6 |
2023-08-07 23:42 | gabrieljenik | Note Added: 76474 | |
2023-08-07 23:42 | gabrieljenik | Bug heat | 6 => 8 |
2023-08-07 23:42 | gabrieljenik | Status | new => acknowledged |
2023-08-09 10:53 | tibor.pacalat | Note Added: 76501 | |
2023-08-09 10:53 | tibor.pacalat | Bug heat | 8 => 10 |
2023-08-09 13:59 | gabrieljenik | Note Added: 76505 | |
2023-08-31 18:30 | gabrieljenik | Note Added: 76822 | |
2023-08-31 18:31 | gabrieljenik | Assigned To | => gabrieljenik |
2023-08-31 18:31 | gabrieljenik | Status | acknowledged => feedback |
2023-09-01 11:25 | ritapas | Note Added: 76839 | |
2023-09-01 11:25 | ritapas | Status | feedback => assigned |
2023-09-01 14:21 | gabrieljenik | Note Added: 76842 | |
2023-09-01 14:21 | gabrieljenik | Status | assigned => feedback |
2023-09-01 15:48 | ritapas | Note Added: 76845 | |
2023-09-01 15:48 | ritapas | Status | feedback => assigned |
2023-09-01 16:13 | gabrieljenik | Note Added: 76846 | |
2023-09-01 16:26 | ritapas | Note Added: 76847 | |
2023-09-01 16:27 | jelo | Note Added: 76848 | |
2023-09-01 17:56 | gabrieljenik | Note Added: 76854 | |
2023-09-08 20:59 | gabrieljenik | Assigned To | gabrieljenik => |
2023-09-08 21:09 | gabrieljenik | Status | assigned => acknowledged |