|
VEG
|
2023-12-01 10:01:11
|
It was not just broken. It was constantly crashing, freezing, on quite basic websites.
|
|
|
Demiurge
|
2023-12-01 10:01:17
|
It might be hard for you to hear this news about something you used to admire
|
|
|
Quackdoc
|
2023-12-01 10:01:18
|
but a lot of sites like blogs and stuff, for me I tested a lot on boorus, it was fast
|
|
|
Demiurge
|
2023-12-01 10:01:22
|
I used to admire mozilla too
|
|
2023-12-01 10:01:28
|
But they changed
|
|
2023-12-01 10:01:37
|
a lot
|
|
2023-12-01 10:01:40
|
they really changed
|
|
|
VEG
|
2023-12-01 10:01:41
|
They didn't change, they just try to survive
|
|
|
Quackdoc
|
|
VEG
They didn't change, they just try to survive
|
|
2023-12-01 10:01:59
|
ah yes, them with their ludicrous amounts of money they refuse to allot to firefox xD
|
|
|
VEG
|
2023-12-01 10:02:12
|
If they changed, they would just go with Blink as Opera and Microsoft did
|
|
|
Demiurge
|
2023-12-01 10:02:19
|
They definitely changed. They are not the mozilla I used to admire, at all. They don't even resemble it at all anymore. It's a bunch of corporate vampires sucking the brand name dry
|
|
|
Quackdoc
|
2023-12-01 10:02:25
|
baker had a 5.59m dollar bonus last tax return, they arent struggling at all
|
|
|
VEG
|
2023-12-01 10:02:28
|
Because it's just cheaper to use Blink that develop your own engine
|
|
2023-12-01 10:02:54
|
OMG, just stop counting money of other people, OK?
|
|
|
Quackdoc
|
2023-12-01 10:02:58
|
no, they cant do that, because they would lose the last bit of the facad they have left lmao
|
|
|
Demiurge
|
2023-12-01 10:03:10
|
mozilla used to fund video/audio codec development like xiph.org and opus and av1 developers
|
|
|
VEG
|
2023-12-01 10:03:19
|
Well, switching to Blink helped Microsoft
|
|
|
Demiurge
|
2023-12-01 10:03:20
|
they fired everyone there too
|
|
|
VEG
|
2023-12-01 10:03:24
|
It also helped Opera
|
|
|
Quackdoc
|
|
VEG
OMG, just stop counting money of other people, OK?
|
|
2023-12-01 10:03:25
|
no? we have the right to do that, thats very explicitly why tax information for non profits is availible
|
|
|
VEG
|
2023-12-01 10:03:39
|
Mozilla is not non-profit organization, lol
|
|
|
Quackdoc
|
2023-12-01 10:03:41
|
he have the right to know where the money we donate goes, and it's not to firefox
|
|
|
VEG
Mozilla is not non-profit organization, lol
|
|
2023-12-01 10:03:50
|
mozilla is a non profit that owns two for profits
|
|
|
VEG
|
2023-12-01 10:04:10
|
Your money, really?
|
|
|
Quackdoc
|
2023-12-01 10:04:17
|
yes. I donated to them before
|
|
2023-12-01 10:04:31
|
I used to be a large supporter of mozilla
|
|
|
Demiurge
|
2023-12-01 10:04:38
|
They literally fired every talented engineer working on world-changing projects like AV1, Opus, and Servo
|
|
|
VEG
|
2023-12-01 10:04:43
|
Bigger than Google? 🙂
|
|
|
lonjil
|
|
Demiurge
mozilla cut almost all of their workforce working on firefox
|
|
2023-12-01 10:04:49
|
that's not true, most of the cuts were in non-Firefox teams, Mozilla still has hundreds of people working on Firefox.
|
|
|
VEG
|
2023-12-01 10:05:00
|
I mean, donations is just small percentage of their income
|
|
|
Demiurge
|
2023-12-01 10:05:01
|
Well, in servo's case, it was "potentially" world changing
|
|
|
Quackdoc
|
|
lonjil
that's not true, most of the cuts were in non-Firefox teams, Mozilla still has hundreds of people working on Firefox.
|
|
2023-12-01 10:05:13
|
im not sure about hundreds, the offical firefox team page lists about 30 or so
|
|
|
VEG
|
2023-12-01 10:05:23
|
And they spend obviously much more on important projects than they receive donations
|
|
|
lonjil
|
|
Demiurge
and cancelled all of the projects (like servo and quantum) to improve firefox
|
|
2023-12-01 10:05:42
|
that's also not true. Gecko improved to the point in terms of modularity that they could work on improvements directly in it, instead of as separate projects.
|
|
|
Demiurge
|
2023-12-01 10:06:15
|
They don't have any important projects anymore other than a skeleton crew to maintain firefox with bare minimum patches and updates
|
|
|
Quackdoc
|
2023-12-01 10:06:16
|
but judging from the tax info from mozilla they are in no way struggling, they could easily afford to hire more firefox devs but choose not to, this is why so little people still care about firefox
|
|
|
Demiurge
They don't have any important projects anymore other than a skeleton crew to maintain firefox with bare minimum patches and updates
|
|
2023-12-01 10:07:01
|
never forget too short staffed to review merge patches the communtiy provides xD
|
|
|
VEG
|
2023-12-01 10:07:08
|
Development is not like "if you hire twice more developers, development will go twice faster", it doesn't work like this
|
|
|
Quackdoc
|
2023-12-01 10:07:38
|
community literally implemented good JXL for firefox, and mozilla has too little resources to review and merge the patches
|
|
2023-12-01 10:07:42
|
https://tenor.com/view/wheeze-wheeze-laugh-nikkal-kundhal-nikkalkundhal-gif-23223780
|
|
|
Demiurge
|
2023-12-01 10:07:49
|
Yes they are literally too short staffed to click the merge button
|
|
|
lonjil
|
2023-12-01 10:08:16
|
hitting the merge button is not how it works
|
|
2023-12-01 10:08:32
|
it's very obvious that neither of you know anything about development
|
|
|
Quackdoc
|
|
Demiurge
Yes they are literally too short staffed to click the merge button
|
|
2023-12-01 10:08:33
|
well you do have to review it first, but still
|
|
|
Demiurge
|
2023-12-01 10:09:03
|
The time it took to write the vaguely apologetic reply would have been enough time to review the changes in the patch
|
|
|
Quackdoc
|
|
lonjil
it's very obvious that neither of you know anything about development
|
|
2023-12-01 10:09:03
|
considering it would be literally nothing extra for maitnence, yeah big DOUBT from me
|
|
|
VEG
|
2023-12-01 10:09:05
|
They cut a lot of side projects. Servo is not Mozilla, Rust is not Mozilla anymore, etc. They had to cut side projects to keep enough developers on Firefox. And they are actually doing great with Firefox.
|
|
|
Demiurge
|
2023-12-01 10:09:10
|
and it was a bugfix patch
|
|
|
lonjil
|
2023-12-01 10:09:24
|
> considering it would be literally nothing extra for maitnence
🤦♀️
|
|
|
Quackdoc
|
|
Demiurge
and it was a bugfix patch
|
|
2023-12-01 10:09:26
|
well it was three patches IIRC, but all of them were fairly simple to review
|
|
|
Demiurge
|
2023-12-01 10:09:53
|
Fixing the color bugs, transparency bugs, and animation support.
|
|
|
Quackdoc
|
2023-12-01 10:09:57
|
the patches didn't really add anything outside of what they are currenty already maintaining afaict
|
|
|
Demiurge
|
2023-12-01 10:09:59
|
yeah, three patches
|
|
|
lonjil
|
2023-12-01 10:10:16
|
And of course they're not gonna bother merging new JXL stuff when they've decided to not care about JXL unless it becomes popular.
|
|
|
Quackdoc
|
|
lonjil
And of course they're not gonna bother merging new JXL stuff when they've decided to not care about JXL unless it becomes popular.
|
|
2023-12-01 10:10:31
|
and hence, how mozilla has changed
|
|
|
lonjil
|
2023-12-01 10:11:24
|
I don't remember mozilla enthusiastically merging webp support just because someone else did the work or whatever
|
|
|
VEG
|
2023-12-01 10:11:31
|
> and hence, how mozilla has changed
They changed around 2000 then 🙂
|
|
|
Quackdoc
|
|
lonjil
I don't remember mozilla enthusiastically merging webp support just because someone else did the work or whatever
|
|
2023-12-01 10:12:08
|
webp is still a buggy mess, today, implementations like gdk-pixbuf still have issues. JXL is in a far better state now then webp ever was
|
|
|
VEG
|
2023-12-01 10:12:15
|
For example, they removed MNG around 2003 also to avoid burden of supporting an unpopular image format.
|
|
|
Quackdoc
|
2023-12-01 10:12:46
|
but in the past, firefox was the people pushing new technologies, if it was something genuinely cool, firefox was behind it 100%
|
|
|
VEG
|
2023-12-01 10:13:16
|
Before they were more willing to get random stuff into browser, but quite early they started to think what they add and support. When Firefox was released, it was already not just a bunch of geeks that were ready to add any random thing into the browser just because it looks cool.
|
|
|
Quackdoc
|
2023-12-01 10:13:42
|
this started to slow down around 2010-2015, but it wasnt until around 2020 or so that their momentum took a nose dive off a cliff
|
|
2023-12-01 10:14:24
|
mozilla started killing off a lot of their cool projects, and thats when mozilla died to me
|
|
|
Demiurge
|
|
lonjil
I don't remember mozilla enthusiastically merging webp support just because someone else did the work or whatever
|
|
2023-12-01 10:14:40
|
Not for webp, but I do remember them doing that for avif
|
|
2023-12-01 10:14:49
|
hence how they have changed
|
|
|
Quackdoc
|
2023-12-01 10:14:51
|
they were no longer the same company that I felt good about donating to
|
|
|
Demiurge
|
2023-12-01 10:15:07
|
the mozilla I used to know actually hired a team of developers to develop mozjpeg in response to webp
|
|
|
Quackdoc
|
|
Demiurge
Not for webp, but I do remember them doing that for avif
|
|
2023-12-01 10:15:18
|
tbf, avif really should have been simple to implement, why moz took so long for animated avif... yeah...
|
|
|
VEG
|
2023-12-01 10:15:41
|
> Not for webp, but I do remember them doing that for avif
It's just because AVIF is easier to support, it shares most of code with AV1 that is already there
|
|
|
Quackdoc
|
2023-12-01 10:15:56
|
and yet it still took moz ages to support basic animated avif support xD
|
|
|
lonjil
|
|
Quackdoc
they were no longer the same company that I felt good about donating to
|
|
2023-12-01 10:16:09
|
donations never went to anything developed by Mozilla Corp anyway...
|
|
|
VEG
|
2023-12-01 10:16:33
|
Well, count how many years took Google to support APNG 🙂
|
|
2023-12-01 10:16:45
|
Maybe 10 or more?
|
|
|
Quackdoc
|
|
lonjil
donations never went to anything developed by Mozilla Corp anyway...
|
|
2023-12-01 10:17:16
|
Im not sure why this matters, mozilla is mozilla is mozilla, mozilla non profit owns mozilla corp, well I wanted my donations to go to firefox anyways. but clearly mozilla doesn't care about firefox as much as we did xD
|
|
|
VEG
|
2023-12-01 10:17:25
|
Different priorities, popularity of a technology, etc etc etc., so probably animated AVIF wasn't that high priority if it wasn't supported for long time (but I guess it's not 10 years)
|
|
|
lonjil
|
2023-12-01 10:18:23
|
money legally can't flow from the non-profit side to the for-profit side
|
|
|
VEG
|
2023-12-01 10:18:37
|
I was surprised to see how fast Mozilla implemented Nested CSS, for example. The spec writers were dancing around expectations of Blink devs, trying hard to meet their expectations and limitations of their CSS parser. At some moment the Blink devs implemented it as an experiment, and quickly it became "production". I thought that it will be required to redesign a lot in Firefox to support it, but Mozilla implemented it just in a few months and even better than in Chrome (similar level of support is coming to Chrome soon too).
|
|
|
Quackdoc
|
|
lonjil
money legally can't flow from the non-profit side to the for-profit side
|
|
2023-12-01 10:20:10
|
again, im not really sure why this matters when mozilla corp is supposed to benefit mozilla non profit,
|
|
|
VEG
|
2023-12-01 10:25:45
|
Well, the company spends much more on important projects than it gets donations. All the extra money from deals with Google and others. I see no issues if a manager gets huge salary in such case. This huge salary is definitely not from the donations.
|
|
|
Quackdoc
|
2023-12-01 10:27:04
|
I have an issue with it when firefox is in the state it is in
|
|
2023-12-01 10:27:20
|
there is no reason that firefox should have resource limitations
|
|
2023-12-01 10:27:59
|
they have the financial means to expand firefox development efforts and don't that's the issue I have with mozilla
|
|
|
Demiurge
|
|
Quackdoc
and yet it still took moz ages to support basic animated avif support xD
|
|
2023-12-01 10:29:23
|
the ONE thing that avif is actually useful for
|
|
|
Quackdoc
|
|
lonjil
donations never went to anything developed by Mozilla Corp anyway...
|
|
2023-12-01 10:29:41
|
it's also worth noting that mozilla does accept donations for projects under MZLA corp
|
|
|
Demiurge
|
2023-12-01 10:29:42
|
Except that they probably didn't need to create a whole separate file format for it
|
|
|
VEG
|
2023-12-01 10:29:45
|
It becomes faster and better every year. The only issue of Firefox is shrinking market share. And it requires money not for development, but for marketing. And even with money for marketing it is not clear how to spread it when you don't own a popular OS.
|
|
|
Demiurge
|
2023-12-01 10:30:06
|
Firefox has not gotten faster or better for years now
|
|
|
Quackdoc
|
2023-12-01 10:30:17
|
lmao no. no amount of marketing will ever increase firefox's market share
|
|
|
Demiurge
|
2023-12-01 10:30:30
|
It hasn't changed hardly at all for more years than I'm willing to count
|
|
|
VEG
|
|
Quackdoc
lmao no. no amount of marketing will ever increase firefox's market share
|
|
2023-12-01 10:31:01
|
Yes, I told this, because Mozilla doesn't own a popular OS
|
|
|
Quackdoc
|
2023-12-01 10:31:03
|
firefox for me, is still slower on lower powered gpus and ram limitations
|
|
|
VEG
Yes, I told this, because Mozilla doesn't own a popular OS
|
|
2023-12-01 10:31:16
|
I disagree that this has literally anything to do with it
|
|
|
Demiurge
|
2023-12-01 10:31:42
|
Actually it has gotten better at tab unloading in recent years, I think. about:unloads is useful
|
|
|
Quackdoc
|
2023-12-01 10:31:46
|
for instance, on my chuwi hi10x running arch, chrome is leagues faster. on android, chrome is also faster
|
|
|
VEG
|
2023-12-01 10:31:58
|
It's just stats. If you don't own a huge platform that could promote your browser for free, you immediately loose.
|
|
|
lonjil
|
2023-12-01 10:32:06
|
chrome being faster doesn't mean firefox hasn't gotten faster
|
|
|
Quackdoc
|
2023-12-01 10:32:10
|
on my lenovo N22 with 4gb of ram, chrome is once again faster
|
|
|
lonjil
|
2023-12-01 10:32:25
|
firefox has definitely gotten faster over the last year or two
|
|
2023-12-01 10:32:37
|
(source: I have 20000 tabs open)
|
|
|
Demiurge
|
2023-12-01 10:32:57
|
Firefox has always been the best for having 20,000 tabs open
|
|
2023-12-01 10:33:06
|
like for the past 10 years or so
|
|
|
lonjil
|
2023-12-01 10:33:17
|
nah just a few years ago it was really bad at it
|
|
|
Quackdoc
|
2023-12-01 10:33:25
|
tabs doesn't really matter too much since both chrome and firefox do a good job at dealing with many tabs, mind you, I only have around 200 or so tabs on both
|
|
|
lonjil
|
2023-12-01 10:33:31
|
I remember when I could barely have 2000 tabs open
|
|
2023-12-01 10:33:40
|
on the same hardware, mind
|
|
|
Quackdoc
|
2023-12-01 10:33:45
|
this is ofc, completely irrelevant to the vast majority of users
|
|
|
VEG
|
2023-12-01 10:34:31
|
The only time Firefox was actually gaining significant market share was the time when Google was promoting Firefox.
|
|
|
lonjil
|
2023-12-01 10:34:41
|
the front page of the internet telling you to install chrome has probably helped chrome on desktop more than anything
|
|
|
VEG
|
2023-12-01 10:34:58
|
You probably don't remember it, but there were even little Firefox ads on google.com that were displayed in IE
|
|
|
Quackdoc
|
2023-12-01 10:35:57
|
what? firefox absolutely dominated in the windows xp days, it wasn't until google started really pushing chrome on google that chrome took off, ofc chrome did some shady shit, but it's not like firefox was really starting to struggle until a bit after that when google started to sabotage firefox
|
|
|
Demiurge
|
|
lonjil
nah just a few years ago it was really bad at it
|
|
2023-12-01 10:36:06
|
other browsers were a lot worse, though. I know, I tried.
|
|
2023-12-01 10:36:26
|
I also had literally thousands of tabs open
|
|
|
Quackdoc
|
2023-12-01 10:36:29
|
firefox was starting to recover from that, but they stopped innovating
|
|
|
VEG
|
2023-12-01 10:36:30
|
Sorry, but Firefox never dominated, Windows XP days were days of Internet Explorer
|
|
|
Demiurge
|
2023-12-01 10:36:40
|
And other browsers have always been worse than firefox at that thing
|
|
|
VEG
|
2023-12-01 10:37:13
|
It gained some market share because (thankfully) Google was pushing it for some time, but no more since Chrome was created
|
|
2023-12-01 10:37:35
|
And then Chrome squeezed out both IE and Firefox
|
|
2023-12-01 10:38:29
|
The highest market share that Firefox ever had was around 25-30% (in 2010). IE had around 95% in XP era.
|
|
|
Quackdoc
|
|
VEG
Sorry, but Firefox never dominated, Windows XP days were days of Internet Explorer
|
|
2023-12-01 10:39:27
|
IE was only popular because it was preinstalled on everything firefox had around 20% or so market share until chrome started picking up stream, which was actually significant because it was something people went out of their way to install, firefox maintained 20% market share which again, not an insiginificant amount, until chrome started to sabotage it
|
|
2023-12-01 10:40:08
|
for anybody who actually needed something more then email, searching and a couple forums, firefox was the go to
|
|
2023-12-01 10:40:27
|
everyone developed their sites on firefox, and IE,
|
|
|
VEG
|
2023-12-01 10:40:40
|
Well, Firefox consistently looses its market share since 2010, and the reason is: Google stopped to promote it. That's it. It's that simple.
|
|
|
Quackdoc
|
2023-12-01 10:41:06
|
no, that's not the case, it's because firefox was genuinely a worse experience and it *never* recovered from that
|
|
2023-12-01 10:41:20
|
even today, chrome is still a much more reliable browser, and preforms better on lower end hardware
|
|
|
VEG
|
2023-12-01 10:41:30
|
Yeah, of course, worse experience 🙂
|
|
|
Demiurge
|
2023-12-01 10:41:43
|
By the way might I interest you in Pocket? No? Please, here, have Pocket anyways
|
|
|
VEG
|
2023-12-01 10:42:07
|
Well, there were always features that I didn't use in any browser
|
|
|
Quackdoc
|
|
Demiurge
By the way might I interest you in Pocket? No? Please, here, have Pocket anyways
|
|
2023-12-01 10:42:10
|
no? fine but take VPN instead
|
|
|
VEG
|
2023-12-01 10:43:08
|
Don't see any issues. If you don't need a feature, just don't use it. You can even remove the button using standard means if it bothers you.
|
|
2023-12-01 10:43:37
|
Otherwise, you probably had to stick to IE6
|
|
2023-12-01 10:43:52
|
Because tabs are also not a required feature
|
|
|
Quackdoc
|
2023-12-01 10:44:03
|
they can spend money on implementing pocket and VPN, but not on reviewing a PR that wont even be added to stable
|
|
2023-12-01 10:44:05
|
https://cdn.discordapp.com/emojis/758892021191934033.webp?size=48&name=kekw%7E5&quality=lossless
|
|
|
VEG
|
2023-12-01 10:44:32
|
VPN might generate some money for further development
|
|
|
lonjil
|
2023-12-01 10:45:31
|
the VPN was already developed by someone else anyway
|
|
|
Quackdoc
|
2023-12-01 10:45:47
|
yeah but money to do what with, pay baker a better raise and not spend on firefox
|
|
2023-12-01 10:45:48
|
xD
|
|
|
lonjil
|
2023-12-01 10:45:50
|
so it is basically free money
|
|
|
VEG
|
2023-12-01 10:46:05
|
You are not even trying to be constructive
|
|
|
Quackdoc
|
2023-12-01 10:47:36
|
constructive in what way?
|
|
2023-12-01 10:48:10
|
I don't see the point in supporting firefox, which not even mozilla is willing to adequate support
|
|
|
VEG
|
2023-12-01 10:48:49
|
You have some expectations. OK, I understand. But you also need to meet your expectations with reality.
|
|
|
Demiurge
|
2023-12-01 10:49:12
|
They are not spending the money on development.
|
|
|
Quackdoc
|
2023-12-01 10:49:22
|
the reality that firefox is somehow understaffed despite mozilla having more then enough funding for it?
|
|
|
Demiurge
|
2023-12-01 10:49:25
|
They are literally just giving the corporate execs raises and firing devs
|
|
|
VEG
|
2023-12-01 10:49:28
|
They are developing a major browser engine.
|
|
2023-12-01 10:49:39
|
That is up to date.
|
|
2023-12-01 10:49:52
|
If they didn't spend money, it would quickly become obsolete.
|
|
2023-12-01 10:50:02
|
Try to use Presto that was abandoned by Opera.
|
|
2023-12-01 10:50:17
|
Your claim just contradicts obvious reality.
|
|
2023-12-01 10:50:36
|
And development an engine is an extremely expensive thing.
|
|
|
Demiurge
|
2023-12-01 10:50:37
|
They are spending less and less money on developers and more money on corporate salaries
|
|
|
Quackdoc
|
2023-12-01 10:50:39
|
Im not saying they arent spending money on it
|
|
|
Demiurge
|
2023-12-01 10:50:43
|
That's the facts
|
|
2023-12-01 10:50:54
|
It's opposed to what you're saying and believing
|
|
|
Quackdoc
|
2023-12-01 10:50:56
|
im saying they arent spending enough to make it actually progress instead of just skim by
|
|
|
VEG
|
2023-12-01 10:50:56
|
Microsoft with their billions gave up, but Mozilla still tries to do their thing.
|
|
|
lonjil
|
2023-12-01 10:51:23
|
those corporate salaries are still very tiny to their overall development costs
|
|
|
Quackdoc
|
2023-12-01 10:51:47
|
sure, but thats not the point
|
|
|
lonjil
|
2023-12-01 10:51:53
|
so while I personally think the executive suite salaries are silly, cutting them to zero would not make much of a difference
|
|
|
VEG
|
2023-12-01 10:51:54
|
I see the result. An impressive result. I don't care how much money they spend on management if I see that this management really moves forward the project I like.
|
|
|
lonjil
|
2023-12-01 10:52:11
|
the reality is that they have less money to spend each year than they used to
|
|
|
Quackdoc
|
2023-12-01 10:52:11
|
pretending that mozilla is somehow struggling in finances despite the CEO getting a multimillion dollar bonus is just lying
|
|
|
Demiurge
|
|
lonjil
those corporate salaries are still very tiny to their overall development costs
|
|
2023-12-01 10:52:16
|
True, the salaries are kind of a red herring, but they are still spending less and less on development
|
|
|
Quackdoc
|
|
lonjil
the reality is that they have less money to spend each year than they used to
|
|
2023-12-01 10:52:30
|
judging by the tax returns I read, I didn't get this from that at all
|
|
2023-12-01 10:52:48
|
and if that is the case, they can stop donating to frivolous and unrelated stuff
|
|
|
lonjil
|
2023-12-01 10:53:05
|
what are you talking about?
|
|
|
Demiurge
|
2023-12-01 10:53:06
|
It hasn't been moving forward though. How has firefox significantly changed in the last 10 years?
|
|
|
VEG
|
2023-12-01 10:53:12
|
And they cut some of experimental side projects like Servo
|
|
|
lonjil
|
|
Demiurge
It hasn't been moving forward though. How has firefox significantly changed in the last 10 years?
|
|
2023-12-01 10:53:20
|
please tell me this is a joke
|
|
|
VEG
|
2023-12-01 10:53:21
|
Exactly because of this
|
|
|
Demiurge
|
2023-12-01 10:53:48
|
I am still using firefox to this day
|
|
2023-12-01 10:53:52
|
I've been using it for decades
|
|
2023-12-01 10:54:23
|
The past 10 years it's hardly changed at all aside from minor patches here and there
|
|
|
Quackdoc
|
2023-12-01 10:54:27
|
well there have been a couple signifcant changes like quantum, but it does feel very insignificant
|
|
|
VEG
|
2023-12-01 10:54:38
|
> It hasn't been moving forward though. How has firefox significantly changed in the last 10 years?
10 years ago Firefox 24 was released. Try and compare it with Firefox 120.
|
|
2023-12-01 10:55:09
|
I see a lot of progress in both user experience and developer experience
|
|
|
Quackdoc
|
2023-12-01 10:55:42
|
A lot of it has just been firefox going with the flow however, there hasn't been too much of actual innovation
|
|
|
VEG
|
2023-12-01 10:55:58
|
As a developer, I'm quite impressed how much they really do as a single company
|
|
|
Quackdoc
|
|
VEG
As a developer, I'm quite impressed how much they really do as a single company
|
|
2023-12-01 10:56:15
|
well, mozilla is 1 foundation and two companies https://cdn.discordapp.com/emojis/867794291652558888.webp?size=48&name=dogelol&quality=lossless
|
|
2023-12-01 10:56:40
|
I think the biggest real thing mozilla is doing right now is common voice
|
|
2023-12-01 10:57:10
|
really wish they kept the other one, that coqui took over? coqui hasnt really been doing anything good with it
|
|
|
Demiurge
|
2023-12-01 10:57:12
|
https://commons.wikimedia.org/wiki/File:Firefox_29.0_on_Windows_8.png
|
|
|
VEG
|
2023-12-01 10:58:02
|
A single page could just freeze the whole Firefox 29 easily
|
|
2023-12-01 10:58:11
|
The whole browser was single threaded
|
|
2023-12-01 10:58:48
|
They kept it till 57 because of compatibility with old addons that expected synchronous access to tabs
|
|
|
Quackdoc
|
2023-12-01 10:58:59
|
goana my beloved
|
|
|
VEG
|
2023-12-01 10:59:32
|
And yes, I remember days when I was waiting for a minute while my Firefox was starting
|
|
|
Demiurge
|
2023-12-01 10:59:41
|
Back then, it was single threaded.
|
|
2023-12-01 10:59:56
|
But chrome had already been out for a long time.
|
|
|
Quackdoc
|
|
VEG
And yes, I remember days when I was waiting for a minute while my Firefox was starting
|
|
2023-12-01 11:00:01
|
I still wait for nearly a minute for firefox to start lmao
|
|
|
VEG
|
2023-12-01 11:00:08
|
Because I like to open hundred tabs and Firefox was struggling to start with them
|
|
2023-12-01 11:00:36
|
But these days it starts in a second even with around 800 tabs
|
|
|
Quackdoc
|
2023-12-01 11:00:46
|
I wish that was me
|
|
2023-12-01 11:00:47
|
https://cdn.discordapp.com/emojis/720670067091570719.webp?size=48&name=cheems&quality=lossless
|
|
|
Demiurge
|
2023-12-01 11:00:51
|
Chrome was multi-threaded from day 1 and it took a glacial amount of time for firefox to react
|
|
|
VEG
|
2023-12-01 11:00:55
|
They optimized a lot of not so popular edge cases
|
|
|
Quackdoc
|
|
Demiurge
Chrome was multi-threaded from day 1 and it took a glacial amount of time for firefox to react
|
|
2023-12-01 11:01:11
|
not as multithreaded as servo
|
|
2023-12-01 11:01:22
|
in servo even the webpage rendering is threaded T.T
|
|
|
Demiurge
|
2023-12-01 11:01:23
|
Yes, STILL not as multithreaded as servo
|
|
|
VEG
|
2023-12-01 11:01:30
|
> Chrome was multi-threaded from day 1 and it took a glacial amount of time for firefox to react
The main reason was extensions.
|
|
|
Demiurge
|
2023-12-01 11:01:33
|
Servo was created as a reaction to chrome
|
|
2023-12-01 11:01:38
|
And then mozilla cancelled it :)
|
|
|
Quackdoc
|
|
Demiurge
And then mozilla cancelled it :)
|
|
2023-12-01 11:01:49
|
at least someone hired igalia to work on it
|
|
|
VEG
|
2023-12-01 11:01:53
|
They were considered the main power of Firefox. And Chrome extensions were just a joke in comparison.
|
|
2023-12-01 11:02:16
|
But those extensions were also the curse of Firefox.
|
|
|
lonjil
|
2023-12-01 11:02:24
|
damn, Mozilla spent 200 million $ on software development in 2021
|
|
|
Demiurge
|
2023-12-01 11:02:28
|
Mozilla created servo so they could have a multithreaded browser engine to compete with chrome, that was faster and more multithreaded than chromium was
|
|
|
Quackdoc
|
|
lonjil
damn, Mozilla spent 200 million $ on software development in 2021
|
|
2023-12-01 11:02:47
|
yeah mozilla is actually quite the sizable foundation and corps
|
|
|
lonjil
|
|
Demiurge
Mozilla created servo so they could have a multithreaded browser engine to compete with chrome, that was faster and more multithreaded than chromium was
|
|
2023-12-01 11:02:48
|
servo was never intended to replace gecko
|
|
|
Quackdoc
|
|
lonjil
servo was never intended to replace gecko
|
|
2023-12-01 11:03:16
|
it was designed to be merged into gecko, and to be a standalone embedded engine
|
|
|
Demiurge
|
2023-12-01 11:03:18
|
Then they said "nah, we should only focus on making as much money as possible, and improving the browser beyond the bare minimum doesn't matter, people respect our brand name and history"
|
|
|
lonjil
|
|
Quackdoc
yeah mozilla is actually quite the sizable foundation and corps
|
|
2023-12-01 11:03:21
|
looks like they got 7 million in donations
|
|
|
Quackdoc
|
|
lonjil
looks like they got 7 million in donations
|
|
2023-12-01 11:03:49
|
yeah, donations are no longer a large part of mozilla, they actually havent been for a very long time
|
|
|
VEG
|
2023-12-01 11:04:09
|
They almost never were.
|
|
2023-12-01 11:04:18
|
Maybe during very early days only.
|
|
2023-12-01 11:04:25
|
Before Firefox.
|
|
|
Demiurge
|
2023-12-01 11:04:26
|
So they rest on their laurels, and so does chrome now since they have no competition now
|
|
|
VEG
|
2023-12-01 11:04:30
|
Mozilla Suite times
|
|
|
lonjil
|
|
Quackdoc
it was designed to be merged into gecko, and to be a standalone embedded engine
|
|
2023-12-01 11:04:40
|
it was meant as a place to develop new stuff, and a lot of that new stuff was in fact merged into Gecko. But the standalone embedded plans were mostly from people outside Mozilla being interest in that use case, and AFAIK those plans were dropped long before they dropped Servo in general.
|
|
|
Quackdoc
|
2023-12-01 11:04:43
|
even during firefox, the winxp days it was not insignificant
|
|
|
lonjil
|
2023-12-01 11:05:17
|
in 2005, 95% of Mozilla's income was from Google
|
|
|
VEG
|
2023-12-01 11:05:20
|
Most of the money were from Google search.
|
|
|
Quackdoc
|
|
lonjil
it was meant as a place to develop new stuff, and a lot of that new stuff was in fact merged into Gecko. But the standalone embedded plans were mostly from people outside Mozilla being interest in that use case, and AFAIK those plans were dropped long before they dropped Servo in general.
|
|
2023-12-01 11:05:33
|
no, this was very much an active goal for servo, samsung played a large part in servo during the early stages
|
|
2023-12-01 11:05:48
|
https://blog.mozilla.org/en/mozilla/mozilla-and-samsung-collaborate-on-next-generation-web-browser-engine/
|
|
|
lonjil
|
|
Quackdoc
no, this was very much an active goal for servo, samsung played a large part in servo during the early stages
|
|
2023-12-01 11:05:58
|
But Mozilla did not have their own such plans
|
|
|
Quackdoc
|
|
lonjil
But Mozilla did not have their own such plans
|
|
2023-12-01 11:06:08
|
they did, hence the post I just posted
|
|
|
lonjil
|
2023-12-01 11:06:21
|
No, they had outside collaborators who wanted to do it
|
|
2023-12-01 11:06:36
|
Mozilla doesn't have any embedded products or anything
|
|
|
Quackdoc
|
2023-12-01 11:07:04
|
> At the same time, we will be putting more resources into Servo, trying to prove that we can build a fast web browser with pervasive parallelism, and in a safe, fun language. We, along with our friends at Samsung will be increasingly looking at opportunities on mobile platforms.
|
|
|
lonjil
Mozilla doesn't have any embedded products or anything
|
|
2023-12-01 11:07:25
|
they did at the time, mozilla was actually pretty active in developing for mobile
|
|
2023-12-01 11:07:35
|
from the firefox OS, geckoview
|
|
2023-12-01 11:07:41
|
and a lot of fun stuff
|
|
|
lonjil
|
2023-12-01 11:08:00
|
That's not a new embedded browser, though.
|
|
|
Quackdoc
|
|
lonjil
|
2023-12-01 11:08:10
|
That's Gecko, the thing they never intended to replace.
|
|
2023-12-01 11:08:36
|
As far as I know, Mozilla never had any plans to use Servo outside of research themselves
|
|
2023-12-01 11:08:47
|
They intended to use Servo to improve Gecko
|
|
|
VEG
|
2023-12-01 11:08:52
|
And they did
|
|
|
lonjil
|
2023-12-01 11:09:09
|
But other people were interested in using Servo, and Mozilla was totally open to that.
|
|
|
Quackdoc
|
2023-12-01 11:09:44
|
again
> **At the same time, we will be putting more resources into Servo**, trying to prove that we can build a fast web browser with pervasive parallelism, and in a safe, fun language. We, along with our friends at Samsung will be **increasingly looking at opportunities on mobile platforms.**
|
|
|
lonjil
|
2023-12-01 11:10:30
|
that doesn't contradict anything I said
|
|
|
Quackdoc
|
2023-12-01 11:11:02
|
yes it does, it directly contradicts it as mozilla is stating that they wanted to put more resources into servo and looking at expanding it into mobile platforms
|
|
|
lonjil
|
2023-12-01 11:11:29
|
"putting more resources" super obviously doesn't contradict anything I said
|
|
2023-12-01 11:12:07
|
it was a project at Mozilla Research, why would putting more resources into imply anything about replacing Gecko or whatever?
|
|
|
VEG
|
2023-12-01 11:12:14
|
It would be lame for them to waste money on development of 2 browser engines. Microsoft couldn't manage with one.
|
|
|
lonjil
|
2023-12-01 11:12:24
|
And the second one doesn't mean a whole lot
|
|
|
VEG
|
2023-12-01 11:12:31
|
It's just not possible to develop a competitive browser engine from scratch in reasonable time.
|
|
|
Quackdoc
|
|
lonjil
it was a project at Mozilla Research, why would putting more resources into imply anything about replacing Gecko or whatever?
|
|
2023-12-01 11:12:40
|
again, they never wanted to replace gecko, gecko makes a terrible embedded engine
|
|
2023-12-01 11:13:02
|
they wanted to merge servo parts into gecko, which they succsessfulyl did to a large extent, and have an embeddable offering
|
|
|
VEG
|
2023-12-01 11:13:28
|
And they continue to improve gecko.
|
|
|
Quackdoc
|
2023-12-01 11:13:48
|
you can see how close they actually got with servo here by loading the legacy layout https://wpt.servo.org/
|
|
2023-12-01 11:14:01
|
since it largely hasnt been worked on since servo has been abandoned
|
|
2023-12-01 11:14:48
|
servo was actually shapping up to be a very competent web engine, so competent that people have sponsored igallia to actively work on servo to continue the efforts into making an embeddable web engine
|
|
|
lonjil
|
2023-12-01 11:15:30
|
what exactly do you mean by "an embeddable offering"
|
|
|
Quackdoc
|
2023-12-01 11:15:33
|
the bones for servo, are increadibly strong, it was never just a dumping ground for new tech, it was a very well thought out project
|
|
|
lonjil
what exactly do you mean by "an embeddable offering"
|
|
2023-12-01 11:15:43
|
webview, low end stuff etc.
|
|
2023-12-01 11:15:52
|
a lot like webkit is
|
|
|
lonjil
|
2023-12-01 11:16:10
|
what I mean is, it's hard enough to make money from a web browser even when you control defaults like search engine
|
|
2023-12-01 11:16:44
|
so a plain embeddable component would have been extremely hard to justify
|
|
2023-12-01 11:16:56
|
unless there happened to exist some partnership, such as the one with Samsung
|
|
|
Quackdoc
|
2023-12-01 11:17:27
|
It was being justified until the managements changed, and nothing in the tax forums suggested a major financial issue, it was just a turn in leadership
|
|
2023-12-01 11:17:51
|
it was the shift in direction, it's as simple as that
|
|
|
lonjil
|
2023-12-01 11:18:01
|
them having an embeddable offering doesn't really make sense, but if some external entity like Samsung wants to dump money into it, it makes sense
|
|
2023-12-01 11:18:13
|
so it seems more likely that they simply lost that external funding
|
|
2023-12-01 11:18:50
|
probably samsung figured it was easier to just use blink or webkit
|
|
|
VEG
|
2023-12-01 11:19:37
|
Servo could become something like Sciter (https://sciter.com/). It's exactly embeddable HTML/CSS/JavaScript engine.
|
|
2023-12-01 11:19:45
|
But it is not suitable for rendering web.
|
|
2023-12-01 11:19:54
|
It's just for UI of apps.
|
|
2023-12-01 11:20:38
|
Extremely limited support of standards isn't a huge problem when you need to run just one UI of a program that was developed exclusively for this engine.
|
|
|
lonjil
|
2023-12-01 11:21:51
|
As I recall, beyond simply needing to make Gecko modular enough, by far the biggest time consumer in integrating Servo components into Gecko was simply making sure they worked correctly for every single website ever.
|
|
2023-12-01 11:22:27
|
Like for years after they were available in Firefox via about:config, they couldn't be on by default because they couldn't handle everything yet.
|
|
2023-12-01 11:23:04
|
So yeah, using it for apps is very reasonable.
|
|
2023-12-01 11:23:17
|
We could replace Electron with something Servo-based.
|
|
|
VEG
|
2023-12-01 11:26:01
|
Servo is in development again, maybe one day it will become usable for UI of programs
|
|
2023-12-01 11:26:21
|
But I'm quite skeptical if it will manage to keep up with web standards even in 15 years
|
|
2023-12-01 11:27:29
|
It's a moving target, while you develop features that were added last 10 years, another 10 years of features appear. Unrealistic goal.
|
|
2023-12-01 11:29:08
|
And I'm surprised that Mozilla manages to keep Gecko up to date with modern standards
|
|
2023-12-01 11:29:51
|
Because Blink is developed by many rich companies, not just Google (even though Google makes key decisions).
|
|
2023-12-01 11:30:03
|
https://chromium-review.googlesource.com/q/author:*.microsoft.com+AND+status:merged
|
|
2023-12-01 11:30:13
|
For example, commits into Chromium from Microsoft
|
|
|
Quackdoc
|
|
lonjil
them having an embeddable offering doesn't really make sense, but if some external entity like Samsung wants to dump money into it, it makes sense
|
|
2023-12-01 11:30:48
|
it made a lot of sense, because mozilla was always about open technology
|
|
|
VEG
|
2023-12-01 11:30:53
|
Amount of development going around Chromium is just mind blowing if you try to follow it
|
|
|
Quackdoc
|
2023-12-01 11:31:02
|
developing and pushing open and innocative technology
|
|
|
VEG
|
2023-12-01 11:31:02
|
And Mozilla is keeping up literally alone
|
|
|
Quackdoc
|
2023-12-01 11:31:25
|
servo fit directly into their mission statement perfectly, servo is still a revolutionary webengine
|
|
|
VEG
|
2023-12-01 11:31:47
|
It's a revolutionary web engine just in plans and words
|
|
2023-12-01 11:32:08
|
In reality it's just a failed experiment with a few useful bits (that are used in Firefox)
|
|
|
Quackdoc
|
2023-12-01 11:32:09
|
as we now know, embedded usecase for web engines is a massive market, it plays a very significant roll as electron has showed us
|
|
|
VEG
In reality it's just a failed experiment with a few useful bits (that are used in Firefox)
|
|
2023-12-01 11:32:26
|
bullshit, if it failed no one would be spending money to hire devs to work on it
|
|
|
VEG
|
2023-12-01 11:33:11
|
Somebody wants to continue experiments, it's fine
|
|
2023-12-01 11:33:51
|
Some people and companies can afford experiments for some time
|
|
2023-12-01 11:34:20
|
Mozilla also did, some of the experiments were very successful (e.g. Rust), some not so successful (Servo)
|
|
|
Quackdoc
|
2023-12-01 11:34:23
|
not experients, people want to use this in production for frameworks like tauri
|
|
2023-12-01 11:34:40
|
because servo has really solid bones, it is a very well thought out webengine
|
|
|
lonjil
|
2023-12-01 11:34:46
|
That is the use case mentioned above that doesn't require full web compat
|
|
|
Quackdoc
|
|
lonjil
That is the use case mentioned above that doesn't require full web compat
|
|
2023-12-01 11:35:12
|
you are right, it doesn't, but it does need a significantly large portion of it.
|
|
2023-12-01 11:35:48
|
keep in mind this embedded use case is in cases literally running full websites through it
|
|
|
lonjil
|
2023-12-01 11:38:32
|
people use Tauri to render arbitrary web pages? 🤨
|
|
|
Quackdoc
|
2023-12-01 11:38:54
|
yeah, see stuff like lemoncord
|
|
2023-12-01 11:38:58
|
it uses wry
|
|
2023-12-01 11:39:17
|
https://github.com/japandotorg/LemonCord/blob/main/src/main.rs
|
|
|
VEG
|
2023-12-01 11:49:57
|
Out of curiosity, downloaded the latest Servo. Well, it's improved a a lot: it doesn't crash when I just click something 🙂
|
|
2023-12-01 11:50:25
|
But even if you try the demos on demo.servo.org, Firefox performs better
|
|
|
Quackdoc
|
2023-12-01 11:50:57
|
probably, servo isnt up to date on deps like webrender or anything yet, so there is a lot it needs to catch up on
|
|
|
VEG
|
2023-12-01 11:51:02
|
For example, the dogemania is terrible from the first dog in Servo, and Firefox is smooth with hundreds
|
|
|
Quackdoc
|
2023-12-01 11:51:58
|
webrender, mozangle, spidermonkey etc, servo needs to play catchup on a lot of these updates, and it takes a decent amount of work to update them
|
|
2023-12-01 11:53:25
|
https://github.com/servo/servo/pull/30323/files
|
|
|
VEG
|
2023-12-01 11:53:28
|
The point is, Servo never was impressive. I remember playing with all these demos 5 years ago, and it was almost the same situation
|
|
|
Quackdoc
|
|
VEG
The point is, Servo never was impressive. I remember playing with all these demos 5 years ago, and it was almost the same situation
|
|
2023-12-01 11:53:56
|
well no shit, considering for nearly 4 of those years servo hasnt been developed on at all outside of the odd contribution xD
|
|
|
VEG
|
2023-12-01 11:54:14
|
I'm talking about 5 years ago
|
|
|
Quackdoc
|
2023-12-01 11:54:18
|
not to mention they changed to the new layout engine by default which put them back a lot of progress
|
|
|
VEG
|
2023-12-01 11:54:28
|
5 years ago Firefox and 5 years ago Servo
|
|
|
Quackdoc
|
2023-12-01 11:54:55
|
ah sorry, it was nearly 3 years, not 4 my bad
|
|
|
VEG
|
2023-12-01 11:54:58
|
Servo didn't look promising even in their standard demos that in theory had to impress
|
|
|
Quackdoc
|
2023-12-01 11:55:12
|
but yes, including the web engine being changed, servo has a lot to catch up on
|
|
|
VEG
|
2023-12-01 11:56:06
|
Again, I was excited about servo as you were, just because of reading the marketing materials Mozilla published
|
|
2023-12-01 11:56:30
|
But whenever I tried to test it every now and then, it always disappointed
|
|
2023-12-01 11:56:50
|
I didn't see anything promising except marketing claims
|
|
2023-12-01 11:57:43
|
And I'm talking about all the years of active development of the engine
|
|
|
Quackdoc
|
2023-12-01 11:57:44
|
then you didn't test it well enough, ofc servo is far behind firefox in terms of perf, especially now when it is nearly 2-3 years behind in development time and dependencies. but on large webpages when a lot of items needed layed out, servo was really fast
|
|
2023-12-01 11:58:57
|
not to mention, servo only really started in 2012 or something like that, and only passed acid2 in 2014
|
|
|
VEG
|
2023-12-01 11:59:08
|
Meanwhile... Dogemania demo. Servo completely froze at 180 doges. Firefox shows 1000+ doges and it is still smooth.
|
|
|
Quackdoc
|
2023-12-01 11:59:15
|
probab;ly
|
|
2023-12-01 11:59:34
|
but here are some old benchmarks from back when servo was actually being developed https://www.phoronix.com/news/MTgzNDA
|
|
|
VEG
|
2023-12-02 12:00:27
|
And since then Gecko was optimized and borrowed best parts of Servo
|
|
|
Quackdoc
|
2023-12-02 12:00:57
|
yep, but it's not like servo inhereited everything, they realistically inherited what they could with their rushed schedule
|
|
2023-12-02 12:02:00
|
but it was a significant portion that was pulled into firefox, things like webrender were originally a servo thing iirc
|
|
|
VEG
|
2023-12-02 12:03:21
|
Gecko became faster. And it continues to improve. Goal achieved?
|
|
|
Quackdoc
|
2023-12-02 12:03:45
|
some goals, mozilla never did get an embeddable web engine
|
|
|
VEG
|
2023-12-02 12:04:51
|
Why would they need it?
|
|
2023-12-02 12:05:12
|
They don't have an OS where they could offer that engine
|
|
|
Quackdoc
|
2023-12-02 12:05:12
|
I explained earlier. but for an actual embedded use case that moz wanted servo for, IIRC firefox reality was one project they had used it for
|
|
|
VEG
They don't have an OS where they could offer that engine
|
|
2023-12-02 12:05:21
|
yeah they did
|
|
2023-12-02 12:05:30
|
firefoxOS
|
|
|
VEG
|
2023-12-02 12:05:37
|
That failed dramatically
|
|
|
Quackdoc
|
2023-12-02 12:05:40
|
well kaiOS
|
|
|
VEG
|
2023-12-02 12:05:43
|
Yes, they tried
|
|
|
Quackdoc
|
2023-12-02 12:05:50
|
but even without that
|
|
2023-12-02 12:05:55
|
it's not like firefox needed it
|
|
2023-12-02 12:06:15
|
even without having their own OS, linux would have picked it up, and the interest for android was healthy
|
|
2023-12-02 12:06:25
|
and ofc you had projs like firefox reality and leap
|
|
|
VEG
|
2023-12-02 12:07:21
|
OK, whatever, it's too late here, I'm going to sleep. See you 🙂
|
|
|
Quackdoc
|
2023-12-02 12:07:28
|
then again, that was also back when mozilla was pushing webxr hard
|
|
|
VEG
OK, whatever, it's too late here, I'm going to sleep. See you 🙂
|
|
2023-12-02 12:07:35
|
cya, havea good sleep fren
|
|
2023-12-02 12:07:40
|
https://cdn.discordapp.com/emojis/1160370117302046780.webp?size=48&name=pepeHappy&quality=lossless
|
|
|
lonjil
|
2023-12-02 12:12:59
|
KaiOS is currently used in hundreds of millions of phones, and Mozilla collaborates with the developer to help keep its embedded Gecko up to date.
|
|
|
Quackdoc
|
2023-12-02 12:14:37
|
the very fact that they have to collaborate with the devs is telling, and yeah I completely forgot, but mozilla did have examples of them using servo for embedded use cases, the firefox realtity for the MS hololens was one such project
|
|
2023-12-02 12:15:24
|
the webxr stuff was actually a decent chunk of servo dev direction
|
|
2023-12-02 12:16:45
|
but being a proper electron replacement, right now is a decent driving force behind servo atm, which does need a good chunk of webcompat, because of this we are seeing servo flourish, it has a large uptick in activity, so it's really nice to see servo see its potential of what it was once aiming for
|
|
|
Cacodemon345
|
2023-12-02 07:59:51
|
KaiOS is iPhone-level locked though.
|
|
2023-12-02 08:00:24
|
Only one phone jailbroken so far.
|
|
2023-12-02 08:01:41
|
And only web apps.
|
|
2023-12-02 08:13:29
|
Developer modes enablement are few and far between across phones.
|
|
2023-12-02 08:14:07
|
Certainly not in US phones.
|
|
2023-12-02 08:16:29
|
I realized this isn't the place to discuss this though.
|
|
|
jonnyawsom3
|
2023-12-04 05:13:31
|
Oh, huh, apparently this lists Jpeg XL support even though the page looks from the 2000s
https://meesoft.com/Analyzer/
|
|
|
yurume
|
2023-12-04 05:22:19
|
possibly JPEG XR?
|
|
2023-12-04 05:23:04
|
but it does support Windows 11, so I guess it's current (and the website uses https :p)
|
|
|
Cacodemon345
|
2023-12-04 05:37:34
|
Speaking of JXR, djxl can't export anything to it yet, not even HDR photos that can be used as wallpapers in recent Insider builds of Win11 (not sure about 23H2).
|
|
|
jonnyawsom3
|
2023-12-04 05:53:24
|
Windows is the only use case for JXR, and even then the files Nvidia's Photo Mode outputs show incorrect mapping in the Photos app
|
|
|
diskorduser
|
|
Oh, huh, apparently this lists Jpeg XL support even though the page looks from the 2000s
https://meesoft.com/Analyzer/
|
|
2023-12-05 02:06:10
|
Cool software. Especially the plugins.
|
|
|
jonnyawsom3
|
2023-12-05 02:08:04
|
The feature preserving resize is something I've only seen as a proof of concept in 2000s blog pages, unfortunately didn't work well on my images since I try not to leave much room in the first place
|
|
|
spider-mario
|
2023-12-05 11:04:02
|
https://ptgui.com/versionhistory.html
|
|
2023-12-05 11:04:08
|
> Version 12.24 (5 November 2023)
> Added support for DNG files with embedded JpegXL encoded data, as created by recent versions of Adobe LightRoom and Photoshop.
|
|
2023-12-05 11:04:11
|
support is spreading
|
|
|
VcSaJen
|
|
The feature preserving resize is something I've only seen as a proof of concept in 2000s blog pages, unfortunately didn't work well on my images since I try not to leave much room in the first place
|
|
2023-12-07 01:51:00
|
Is it similar to context-aware scale?
|
|
|
Demiurge
|
|
Windows is the only use case for JXR, and even then the files Nvidia's Photo Mode outputs show incorrect mapping in the Photos app
|
|
2023-12-08 04:49:35
|
They just need to add OS level support like Apple already did what-feels-like ages ago
|
|
2023-12-08 04:50:42
|
Actually JXR seemed really nice, with the way it handled film grain, and extremely dark textured shadows, things that JXL struggles with in 0.8.2
|
|
2023-12-08 04:52:36
|
JXL, at least the latest release, is very blurry and blocky in default lossy mode. Actually in my opinion “lossy modular” mode looks subjectively better on average to my eyes. Even though it’s not optimized or “supported”
|
|
|
jonnyawsom3
|
2023-12-08 04:58:31
|
It does have 'support'. It displays in file explorer and the photos app, but for some reason in completely the wrong format
|
|
|
Cacodemon345
|
2023-12-08 05:15:19
|
Does it even display properly as a HDR wallpaper on Windows 11 Insider builds?
|
|
|
Demiurge
|
2023-12-08 09:52:49
|
Wait what? Windows has support for JXL?
|
|
|
Traneptora
|
2023-12-08 10:05:07
|
not without jxl_winthumb
|
|
|
jonnyawsom3
|
|
Demiurge
Wait what? Windows has support for JXL?
|
|
2023-12-09 12:29:33
|
JXR
|
|
|
HCrikki
|
2023-12-09 12:35:46
|
as mentioned its JXR but oddly in one press release ms wrote JXL ("Fixed an issue where it wasn’t possible to select .JXL files for your wallpaper slideshow.") . worth rechecking and pushing for tbh, windows supporting this out of the box would be huge for apps, games and photography
|
|
|
jonnyawsom3
|
2023-12-09 12:59:47
|
https://blogs.windows.com/windows-insider/2023/08/10/announcing-windows-11-insider-preview-build-23521/#:~:text=JXL
|
|
|
username
|
2023-12-09 01:01:26
|
really seems like a typo
|
|
2023-12-09 01:04:36
|
actually I'm almost certain it's a typo
|
|
2023-12-09 01:04:56
|
it's the only thing that makes sense
|
|
|
MSLP
|
2023-12-09 01:04:57
|
Hmm... "L" isn't close to "R" on the keyboard, but maybe the article writer was using Dvorak keyboard layout.
|
|
|
Quackdoc
|
2023-12-09 01:07:47
|
writter is a JXL fan keke
|
|
|
jonnyawsom3
|
2023-12-09 01:08:44
|
I mean who knows, they might've been looking at it recently
|
|
|
MSLP
|
2023-12-09 01:10:44
|
You think? They're not the fastests in adapting image formats, they still didn't enable avif in Edge
|
|
|
jonnyawsom3
|
2023-12-09 01:10:45
|
For preservation's sake
|
|
|
Demiurge
|
2023-12-09 01:20:18
|
I was just going to say, L and R are not on the same row, but they are adjacent on a Dvorak board
|
|
2023-12-09 01:20:45
|
Oh wait they are on the same row actually lol
|
|
2023-12-09 01:22:03
|
I use Dvorak and I thought L was somewhere else (I avoid pinky typing)
|
|
2023-12-09 01:25:14
|
Also Apple finally added support for Dvorak layout on the iOS keyboard. Weird they took that long considering their history with promoting Dvorak. But it offers little advantage on a touch screen. It was designed for touch typing, not touchscreen.
|
|
2023-12-09 01:25:56
|
I still use qwerty on my phone screen
|
|
|
Cacodemon345
|
|
HCrikki
as mentioned its JXR but oddly in one press release ms wrote JXL ("Fixed an issue where it wasn’t possible to select .JXL files for your wallpaper slideshow.") . worth rechecking and pushing for tbh, windows supporting this out of the box would be huge for apps, games and photography
|
|
2023-12-09 06:00:32
|
Nah their ego is too big to abandon JXR.
|
|
|
_wb_
|
|
_wb_
Data from November 14:
8.71% of the image requests came from a user agent that accepts `image/jxl`
We served 16.8 billion images on that day, and in 1.46 billion cases it was from a browser that can handle jxl.
|
|
2023-12-11 02:08:02
|
Updates:
November 21:
13.92% of Cloudinary image requests came from a user agent supporting jxl (2.8 billion out of 20.1 billion images served that day)
December 5:
19.52% of Cloudinary image requests came from a user agent supporting jxl (3.1 billion out of 15.7 billion images served that day)
|
|
|
yoochan
|
2023-12-11 02:11:48
|
<@794205442175402004> do the jxl team have a plan to convince the pdfa to add jpegxl to pdf ? do you have some lobyyist in the place ?
|
|
|
_wb_
|
|
yoochan
<@794205442175402004> do the jxl team have a plan to convince the pdfa to add jpegxl to pdf ? do you have some lobyyist in the place ?
|
|
2023-12-11 02:14:26
|
I will ask Leonard from Adobe next time I see him what the plan/timeline is. Last thing I heard from him is that it is planned to be included in a future version of PDF. But no idea what exactly or when this is happening.
|
|
|
yoochan
|
2023-12-11 02:17:00
|
here (https://pdfa.org/pdf-moves-ahead-with-hdr/) they spoke of both avif and jpegxl but as "possibilities"... It would be sad to miss such a chance for support 🙂
|
|
|
bonnibel
|
|
_wb_
I will ask Leonard from Adobe next time I see him what the plan/timeline is. Last thing I heard from him is that it is planned to be included in a future version of PDF. But no idea what exactly or when this is happening.
|
|
2023-12-11 02:51:25
|
~~wow they're adding jxl support to tumblr?~~
|
|
|
MSLP
|
2023-12-11 03:31:45
|
more efficient losless mode than in avif may be a selling point for jpeg xl in pdfs. lossy mode higher target bitrate also seem to fit pdfs more
|
|
|
jonnyawsom3
|
2023-12-11 06:44:35
|
The key sentence I noticed was about emphasis on backwards compatibility, so as others mentioned the JPEG transcoding is a good selling point
|
|
|
MSLP
|
|
The key sentence I noticed was about emphasis on backwards compatibility, so as others mentioned the JPEG transcoding is a good selling point
|
|
2023-12-11 06:54:45
|
Indeed, then I wonder if they'll be considering JPEG XT, but then there's no mention of that on the page
|
|
|
jonnyawsom3
|
|
MSLP
Indeed, then I wonder if they'll be considering JPEG XT, but then there's no mention of that on the page
|
|
2023-12-11 06:57:41
|
Ideally they'd want a format already with a moderate presence, there's no point in using JPEG XT when nothing can encode it, AV1/AVIF is already dominant, and JXL is on Apple with Adobe strongly pushing and even forcing software to adapt to it
|
|
|
Cacodemon345
|
2023-12-11 07:00:48
|
JPEG XT's full encoder library is under GPLv3; there's an ISO-licensed one but it has no support for loselessly encoding images.
|
|
2023-12-11 07:01:15
|
And it's very irrelevant.
|
|
2023-12-11 07:01:27
|
There's no serious support for it.
|
|
2023-12-11 07:01:46
|
And the reference repo for it only stands at 287 stars at GitHub.
|
|
|
MSLP
|
2023-12-11 07:01:51
|
but neither JPEG XL nor AVIF is backwards compatibile in the sense that existing readers (maybe apart from web browsers which implement avif) would be able to decode it. Or maybe they'll explore Google UltraHDR extensions
|
|
|
Cacodemon345
|
2023-12-11 07:02:24
|
I only expect UltraHDR extensions to be explored to be honest.
|
|
2023-12-11 07:02:34
|
It already has Android backing.
|
|
2023-12-11 07:03:11
|
The permissively-licensed variant of JPEG XT library can't do anything meaningful besides HDR read/write.
|
|
2023-12-11 07:03:56
|
And alpha channels.
|
|
|
HCrikki
|
|
MSLP
but neither JPEG XL nor AVIF is backwards compatibile in the sense that existing readers (maybe apart from web browsers which implement avif) would be able to decode it. Or maybe they'll explore Google UltraHDR extensions
|
|
2023-12-11 07:12:19
|
does it even matter? pdf readers keep extending their support across time and remain able to decode even the most ancient pdf specification versions. if acrobat reader adds decoding for those formats, the other apps will follow - including browsers' own pdf decoders (ie mozilla's pdf.js). Not that a browser shouldve been decoding pdfs in the first place but that was once a strategy to maximize adoption by leveraging file associations
|
|
|
MSLP
|
2023-12-11 07:16:33
|
I was mainly referring the sentence "Addressing backward compatibility will be a key objective.", which jonny pointed out in the article.
If that is "key objective" I wonder if they'll go with some existing HDR-backwards-compatibile JPEG extension, or if they'll come up with something entirely new.
|
|
|
HCrikki
|
2023-12-11 07:19:56
|
images lacking hdr data in the first place need actual replacements, gainmaps cant be generated from thin air. afaik print only accomodates sdr-level data and hdr-ready displays may mislead with unrepresentative previews
|
|
|
|
afed
|
2023-12-11 07:21:50
|
animation <:Hypers:808826266060193874>
https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=10238
|
|
|
MSLP
|
|
HCrikki
images lacking hdr data in the first place need actual replacements, gainmaps cant be generated from thin air. afaik print only accomodates sdr-level data and hdr-ready displays may mislead with unrepresentative previews
|
|
2023-12-11 07:24:33
|
Yes, I am considering a case of new pdf document and legacy reader. Someone may want to create a pdf in which he'll include HDR image that he would still want to display in ie. older ebook reader that won't get an update
|
|
2023-12-11 07:25:18
|
but I'm merely speculating, as there are no details on this in the article
|
|
|
HCrikki
|
2023-12-11 08:17:42
|
some movement in Midori, a minimalist browser now based on gecko/firefox. https://github.com/goastian/midori-desktop/commit/cc99564b32b785c6bf5651a7e7af1e3078e3307a
|
|
|
Quackdoc
|
2023-12-11 08:18:52
|
> adds JXL to some inactive part of code for completeness sake.
oh alfonso, never change
|
|
|
HCrikki
|
|
MSLP
Yes, I am considering a case of new pdf document and legacy reader. Someone may want to create a pdf in which he'll include HDR image that he would still want to display in ie. older ebook reader that won't get an update
|
|
2023-12-11 08:26:01
|
afaik hdr images display on non-hdr displays as if they were sdr all along but that wouldnt be the issue here - an old reader not receiving further updates would need to be compliant with the newer pdf spec version in the first place. unlikely unless pdfs bundle some decoders like they can with fonts but fallbacks do exist (rendering everything else, presenting a jxl thats actually a reconstructed jpg so just not the most efficiently compressed)
|
|
|
MSLP
|
2023-12-11 08:55:43
|
And there comes basic solution like JPEG XT or Google UltraHDR, or some other new extension they may come up with, which allows to add HDR data to standard JPEG that will be decodable (in SDR mode) with an exististing jpeg decoder in legacy reader, while being decodable in HDR mode in upgraded reader.
Also JPEG 2000 is allowed since PDF-1.5 (year 2003), so they may come up to use with a solution to push HDR through it, but I'm not sure what is the status of the decoders for its HDR mode in existing readers.
It's interesting for me how they'll solve this, because eventually the solution they'll choose will be implemented (or maybe ignored if it will be completly transparent for SDR-only mode) in many readers.
|
|
|
HCrikki
|
2023-12-11 09:22:34
|
not playing along and supporting ultrahdr doesnt make apps "legacy readers". even extended with hdr data, that original jpeg with a non-standard extension has the same issues new formats are supposed to solve and the sdr intent is just a plain lossy jpeg
|
|
|
MSLP
|
2023-12-11 09:35:20
|
by legacy readers, I mean the ones which are just plainly no-longer-updated, or old versions of maintained readers, but as HDR displays aren't yet a commodity I suspect any way it will be implemented, the HDR data decoding will take time to adopt in new releases of readers.
Do you have any bets on what will be selected?
|
|
|
HCrikki
|
2023-12-11 10:55:16
|
for me it makes no doubt jxl would be the lead pick by far. chromium/avif scheming to preventing its adoption is of no consequence to almost all other use cases, especially on reguar computers and workstations
|
|
2023-12-11 10:58:52
|
as for physical printing of hdr images, it takes a certain mix of adapted paper and printers to even accomplish and nobody but serious photographers (pros and studios) will produce such prints. hdr is primarly a meant only for monitors
|
|
2023-12-11 11:01:46
|
if a central authority existed, perhaps gainmaps could be fetched for certain documents in high circulation like ebooks (from their creators, photo licencing archives or what would be a distributed shader cache for public documents) as a way of providing added data to documents that have not been updated since they were produced
|
|
|
spider-mario
|
|
HCrikki
as for physical printing of hdr images, it takes a certain mix of adapted paper and printers to even accomplish and nobody but serious photographers (pros and studios) will produce such prints. hdr is primarly a meant only for monitors
|
|
2023-12-11 11:01:57
|
probably specific lighting is needed as well
|
|
2023-12-11 11:02:30
|
I doubt that you can stick an HDR print to a random wall in a hallway and expect it to look good
|
|
|
username
|
|
HCrikki
some movement in Midori, a minimalist browser now based on gecko/firefox. https://github.com/goastian/midori-desktop/commit/cc99564b32b785c6bf5651a7e7af1e3078e3307a
|
|
2023-12-12 04:08:36
|
oh lol I recognize this it's almost 1 for 1 directly from a pull request I submitted to Waterfox https://github.com/WaterfoxCo/Waterfox/pull/3262
I honestly don't mind not being credited that much since the reason I contribute anywhere in the first place is to improve things and not to get my name out there and if others find what I've done useful then great.
|
|
|
Quackdoc
|
|
username
oh lol I recognize this it's almost 1 for 1 directly from a pull request I submitted to Waterfox https://github.com/WaterfoxCo/Waterfox/pull/3262
I honestly don't mind not being credited that much since the reason I contribute anywhere in the first place is to improve things and not to get my name out there and if others find what I've done useful then great.
|
|
2023-12-12 04:17:24
|
he probably pulled it from whatever floorp did since them and floorp are in a partner ship
|
|
|
username
|
|
Quackdoc
he probably pulled it from whatever floorp did since them and floorp are in a partner ship
|
|
2023-12-12 04:26:13
|
iirc Floorp is scared to pull in anything from Waterfox (I forget the exact reason).
And after checking both repos this seems to be Midori specific.
Red lines are something from me, Blue lines are something just from Waterfox in the image I sent (there are some other examples but they are on different commit pages).
|
|
2023-12-12 04:27:03
|
honestly I don't mind since I probably would have tried submitting some of this stuff to Midori or Floorp at some point anyway
|
|
|
HCrikki
|
2023-12-12 04:28:05
|
iinm waterfox was at one point controlled by an ad company (system1) but is independant again waterfox.net/blog/a-new-chapter-for-waterfox/
|
|
|
Quackdoc
|
|
username
iirc Floorp is scared to pull in anything from Waterfox (I forget the exact reason).
And after checking both repos this seems to be Midori specific.
Red lines are something from me, Blue lines are something just from Waterfox in the image I sent (there are some other examples but they are on different commit pages).
|
|
2023-12-12 04:30:13
|
interesting, I should tell alfonso that he needs to keep the authorship since this can lead to issues in the future
|
|
|
username
|
2023-12-12 04:34:49
|
they are free to use anything I do for Waterfox or whatever since it makes thing easier for me since I don't have to submit pull requests to multiple places lol
|
|
2023-12-12 04:35:23
|
but yeah doing this sorta thing could very likely lead to issues in the future with other people and such
|
|
|
_wb_
|
|
MSLP
more efficient losless mode than in avif may be a selling point for jpeg xl in pdfs. lossy mode higher target bitrate also seem to fit pdfs more
|
|
2023-12-12 07:41:06
|
Also CMYK support is nice for PDF. And lossless JPEG recompression could be applied to existing PDF files too, I guess.
|
|
|
lonjil
|
2023-12-12 12:09:06
|
<@794205442175402004> do you know if Cloudinary currently or in the future will have the option to recompress JPEGs as JXL for requests from browsers with support?
|
|
|
_wb_
|
2023-12-12 12:11:38
|
Currently no, in the future maybe. For most use cases, you are serving downscaled images so the "original pixels" are available and it makes more sense to deliver them as full JXL (or AVIF/WebP) than as a recompressed JPEG, so this is not currently a high priority thing.
|
|
|
lonjil
|
2023-12-12 12:48:57
|
Ah, I see
|
|
|
MSLP
|
|
_wb_
Also CMYK support is nice for PDF. And lossless JPEG recompression could be applied to existing PDF files too, I guess.
|
|
2023-12-12 03:46:50
|
Indeed, CMYK support which AVIF lacks is a very good point. I hope the pdf association members will take it into consideration.
|
|
|
Traneptora
|
|
username
iirc Floorp is scared to pull in anything from Waterfox (I forget the exact reason).
And after checking both repos this seems to be Midori specific.
Red lines are something from me, Blue lines are something just from Waterfox in the image I sent (there are some other examples but they are on different commit pages).
|
|
2023-12-12 05:15:38
|
tbf this sometimes happens
I wrote the pixbuf loader for FLIF and it was derived from lgpled code, and when I brought this up and one of the authors refused to relicense it, the JXL one had to be rewritten from scratch.
|
|
2023-12-12 05:16:08
|
As long as it's not a recurring pattern and instead just an accident
|
|
|
190n
|
2023-12-13 05:33:59
|
https://www.pixelmator.com/blog/2023/12/13/pixelmator-pro-3-5/
|
|
2023-12-13 05:34:18
|
seems to support JXL import but not export, unless they didn't list all the export formats
|
|
2023-12-13 05:35:09
|
import:
> HDR photos captured with iPhone, RAW, ProRAW, and ISO HDR formats like HEIC (10-bit), AVIF (10-bit), JPEG XL (10-bit), PNG (16-bit), and TIFF (32-bit from Photoshop and Lightroom). Also, OpenEXR, Radiance HDR, and photos with Smart HDR from Photomator.
export:
> ISO HDR formats like HDR HEIC, HDR AVIF, and HDR PNG. Also, HDR JPEG, HDR Still Image Video, and OpenEXR.
|
|
|
HCrikki
|
2023-12-13 05:37:36
|
adoption is ongoing but oddly discrete. take zoner for example, to this day it never advertised anywhere but in the list of supported files it reads and writes jxl since mid 2022, not even its changelogs. the jxl code might need an update now that spec is frozen though
|
|
2023-12-15 10:52:46
|
checked caniuse data for some countries. interestingly in the US, united kingdom, canada and japan, jxl support is around **16%** for tracked mobile devices - likely due to the really high usage of iOS devices there (globally tracked mobile is below 8%)
|
|
|
Quackdoc
|
2023-12-15 11:54:12
|
https://tenor.com/view/buttsmarnn-gif-18440715
|
|
|
jonnyawsom3
|
2023-12-20 05:32:11
|
Got round to messing with Adobe's DNG converter again
Turns out it *can* use lossless JXL, at about 13% smaller than the old lossless on e7, although they also have presets that make little sense...
The "High quality lossy" uses d0.1, which ends up even larger than lossless
|
|
|
spider-mario
|
2023-12-20 11:12:56
|
how did you get it to do lossless?
|
|
2023-12-20 11:13:08
|
is it a recent update that added this?
|
|
|
jonnyawsom3
|
2023-12-20 02:26:16
|
Turns out using the application in the command line exposes all the JXL related settings
https://helpx.adobe.com/content/dam/help/en/camera-raw/digital-negative/jcr_content/root/content/flex/items/position/position-par/download_section/download-1/dng_converter_commandline.pdf
|
|
2023-12-20 02:37:17
|
Although, the order of the commands, full path names and random missing file errors seem to be common with no documentation or printout of what went wrong
|
|
|
spider-mario
|
2023-12-20 08:45:20
|
> -lossyMosaicJXL Uses Lossy JPEG XL compression with Bayer images.
|
|
2023-12-20 08:45:23
|
sounds like an interesting setting…
|
|
|
Quackdoc
|
2023-12-20 08:49:52
|
-somewhat-raw
|
|
|
spider-mario
|
2023-12-20 08:51:45
|
lossy raw compression is not really new (see Canon’s C-RAW or Nikon’s https://photonstophotos.net/Emil%20Martinec/noise-p3.html#bitdepth:~:text=An%20aside%20on%20%22lossy%22%20NEF%20compression%3A ), but I’m not fully sure of how mosaicised data would interact with lossy JXL (wonder if it’s VarDCT or lossy modular?)
|
|
|
jonnyawsom3
|
2023-12-20 09:20:30
|
The converter previously used an adjusted form of jpeg for lossy compression, since the addition of JXL it's been completely replaced with no way to use old jpeg compression. Resulting in some software incompatibilities outside of Adobe software (Namely LibRaw isn't updated)
|
|
2023-12-20 09:21:13
|
The new JXl settings seem to allow lossy mosaic data, regular lossy, lossless and various quality/effort settings for each
|
|
|
Oleksii Matiash
|
|
spider-mario
lossy raw compression is not really new (see Canon’s C-RAW or Nikon’s https://photonstophotos.net/Emil%20Martinec/noise-p3.html#bitdepth:~:text=An%20aside%20on%20%22lossy%22%20NEF%20compression%3A ), but I’m not fully sure of how mosaicised data would interact with lossy JXL (wonder if it’s VarDCT or lossy modular?)
|
|
2023-12-21 06:51:03
|
Thank you for mentioning c-raw, I thought it is similar to s-raw (i.e. not raw at all), but found that it is real bayer raw, just with "less precision". P1 backs also have such option, however I've never used it, obviously
|
|
|
The converter previously used an adjusted form of jpeg for lossy compression, since the addition of JXL it's been completely replaced with no way to use old jpeg compression. Resulting in some software incompatibilities outside of Adobe software (Namely LibRaw isn't updated)
|
|
2023-12-21 06:53:08
|
What if set DNG version to 1.6 or lower?
|
|
|
jonnyawsom3
|
2023-12-21 06:53:54
|
Using any of the JXL parameters sets the DNG version to 1.7
|
|
|
Oleksii Matiash
|
|
Using any of the JXL parameters sets the DNG version to 1.7
|
|
2023-12-21 06:55:47
|
Yes, I meant "no way to use old jpeg compression", reducing version should be the way
|
|
|
jonnyawsom3
|
2023-12-21 06:59:26
|
Ah, I see. Hmm, good idea
|
|
|
Oleksii Matiash
What if set DNG version to 1.6 or lower?
|
|
2023-12-22 03:08:51
|
Only just got round to it, but yes, setting the DNG version to 1.6 does use normal JPEG compression instead of JXL once again
|
|
|
Oleksii Matiash
|
|
Only just got round to it, but yes, setting the DNG version to 1.6 does use normal JPEG compression instead of JXL once again
|
|
2023-12-22 07:08:36
|
I use this trick (but with dng version 1.1) to cook "super resolution" data into main data, and used it to cook flatfield corrections into data, instead of having it in opcodes 3.
|
|
|
HCrikki
|
2023-12-30 01:54:31
|
Netsurf 3.11 released with jxl support
https://download.netsurf-browser.org/netsurf/releases/ChangeLog.txt
|
|
|
gb82
|
|
_wb_
Updates:
November 21:
13.92% of Cloudinary image requests came from a user agent supporting jxl (2.8 billion out of 20.1 billion images served that day)
December 5:
19.52% of Cloudinary image requests came from a user agent supporting jxl (3.1 billion out of 15.7 billion images served that day)
|
|
2024-01-11 07:14:29
|
do you happen to have another update for January this year? Sorry if I just missed it
|
|
|
_wb_
|
2024-01-11 07:48:41
|
At around 20% now. Still continuing to go up, likely because we get relatively speaking a lot of traffic from North America and Europe so our iOS market share is larger than what worldwide statistics suggest.
|
|
2024-01-11 07:50:19
|
Also interesting: around Christmas day we had a temporary peak of around 25% jxl support. Probably because fewer people are using their Windows computers then, and more are using their iPhones...
|
|
|
Oleksii Matiash
|
|
_wb_
Also interesting: around Christmas day we had a temporary peak of around 25% jxl support. Probably because fewer people are using their Windows computers then, and more are using their iPhones...
|
|
2024-01-11 08:31:00
|
their *new* iphones 🙂
|
|
2024-01-11 08:33:06
|
Btw, while here is some silence, is it possible for admins\owners to give a user RO in discord?
|
|
|
_wb_
|
|
Oleksii Matiash
|
2024-01-11 09:14:28
|
readonly
|
|
|
_wb_
|
2024-01-11 09:16:40
|
here's the chart of amount of `image/jxl` support we are seeing in our traffic. The peak is on Dec 25 and 26. I'm curious how it will further evolve.
|
|
2024-01-11 09:17:40
|
About 2/3 of the mobile Safari requests we see now support jxl, and just under half of the desktop Safari requests. So there is still some room for growth....
|
|
|
lonjil
|
2024-01-11 09:24:07
|
may I repost that image elsewhere?
|
|
|
_wb_
|
|
HCrikki
|
2024-01-11 10:09:12
|
on caniuse, the *tracked mobile* % almost doubled in the markets mentioned in december. almost 30% in us, uk, canada, japan
|
|
|
lonjil
|
2024-01-11 11:51:21
|
how do you get non-global numbers on caniuse?
|
|
|
HCrikki
|
2024-01-12 12:17:57
|
next to filtered | all, theres a cog icon. select the countries you want, or add your own analytic reference (keep in mind analytics are way behind, misreport a lot and dont tally adequately app-only web services and report them all as chrome)
|
|
|
lonjil
|
|
yurume
|
2024-01-12 02:18:50
|
I believe it's more or less correlated to the mobile device usage during holidays
|
|
|
_wb_
|
2024-01-12 06:10:24
|
Yes, it's basically US+EU going back to work after the Christmas holiday, using their iPhones less and their mostly Windows work computers more.
|
|
|
w
|
2024-01-12 07:23:26
|
i would imagine it's just more of a peak during shopping season
|
|
|
username
|
2024-01-12 08:33:29
|
the ezGIF website now supports JXL.
https://twitter.com/ezgif_com/status/1745445885960708233
https://ezgif.com/jxl-maker
|
|
|
jonnyawsom3
|
2024-01-12 03:23:58
|
Ah damn, they have JXL JPG conversions, but it's just standard lossy
|
|
2024-01-12 03:41:50
|
Also a size limit of 1200 x 675 which I think is new...
|
|
|
VcSaJen
|
|
Ah damn, they have JXL JPG conversions, but it's just standard lossy
|
|
2024-01-12 04:05:50
|
Is there any website or app (other than cjxl) that does lossless conversion?
|
|
|
pshufb
|
2024-01-12 04:06:08
|
Does anyone have a clue when Interop 2024 decisions will be announced? Should be this month, but do we know the date?
|
|
|
fab
|
2024-01-12 04:07:31
|
<@456226577798135808>
|
|
|
username
|
|
pshufb
Does anyone have a clue when Interop 2024 decisions will be announced? Should be this month, but do we know the date?
|
|
2024-01-12 04:13:45
|
no clue, although yeah it is planned to be sometime this month but I don't see a specific day listed anywhere https://github.com/web-platform-tests/interop/blob/main/2024/README.md
|
|
|
pshufb
|
|
username
no clue, although yeah it is planned to be sometime this month but I don't see a specific day listed anywhere https://github.com/web-platform-tests/interop/blob/main/2024/README.md
|
|
2024-01-12 04:20:54
|
Thanks.
|
|
|
Demiurge
|
|
VcSaJen
Is there any website or app (other than cjxl) that does lossless conversion?
|
|
2024-01-12 06:27:22
|
Yes, possibly squoosh.app or jpegxl.io but I don't remember which, in the advanced options?
|
|
|
HCrikki
|
2024-01-12 06:42:09
|
XL Converter does lossless conversions in both directions. also adapts encoding effort (to original or final resolution?)
|
|
|
jonnyawsom3
|
2024-01-12 06:42:35
|
By lossless they mean Jpeg transcoding
|
|
|
HCrikki
|
2024-01-12 06:42:52
|
yup, also reversible without loss of metadata
|
|
|
jonnyawsom3
|
2024-01-12 06:42:55
|
(I'd assume based on my mention of ezgif)
|
|
|
HCrikki
|
2024-01-12 06:43:34
|
when source is jpg lossless transcode is always preferable. default behaviour of apps like xnviewmp is doing a complete recompression that ends up way bigger
|
|
2024-01-12 06:46:26
|
xl converter rebuilds seems to reconstruct once progressive jpgs to non-progressive jpgs so unsure if it could be considered fully lossless or just a chunk reorganization
|
|
|
jonnyawsom3
|
|
username
no clue, although yeah it is planned to be sometime this month but I don't see a specific day listed anywhere https://github.com/web-platform-tests/interop/blob/main/2024/README.md
|
|
2024-01-12 06:47:01
|
Last time it was Febuary 1st that the issue got closed, worth keeping an eye on the new one (And maybe adding any new news since last) https://github.com/web-platform-tests/interop/issues/430
|
|