paulrouget | 8 months ago | on: The time is right for a DOM templating API
paulrouget's comments
paulrouget | 11 months ago | on: James Webb Space Telescope reveals that most galaxies rotate clockwise
So it’s a similar question. Where does this asymmetry come from.
paulrouget | 11 months ago | on: James Webb Space Telescope reveals that most galaxies rotate clockwise
paulrouget | 1 year ago | on: WASM Wayland Web (WWW)
Kind of defeat the purpose of view-source, but nowadays, it's a lost battle already.
And I didn't think too much about sandboxing, accessibility, network or whatnot. Just a fun idea…
[0]: https://github.com/servo/webrender/blob/c4bd5b47d8f5cd684334...
paulrouget | 1 year ago | on: What Firefox trains are we in?
But… the 3.6 -> 4.0 release was just such a pain. We spent more than a year trying to cram too many features in v4.
Clearly feature-based releases were just not cutting it, especially as Chrome was shipping new versions fast.
For the longest time people were saying it was the wrong move, but really - that was absolutely necessary, and proved out to be the right thing to do. The Stable / Beta / Alpha ("aurora", was that the name?) channels massively improved our yield :)
paulrouget | 1 year ago | on: The 1871 Samuel Morse Statue (2014)
paulrouget | 1 year ago | on: Equinox.space
paulrouget | 1 year ago | on: Scale of the Universe
paulrouget | 2 years ago | on: Niagara Launcher
paulrouget | 2 years ago | on: Fly through your shell history
paulrouget | 2 years ago | on: Dumbphone Finder
Android can be configured to be so bare that my phone is just a black screen with 5 menu items: music, signal, map, text, phone.
Personal preference.
paulrouget | 2 years ago | on: Dumbphone Finder
I need a small phone that just do basic stuff. But sadly Signal and Spotify are what I consider basic.
paulrouget | 2 years ago | on: Dumbphone Finder
I need Signal… so it had to be an Android phone. I also need a good map app, and Spotify.
I tried many of these phones, and they all had 2 main problems: poor build quality (random shutdown, compass failing, random android bugs), and bad bluetooth, making it impossible to use headphones (I even tried to use wired headphones, but then, there's no wired earbuds with active noise cancelling).
The only phones that were "good enough" were the 4" Unihertz Pocket and the 3" Jelly.
But the bluetooth situation was unbearable (cracking noises, sync issues), and some hardware problems just made me anxious (couldn't rely on the phone to wake up, or going on a hike).
I just ended up getting a Zenfone 8, which is a massive phone, but considered the smallest. It's way too big for me, and does way too many things. But… there's no other options sadly.
paulrouget | 2 years ago | on: This year in Servo: over 1000 pull requests and beyond
For others and historians :) … some efforts were made I think around 2008 (by Brad L. and/or Mark F. … I don't remember so well). A shortlived GTK widget was attempted at some point.
But this lead to nowhere because… well, it's hard to bend Gecko that way, because, again, Gecko was not designed to be embedded. And also because leadership was not pushing into that direction.
About the "not designed that way", what I mean is this:
We had many abstractions for sure to make it multi-platform (and that was amazing achievement, really) but embedding requires mechanisms to hook the event loop and the rendering pipeline into the embedder, in an agnostic way. Which is the part that was missing in Gecko.
Webkit had a proper, well designed, embedding story.
We didn't.
paulrouget | 2 years ago | on: This year in Servo: over 1000 pull requests and beyond
I'm just saying gecko was not embeddable and was never designed to be so. There has been some efforts, and all failed.
As far as I know! … so I'd be happy to be corrected, I'd love to hear more about the history of gecko.
And you seem to know things I don't know, so I'm just asking what you are referring to. Out of curiosity.
> Gecko had, by the time that Servo was conceived, undergone refactoring that knowingly made it more difficult to embed
What kind of refactoring are you talking about?
And back to your original statement:
> Gecko was originally conceived to be embeddable by design
What are you talking about here?
paulrouget | 2 years ago | on: This year in Servo: over 1000 pull requests and beyond
There was never a proper embeddable gecko.
There has been an attempt for a gtk widget, but it never matured.
paulrouget | 2 years ago | on: This year in Servo: over 1000 pull requests and beyond
For a short time, there was some attempts (native cocoa and gtk widget) to embed gecko, but it was really not meant to be, it was really hacky and never matured.
Gecko was never designed to be embedded. Really.
paulrouget | 2 years ago | on: This year in Servo: over 1000 pull requests and beyond
Which part? And… what do you mean by embeddable in that context?
paulrouget | 2 years ago | on: This year in Servo: over 1000 pull requests and beyond
But then… looot of things happened, other priorities, competition, bad decisions, etc etc.
paulrouget | 2 years ago | on: Pencil Talk
Some pencils have this particular flat shape to prevent them from rolling (artists and workers sometimes use inclined desks / surfaces).
https://www.mozilla.org/keymaster/gatekeeper/there.is.only.x...
Good old time.