Comment by dshankar
10 years ago
If you're having difficulty loading this webpage, it's because the author decrypted Facebook's iOS binary and listed all 18,000 header files.
Yes, this webpage is merely a list of 18,000 headers.
10 years ago
If you're having difficulty loading this webpage, it's because the author decrypted Facebook's iOS binary and listed all 18,000 header files.
Yes, this webpage is merely a list of 18,000 headers.
1. The article gives the insight that the binary is sooo big, not just assets as one would think.
2. It shows how the classes are extracted
3. It presents the classes for you to browse.
The word "merely" is downplaying the information being shared by the author.
Barely does 1 and 2 since 3 causes browsers to actually slow down to a crawl. The second that 18k list started to load, my browser turned ridiculously slow.
I agree that the inline HTML code block is not optimized for such a use-case. You can read the content here: https://news.ycombinator.com/item?id=10066530
Still my point was about the content being simply a list, which it is not (for better or worse in this case, I know :-)
> causes browsers to actually slow down to a crawl.
some browsers. FF 40.0 on my 2012 rMBP barely breaks a sweat.
I opened it with FF on my phone - no problem loading or scrolling it whatsoever.
Fine on Chrome 44 running on a fairly ancient Core 2 Duo
Latest Firefox doesn't even break a sweat.