Viewing profile — gildas
gildas
HN member- Joined
- Mon, May 02, 2011, 1:42 PM UTC
- HN karma
- 1,458
- Public activity
- 466 items
- HN profile
- View on Hacker News ↗
About gildas
Recent public activity
-
comment
Comment #49014083
This might interest you as well [1]. Similarly, here is an example of presentation using this format [2]. [1] https://github.com/gildas-lormeau/Polyglot-HTML-ZIP-PNG [2] https://gi…
- story
-
comment
Comment #48608836
You can even make the file compatible with ZIP (and PDF) on top of that, see https://github.com/gildas-lormeau/Polyglot-HTML-ZIP-PNG/raw/... (and https://github.com/gildas-lormeau/…
-
comment
Comment #48490049
There is a third option: - Save the page as a self-extracting ZIP file, see https://github.com/gildas-lormeau/Polyglot-HTML-ZIP-PNG
-
comment
Comment #48433972
I have an example of a side-project [1] where I think I naturally applied the best practices described in this article. My goal was to see if it's possible to code an entire projec…
-
comment
Comment #47029009
I just ran a test on a 10GB HTML page and called window.stop() via a 100ms setTimeout, which, in my opinion, simulates what would happen in a better-implemented case in SingleFile …
-
comment
Comment #47028529
The call to window.stop() stops HTML parsing/rendering, which is unnecessary since the script has downloaded the page via HTTP and will decompress it as-is as a binary file (zip.js…
-
comment
Comment #47027992
The reason I did not implement the innovative mechanism you describe is because, in my case, all the technical effort was/is focused on reading the archive from the filesystem. No …
-
comment
Comment #47027845
I haven't looked closely, but I get the impression that this is an implementation detail which is not really related to the format. In this case, a polyglot zip/html file could als…
-
comment
Comment #47027770
I would like to know why ZIP/HTML polyglot format produced by SingleFile [1] and mentioned in the article "achieve static, single, but not efficiency". What's not efficient compare…
- story
- comment
- comment
-
comment
Comment #46056773
If we were to compare this to the JS world, it seems Python’s async is closer to Babel-style generator-based coroutines [1] than to JavaScript’s async/await execution model. [1] ht…
-
comment
Comment #46056534
You haven't got it wrong, the first example in the article behaves the same in JS, see https://jsfiddle.net/L5w2q1p7/ .
-
comment
Comment #45907461
Thank you also for the kind words! Regardoing support, you can choose whichever method you prefer; it makes no difference to me actually.
-
comment
Comment #45898421
Author of SingleFile here. Sorry, this is obviously not normal. Please feel free to report any bugs here https://github.com/gildas-lormeau/SingleFile/issues .
-
comment
Comment #45614560
Great idea, some people have already implemented it for the same type of need, it would seem (see the list of user agents in the source code). Implementation seems simple. https://…
-
comment
Comment #45614485
FYI, zip.js has no issues with 1 (it can be fixed with standard extra fields), 3 (zip64 support), and 5 (you cannot have more than 64K of comment data at the end of the file).
-
comment
Comment #45610632
Unfortunately, I will have difficulty answering your question because my knowledge is limited to the zip format. In the use case presented in the article, I find that the zip forma…
-
comment
Comment #45609918
For implementation in a library, you can use HttpRangeReader [1][2] in zip.js [3] (disclaimer: I am the author). It's a solid feature that has been in the library for about 10 year…
-
comment
Comment #44796672
The warning message you mentioned simply means that the extension can inject "content scripts" into the web pages you visit. This feature is necessary, for example, to remove ads t…
-
comment
Comment #43266378
Bonus point for clients that don't support the HTTP “Accept-Encoding” header [1] and consume all your bandwidth. [1] https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Ac...…
-
comment
Comment #43235052
Thank you for explaining your point of view on the interest of this conversation. Here's mine, I consider an offense to be something quite subjective sometimes. In some cases, it's…
-
comment
Comment #43233359
I'm sorry. I'm open to discussion if you can explain what is offending to you