Ladybird browser update (May 2024)

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 63

  • @Sosisoos
    @Sosisoos 4 місяці тому +181

    Your Apple past is showing here - not only because of the beautiful presentation, but also the unlabeled graphs :^)

    • @gazehound
      @gazehound 4 місяці тому +2

      I thought exactly the same thing

  • @MrDowntemp0
    @MrDowntemp0 4 місяці тому +59

    Cookie Cache should be called a Cookie Jar. Just saying. Great work though!

    • @sashakoshka
      @sashakoshka 4 місяці тому +9

      cookie jar just refers to storage of cookies in general

    • @calliioa
      @calliioa 4 місяці тому +2

      ​@@sashakoshkahmm, then cookie tray? tray being something more for serving cookies than storing it?

  • @chepulis
    @chepulis 2 місяці тому +1

    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.

  • @laden6675
    @laden6675 3 місяці тому +1

    This is awesome how many different names contributed to the project. Please keep the project easy to contribute to

  • @valshaped
    @valshaped 4 місяці тому +8

    What I want to know is why Twinings think they need so many cookies!

    • @slendi9623
      @slendi9623 4 місяці тому +3

      to feed the cookie monster of course

    • @CYXXYC
      @CYXXYC 4 місяці тому +20

      tea comes with cookies

  • @glenfordwilliams5716
    @glenfordwilliams5716 4 місяці тому +4

    Well hello friends 🎉🎉!!!

  • @josephturco3874
    @josephturco3874 3 місяці тому

    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.

  • @StevenHokins
    @StevenHokins 4 місяці тому

    Awesome progress ❤

  • @decuser
    @decuser 3 місяці тому

    great work.

  • @Chooseyouruniquehandlebya
    @Chooseyouruniquehandlebya 4 місяці тому +6

    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

    • @dronehacker8325
      @dronehacker8325 4 місяці тому

      Like it does matter in what repo this is stored

    • @tobybell7980
      @tobybell7980 4 місяці тому +3

      Why don’t you fork it and delete everything not related to Ladybird?

    • @DavidCoutinhoCG
      @DavidCoutinhoCG 4 місяці тому +1

      yeah, i remember a guy made an AppImage of one of the first versions released of ladybird, but didn't do it anymore.

    • @andreialdea6072
      @andreialdea6072 4 місяці тому +2

      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 )

    • @kreuner11
      @kreuner11 4 місяці тому +4

      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

  • @MrSmokedTurkey
    @MrSmokedTurkey 4 місяці тому +31

    I am anxiously awaiting new browser hacking videos 😅

  • @Triro
    @Triro 2 місяці тому +1

    "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.

  • @perotubinger
    @perotubinger 4 місяці тому +7

    Great, great progress! And still I would looooove to see you code some of the features and performance improvements!

  • @-iIIiiiiiIiiiiIIIiiIi-
    @-iIIiiiiiIiiiiIIIiiIi- 2 місяці тому +1

    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.

  • @getpunned
    @getpunned 4 місяці тому +13

    9:24 Andreas Kling, Andreas Klinger, Andreas Klingest

  • @nicolaskeroack7860
    @nicolaskeroack7860 2 місяці тому +1

    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

  • @glenfordwilliams5716
    @glenfordwilliams5716 4 місяці тому +9

    Thanks for the update Andreas! So with the new experimental transformer, is it on par with the gpu painter?

    • @awesomekling
      @awesomekling  4 місяці тому +8

      Performance wise, painting on GPU will always win ofc, but we should be able to have at least correct-looking pages on CPU too 😊

  • @RealEngineer
    @RealEngineer 4 місяці тому +3

    Yea, better have some cookies at twinings😂

  • @stzsch
    @stzsch 4 місяці тому +1

    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

  • @renascence239
    @renascence239 4 місяці тому +2

    Woo hoo, let's go, was eagerly awaiting for update

  • @r0galik
    @r0galik 3 місяці тому

    "Hamburger menu" is the worst term ever lol

  • @amr3162
    @amr3162 4 місяці тому +2

    Thanks for the update!

  • @alberto3028
    @alberto3028 2 місяці тому

    What about opengl 😅?

  • @floogulinc
    @floogulinc 4 місяці тому +1

    The SQL database you referred to, is that SQLite?

    • @JannisAdmek
      @JannisAdmek 3 місяці тому +1

      They wrote their own :)

    • @Bobbias
      @Bobbias 3 місяці тому

      Anything that's part of serenity and not explicitly marked as a port is hand rolled.

  • @Sike55
    @Sike55 3 місяці тому

    godspeed

  • @vongodric
    @vongodric 4 місяці тому +1

    Awesome!

  • @bramus
    @bramus 4 місяці тому

    Excited for the new 2D transforms implementation ... 🤩

  • @franklemanschik_de
    @franklemanschik_de 2 місяці тому

    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.

  • @chris_thornborrow
    @chris_thornborrow 3 місяці тому +2

    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?

    • @awesomekling
      @awesomekling  3 місяці тому +13

      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 :)

  • @saultube44
    @saultube44 3 місяці тому +1

    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?

    • @rstat1
      @rstat1 3 місяці тому +5

      and what have you built recently? Nothing? That's what I thought.

    • @TBasianeyes
      @TBasianeyes 3 місяці тому

      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.

    • @happygofishing
      @happygofishing 3 місяці тому

      ukraine bot?

    • @saultube44
      @saultube44 3 місяці тому

      @@happygofishing You're a bot, beach

    • @happygofishing
      @happygofishing 3 місяці тому

      @@saultube44 "everyone I dislike is a russian bot"

  • @slendi9623
    @slendi9623 4 місяці тому +2

  • @paulwratt
    @paulwratt 4 місяці тому

    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 ..