I do not think you can check the support for frames, tables, cookies, client scritps and so on, I guess help's has a solution.
Right, cookies is optinal for the user, so is client scripts (.js, .vbs) don't rely fully on using cookies.
If you want to check for support for HTML technologies like frames and tables, this is my solution:
Do a Check for which browser and OS the user has.
Find out what browser that support the technologies. (se: http://hotwired.lycos.com/webmonkey/reference/browser_chart/)
And do a comparison.
best regards,
Thomas