CRM: hosting a single html file in Zoho and displaying it as a widget

CRM: hosting a single html file in Zoho and displaying it as a widget

I have seen that CRM offers the option of uploading a web project to Zoho itself and displaying it as a widget in CRM.

The instructions then talk about setting a development environment with Node and developing an application to upload to Zoho. But I don't want to do that. I want to upload a single, static HTML file and display it as a web tab.

I tried it, but it didn't work.

I zipped a file named bookmarks.html, created a new web widget, configured it as hosted in Zoho, uploaded the zip, and configured the index page as /bookmarks.html

When I enter the web tab, it gives a 404 error.

Is it really necessary to set up the development environment and pack a whole extension to do this, just a single html page? I don't understand the development requirements of that. 

The only thing I want, and have asked in other questions, is displaying rich text and links in a prominent position for all users (be it the home, a dashboard or a web tab).

Thanks.