"Enter" ends the phrase on the last word. "Space" feels weird when you're done typing.
Auto select the input box after selecting a phrase. I was half-way through the exercise before realizing the page wasn't registering my input.
When in your program I have to write "one's" for example, I CAN'T. When I press "'" and then "space" your textfield just blocks me and vibrates... and I can't go forward.
Long story short: for a user with us-international keyboard mapping it is impossible to insert the char "'" and probably many others like " ~ ` ^ that with that mapping require to press "space" after them
Now I've tested with your layout and it turns out that you can type it as you say by just omitting the space (except for the letters that can be accented) or otherwise just use my method by entering ' twice and deleting the second one (maybe at the expense of greater error rate).
Although it's not impossible to make that same kind of mistake with a strongly typed language, I'm glad my day job involves C#.
Example, I spell "Charactet" instead of "Character". Space submits the word and creates "Charactet " in my brain so to correct this, I do two backspaces. Result is "Charact" instead of expected "Characte".