Question mark
In the early 13th century, when the growth of communities of scholars (universities) in Paris and other major cities led to an expansion and streamlining of the book-production trade, punctuation was rationalized by assigning Alcuin's stroke-over-dot specifically to interrogatives; by this time the stroke was more sharply curved and can easily be recognized as the modern question mark.
Quotation mark
The term smart quotes (“…”) is from the name in several word processors of a function aimed this problem: automatically converting straight quotes typed by the user into curved quotes, the feature attempts to be "smart" enough to determine whether the punctuation marked opening or closing. Since curved quotes are the typographically correct ones, word processors have traditionally offered curved quotes to users (at minimum as available characters). Before Unicode was widely accepted and supported, this meant representing the curved quotes in whatever 8-bit encoding the software and underlying operating system was using. The character sets for Windows and Macintosh used two different pairs of values for curved quotes, while ISO 8859-1 (historically the default character set for the Unixes and older Linux systems) has "no" curved quotes, making cross-platform and -application compatibility difficult.