Ex: a win10+ user may use "latest" firefox browser, which eliminated FTP protocol. So no dillo, no elink etc. Such user will find "difficult" to "evaluate" TC catalogs (split in few text files) for program versions, total dependency requirements, what is new, etc. The non-linux could filter/ sort for similar /equivalent appls for music /video / whatever.
Honestly, I cannot envision a life-long Windows user resorting to a web browser to sort/filter extensions as their first choice considering the typical Windows user is going to experiment with Tiny Core using the TinyCore.iso with desktop and the App Browser has a search/filter system that does the job rather nicely. The average newcomer isn't likely going to use index.html as their starting point and the descriptors for filename.tcz.info are not guaranteed to list all of the features or lack of features you've mentioned (like browsers that do or do not support FTP or ones that have the latest CA certificate support compared to those who otherwise lack in that area, etc.)
Additionally, consider what's being compared: Firefox (web browser) and FTP protocol.
Firefox and Chrome no longer support FTP internally (I'm not sure about their counterparts of Opera, Microsoft, etc.)
However, it's far from difficult to install an actual FTP(S) application to handle ftp:// related links for those which still exist.
How an indexed content page of TCZ extensions would help with that... I just don't see it. Maybe you can shed some light?
Assuming: Your running Tiny Core Linux v5.x or newer on reasonably supported hardware with desktop(#2) or shell(#3)...
1. Navigate your web browser of choice, within TCL, to
http://tinycorelinux.net/12.x/armv7/tcz/ The web browser just shows you a list of extensions (when they stopped indexing I do not know, I don't have access to the www site.)
a. To create a new indexing system would require me to clone a good chunk of the repo in order to obtain the content being displayed.
b. Due to #2 and #3 I don't currently see justification to spend the resources/hours but I'm not closed-minded if it's
properly debated.
2. Open the desktop extension manager
Search for the word
browser and tell me what's missing that index.html would provide
3. Open a terminal window and type in
tce-ab <ENTER>
Search for the word
browser and tell me what's missing that index.html would provide
Please understand that #2 and #3 are using "tags" found in the text file I mentioned in an earlier message. Results are not database driven.
When you select an extension from #2 or #3 a more thorough description is given, but
far from complete. I've read manuals (man pages) that aren't remotely complete!
If we resurrected index.html pretty-indexing, the same details you see from #2 and #3 would simply be available in web format. It would not become "more" informative.