Yes, it's hanging punctuation. I'm not sure where that "floating" came from. I can only assume Russian or Chinese. There are some cool examples in
http://www.tug.org/TUGboat/Articles/tb25-1/thanh.pdf I think the half-hanging type looks better than full hanging, at least for hyphens and such.