News for hackers. Stuff that matters.
Re:Firefox 86.0 by megous on Friday February 26, 2021 @06:49AM (#26273838)
I wonder if the web engine development pretty much stopped, or developer notes are just less detailed over the last year or so. Those are a shadow of the former self, certainly.
Re:Firefox 86.0 by jakub_g on Friday February 26, 2021 @09:46AM (#26275261)
Under "developer" section there's a link with dev focused changelog

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Rel...

Note also that release schedule is now 4 weeks instead of 6 weeks. Hence each release might feel "smaller".

Re:Firefox 86.0 by megous on Friday February 26, 2021 @09:54AM (#26275338)
I was writing about those dev changelogs and not just this release...
Re:Firefox 86.0 by clairity on Friday February 26, 2021 @09:59AM (#26275381)
it’s particularly aggravating that form fields have been largely stagnant over the past 20 years. so much repetitive development happens around forms (validations or date/time pickers, for instance) and yet very little effort goes into improving them.
Re:Firefox 86.0 by rablackburn on Friday February 26, 2021 @08:04PM (#26281708)
I’ve noticed this too. I’ve found myself iterating on a nice extended form control library where I try to extend the native inputs and forms in the most minimal, yet complete, way I can.

There are actually a lot of nice improvements being discussed in the CSS level 4 specs, but some of the issues are last tagged as updated in 2012...

But basically we just need a consistent value interface (two-way data binding), and a more finely-grained validation/state lifecycle where we can plug in our own custom validation functions.

Colleagues and I always joke that every web developer gets the idea to write a form library at some point, and suffering through trying to implement it is the only way to dissuade them of the idea. Now the joke is on me as I’ve come full circle back to writing one.

I’ve spent so much time on it now I’ve been considering reaching out to help contribute to the spec. But I have no idea how receptive the working group is. This may just become my eternal project, there’s always more edge cases to find.

Re:Firefox 86.0 by digianarchist on Friday February 26, 2021 @06:48PM (#26281220)
Microsoft are actually doing good in this space.

https://blogs.windows.com/msedgedev/2019/10/15/form-controls...

Re:Firefox 86.0 by samus on Saturday February 27, 2021 @05:04PM (#26288601)
Every effort to change or improve them will wreck most forms on the internet. Most websites heavily style them and augment them with scripts, which will almost certainly conflict with whatever is change in the browsers. This ship has sailed decades ago.
Re:Firefox 86.0 by taranissnark on Friday February 26, 2021 @09:54AM (#26275331)
They did let go of a third of their staff about a year ago.
Re:Firefox 86.0 by megous on Friday February 26, 2021 @09:59AM (#26275386)
I know, all I wonder is whether engine development slowed down or changelog person was let go, or whatever.
Re:Firefox 86.0 by dblohm7 on Friday February 26, 2021 @05:27PM (#26280606)
Most of the Gecko group was left intact.
Re:Firefox 86.0 by megous on Tuesday March 02, 2021 @04:40PM (#26321241)
Yeah, I ended up looking through the git repo and things seem to be alive and well, if a bit attenuated compared to 2019.