This document discusses combining smart cards with web applications for stronger online authentication. It outlines existing weak password-based authentication and the need for two-factor authentication. A new browser extension called SConnect allows smart card APIs to be accessed from web applications, enabling smart card-based authentication, signatures, and other functions. Upcoming W3C standards will further support smart card integration without extensions. In conclusion, smart cards can enhance security while usability and adoption depends on balanced security and business needs.