Live data from Hacker News

Web Browser Engineering (2021)

browser.engineering

81–90 of 138 posts

Re: Web Browser Engineering (2021)

#84
post #82

I hope the AI gets good enough to dynamically translate from one language to another with high reliability, in case not everyone is a fan of Python

It is, ask claude to translate a file and it can do it pretty flawlessly.

Of course it does. LLMs are only good for small scale tasks

Re: Web Browser Engineering (2021)

#86
post #14

Earlier quoted context omitted.

> I hope to one day be able to jump in and contribute to break that moat! The moat isn't caused by a lack of non-chrome browser engines, it's because so few people use a non-chrome browser engine. Firefox already exists - it's just that ~no-one uses it and for websites that don't work with it those users have learnt to just open up chrome. I'd love for the moat to be broken, and contributing to a browser engine like…

I'm one of those ~nobodies. Firefox is actually quite good these days, I use it at home and at work, 100% of the time - i.e. no Chrome or Safari fallback needed. If anyone's looking for a reason to try a switch again, consider this your sign.

I use Firefox too, and I agree it is great - which goes to show that having a great browser engine is not enough to break the moat.

Re: Web Browser Engineering (2021)

#88
post #32

One great thing about this book is the 'stuff I didn't do' part. Layout is really hard. Just tables by themselves are hard, even without any css around them. CSS makes layout impossibly difficult. I challenge anyone to keep the whole CSS spec and its associated behaviors in their head. At this point css + html + javascript have become a dynamic PDL, and probably is one of the most complex pieces of software today. As…

For React Native the facebook engineers just gave up and were like "all you get is flexbox layout" and people were quite okay with that (although some people grumble about lack of display grid) https://github.com/facebook/yoga

It works great for small devices, but I prefer ios constraint layout (and I think android got it too). No need for spacers.

Re: Web Browser Engineering (2021)

#89
post #75

Earlier quoted context omitted.

The book isn’t out yet, so no promo code, but the whole thing is free online.

Thank you for your prompt response. I understand the item isn't available, but I clicked the "Add to Cart" button thinking it would either place me on a waitlist or ship once available. However, I was then prompted to enter a promo code, which caused the confusion.

Ah, weird! We can ask our publisher. This HN post was a surprise (Chis & I didn’t put it up) so we weren’t prepared.

Re: Web Browser Engineering (2021)

#90
post #75

Earlier quoted context omitted.

The book isn’t out yet, so no promo code, but the whole thing is free online.

Thank you for your prompt response. I understand the item isn't available, but I clicked the "Add to Cart" button thinking it would either place me on a waitlist or ship once available. However, I was then prompted to enter a promo code, which caused the confusion.

I was able to pre-order the book just fine — it didn't prompt me for any promo codes.
Post reply on HN