Nice browser. I am looking to dump chromium and Firefox, so it's great to see such great work being done on this. Will compile it and play around with some html/css.
i just dont understand why ladybird cant be in its own repo and why it has to be part of serenity OS repo. I would like to fork just ladybird and work on just ladybird and compile only ladybird. is there a way to do that? could you elaborate more on the design principle of ladybird being in serenity OS. if ladybird becomes a very popular browser will you keep it in serenityOS repo. was that future planning part of the decision? thanks for all your work Andreas, been following you for a very long time, lots of love
I think at one point ladybird was split into a separate repo but they merged it back. I think the major inconvenience is that ladybird depends on the serenity libs ( and the serenity libs have some support for the other OSs )
At one point it was, but you still needed the SerenityOS repo for the libraries used in Ladybird. For convenience it was thus merged so the two repositories don't get out of sync in terms of API usage and you can have simply one PR per breaking change No need to build SerenityOS when you just want Ladybird, follow the build instructions
"Not impressive" Wdym?!?! This is beyond impressive! You've done what Servo has failed to do in almost over a decade. I'm very excited to see where Ladybird goes, as we really need a independent browser engine that is built from scratch. Like hell, I don't even think Servo can access X (Twitter) still.
Ideally, it should work like this: Your team releases a fully functioning browser, and the source code is open to the public. However, if people find it useful and want updates, they would have to pay for them. Anyone can fork the code and update it for free, but they do so at their own risk. Personally, I would tend to trust the original developers more.
Thank you for these, Serenity and Ladybird are the most delightful and exciting projects I keep up with. One day I hope to get my stuff in order so I can actually contribute, but until then I do it vicariously through your videos. Cheers
Out of my view this project is already wrong structured but i like that you code for fun keep doing it...... The repos are good structured Maybe some one can recompose something useful out of the modules.
I dont understand something. Your goal is to build a truly independent browser but you have corporate sponsors. What is their interest and how does it affect you?
Corporate sponsors give us money. In return, we put their logo on the Ladybird website and say "thank you for sponsoring Ladybird!" That's it. No strings attached :)
Another Browser/Project we don't need at all, that doesn't even work well, just for having a project on your own on YT and Social Media, probably for monetizing; really? why don't you go work on something that people need and will help solve problems?
gotta start somewhere we definitely need a new browser engine. chrome is controlled by a company which wants to sell ads. firefox and safari are mostly financed by google as well through their search deals. there is no truly independent browser engine. it works well enough to prove the point that it can be done. 3 years ago everyone said that it was simply impossible until a couple of people got together and actually did it.
nice work, good to see things are ticking along at a good pace - BTW @Andreas_Kling you are looking a bit thin, hope there nothing to read into that ..
Your Apple past is showing here - not only because of the beautiful presentation, but also the unlabeled graphs :^)
I thought exactly the same thing
Cookie Cache should be called a Cookie Jar. Just saying. Great work though!
cookie jar just refers to storage of cookies in general
@@sashakoshkahmm, then cookie tray? tray being something more for serving cookies than storing it?
I like the way each private tab in Safari has its own cookie silo. Hope you're looking out for this kind of feature in the future.
This is awesome how many different names contributed to the project. Please keep the project easy to contribute to
What I want to know is why Twinings think they need so many cookies!
to feed the cookie monster of course
tea comes with cookies
Well hello friends 🎉🎉!!!
Nice browser. I am looking to dump chromium and Firefox, so it's great to see such great work being done on this. Will compile it and play around with some html/css.
Awesome progress ❤
great work.
i just dont understand why ladybird cant be in its own repo and why it has to be part of serenity OS repo. I would like to fork just ladybird and work on just ladybird and compile only ladybird. is there a way to do that? could you elaborate more on the design principle of ladybird being in serenity OS. if ladybird becomes a very popular browser will you keep it in serenityOS repo. was that future planning part of the decision? thanks for all your work Andreas, been following you for a very long time, lots of love
Like it does matter in what repo this is stored
Why don’t you fork it and delete everything not related to Ladybird?
yeah, i remember a guy made an AppImage of one of the first versions released of ladybird, but didn't do it anymore.
I think at one point ladybird was split into a separate repo but they merged it back. I think the major inconvenience is that ladybird depends on the serenity libs ( and the serenity libs have some support for the other OSs )
At one point it was, but you still needed the SerenityOS repo for the libraries used in Ladybird. For convenience it was thus merged so the two repositories don't get out of sync in terms of API usage and you can have simply one PR per breaking change
No need to build SerenityOS when you just want Ladybird, follow the build instructions
I am anxiously awaiting new browser hacking videos 😅
"Not impressive" Wdym?!?! This is beyond impressive! You've done what Servo has failed to do in almost over a decade.
I'm very excited to see where Ladybird goes, as we really need a independent browser engine that is built from scratch.
Like hell, I don't even think Servo can access X (Twitter) still.
Great, great progress! And still I would looooove to see you code some of the features and performance improvements!
Ideally, it should work like this: Your team releases a fully functioning browser, and the source code is open to the public. However, if people find it useful and want updates, they would have to pay for them. Anyone can fork the code and update it for free, but they do so at their own risk. Personally, I would tend to trust the original developers more.
9:24 Andreas Kling, Andreas Klinger, Andreas Klingest
insane work, huge respect that's beautiful engineering and very well presented too
I can't believe you guys made x run on your own bare os browser
Thanks for the update Andreas! So with the new experimental transformer, is it on par with the gpu painter?
Performance wise, painting on GPU will always win ofc, but we should be able to have at least correct-looking pages on CPU too 😊
Yea, better have some cookies at twinings😂
Thank you for these, Serenity and Ladybird are the most delightful and exciting projects I keep up with.
One day I hope to get my stuff in order so I can actually contribute, but until then I do it vicariously through your videos.
Cheers
Woo hoo, let's go, was eagerly awaiting for update
"Hamburger menu" is the worst term ever lol
Thanks for the update!
What about opengl 😅?
The SQL database you referred to, is that SQLite?
They wrote their own :)
Anything that's part of serenity and not explicitly marked as a port is hand rolled.
godspeed
Awesome!
Excited for the new 2D transforms implementation ... 🤩
Out of my view this project is already wrong structured but i like that you code for fun keep doing it...... The repos are good structured Maybe some one can recompose something useful out of the modules.
I dont understand something. Your goal is to build a truly independent browser but you have corporate sponsors. What is their interest and how does it affect you?
Corporate sponsors give us money. In return, we put their logo on the Ladybird website and say "thank you for sponsoring Ladybird!" That's it. No strings attached :)
Another Browser/Project we don't need at all, that doesn't even work well, just for having a project on your own on YT and Social Media, probably for monetizing; really? why don't you go work on something that people need and will help solve problems?
and what have you built recently? Nothing? That's what I thought.
gotta start somewhere
we definitely need a new browser engine. chrome is controlled by a company which wants to sell ads. firefox and safari are mostly financed by google as well through their search deals.
there is no truly independent browser engine.
it works well enough to prove the point that it can be done. 3 years ago everyone said that it was simply impossible until a couple of people got together and actually did it.
ukraine bot?
@@happygofishing You're a bot, beach
@@saultube44 "everyone I dislike is a russian bot"
nice work, good to see things are ticking along at a good pace - BTW @Andreas_Kling you are looking a bit thin, hope there nothing to read into that ..