#tantekhovercards with JS as progressive enhancement is a reasonable approach for a couple of reasons. without JS, you can still click on the minimal h-card and see a full profile with more info. and the without JS behavior turns out to be the same as the touch-UI behavior.