ˈgʊd ˈnjuːz ˈevriwʌn! I just typed this directly into this blog post, using my new TypeIt App for Windows.
Ever since I started learning foreign languages, typing foreign characters and phonetic symbols has been a problem. When learning German, I had a problem with ä, ö, ü and ß; with English, an even bigger problem with IPA phonetic symbols. In order to use phonetic transcriptions in my SuperMemo collection in DOS, I had to design my own IPA screen font.
Today, of course, we have Unicode and the problem is largely solved on the fonts side: if you use a popular font, you can be sure it will include characters for practically all languages. Even more amazingly, all modern operating systems have at least one good font with a full set of IPA symbols.
But there is also the keyboard side. The characters are available, all right, but typing them comfortably is another matter.