Comments (14)
Deprecated was a bit strong, sorry for that, but what I meant is not to receive more evolutions, such as support ES6... for example. Only being maintained for security issues and compatibility fix.
I know Edge is not having as much adoption as it should have ... more was chosen by Microsoft, they are evolving and supporting the latest specs that is most important to us here... Please do not misunderstand, I am not disagreeing with you.
Tests in Windows 10, we must put other browsers, let's work on it in the next days.
from senna.js.
hey @duracell80, isn't Edge
running on Win10
? Are you looking to get other browsers there as well? If so, which ones?
from senna.js.
Enterprises most likely won't be using Edge in Windows 10 because many web apps aren't compatible, Edge in general has an adoption issue that Microsoft have acknowledged. So enterprise will be using IE11 on Win10.
The issue I see is there is no support for Windows 10 browsers period (other than Edge)?
Even worse, by this chart, Chrome which is evergreen is not supported at 70 on Windows 7?
from senna.js.
Hey @duracell80, please don't read things into it or make assumptions.
Windows 10 browsers are supported. Just the test matrix we run on Saucelabs is not going through them. Browsers and OSs keep changing and updating. We'll update the test matrix accordingly.
Chrome 70 on Windows7 failure is likely a fluke, but we'll investigate. Again, that doesn't mean it's not supported.
/cc @matuzalemsteles?
from senna.js.
Seeing the header on top of the browser test result, I guess that's where the confusion is coming from. @matuzalemsteles, @brunobasto, maybe we can find a better way to present that? What are others doing?
from senna.js.
Just taking it as factual at face value, Windows 7 users are straight out of luck unless using Firefox and Windows 10 isn't even in the picture.
So Windows 10 automated testing isn't occurring at all for Internet Explorer and IE11 is only going through Windows 8.1?
from senna.js.
Just raising the concern that automated testing in Windows 10 is almost non-existent (and latest chrome is failing in Windows 7).
from senna.js.
Yeah, we'll update the automated test matrix. Do you think we need to keep Windows7, or we can simply move into Windows10?
from senna.js.
I would not make so much assumption based on the operating system, the important here are the versions of browsers, they should operate the same on any operating system once they follow a specification. So from this image we just want to demonstrate that we are supporting the versions of each browser.
Chrome failing in Win 7 because it is an old test it is not running the latest changes...
hey @jbalsas others do not usually put information about browser compatibility, this is not explicit, just looking at the tests, but the vast majority do not test on all operating systems...
from senna.js.
they should operate the same on any operating system
In a utopia yes, where browsers are not bundled with operating systems. In real world situations, the operating system affects browsers, in particular when the browser is an integral part of the OS. IE is the worst browser that assumption could be made against.
At this stage the concern is that IE11 isn't being tested against Windows 10 or Windows 7. IE11 is being tested at Windows 8.1 which is very alarming.
from senna.js.
hey @duracell80, Yes, IE11 is a big exception to this. Since it has been deprecated... But we really should test it on other operating systems...
from senna.js.
Deprecated in what sense? The vendor has end of life on this browser at 2025 for Enterprise (all while the browser fails to keep up with technology). IE11 will behave slightly different between Windows 7, 8.1 and 10. But really the issue is that there's a lack of Windows 10 in these tests for browsers other than Edge.
Edge is failing to get adopted also.
https://www.zdnet.com/article/in-the-new-browser-war-microsoft-edge-is-losing-internet-explorer/
Win7: 36.31%
Win10: 51.94%
Win8.1: 7.02%
WinXP: 2.16%
http://gs.statcounter.com/windows-version-market-share/desktop/worldwide
from senna.js.
That's ok, there's no misunderstanding at least from what I read. You're absolutely correct IE11 will not be getting any technology updates and your product will evolve beyond that browsers capability. The honest fact though is that Edge is loosing a browser war with IE.
Users upgrading to Windows 10 are not particularly in the Enterprise adopting Edge.
Couldn't IE11 be tested in Windows 7? It only being tested in Windows 8.1 makes very little logical sense, given that enterprise users upgrading to Win10 are sticking with what they had in Windows 7 which is not IE10.
from senna.js.
We're about to archive this repo and mark it as read-only. As explained here the Senna code base has been ingested into Liferay DXP itself in the form of the frontend-js-spa-web
module, and we have migrated the v2.x history over into the liferay-frontend-projects monorepo so that we can keep our stuff together (and have uniform testing, linting, building etc) and will cut any necessary maintenance releases from there.
So as to clean out stale issues, I am closing anything that hasn't had any activity in the last year. If this is still relevant, would you mind opening an issue over there instead?
from senna.js.
Related Issues (20)
- Senna does not correctly evaluate favicon when page changes
- Turn Cache on Screens off HOT 4
- endNavigate when instantiated via data attributes HOT 3
- Senna.js not working when navigating between pages when using a Web Server + SSL on IE11 HOT 2
- Query appending to IE11 link
- Page keyword metatag is not being refreshed after page navigation HOT 2
- how to use asp.net mvc scene? HOT 1
- In IE11, media queries in style tags with data-senna-track attributes are applied as though the page has a width of 0px HOT 14
- Add custom behavior when a Redirect happens (302) HOT 4
- Senna moves focus away from autoFocus fields on refresh HOT 3
- Start navigation on mousedown instead of on click HOT 2
- Redirect Path passed to the historyState don't support hashes
- Back button reloads the inital page HOT 1
- How to flip a specific surface only? HOT 1
- Dynamically added classes to the head element gets removed on page change HOT 1
- Branch 3.x and move 2.x to master
- Cleanup long-standing PRs HOT 3
- Mio de mi HOT 1
- Saving app.screens into localStorage HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from senna.js.