Just had to try out the new blog feature in Word 2007. So far it looks good, although I’m still really confused about the new menu interface. Couldn’t even find the Open menu option until after clicking on all menu options at least twice I realized that the little circle in the upper left was slowly blinking.
Now for some HTML
torture.
Update: the simple HTML test above didn’t turn as perfect as one could wish for. A <br /> tag was inserted before “torture”, but that seems to be a bug in Wordpress rather than Word. Besides that, Word seems to create the “correct” tags, such as <strong> rather than <b>.
January 31st, 2007 at 4:06 pm
strongandemwhen a user bolds/italicizes a portion of text. This is because there are other uses for bold and italics. For instance, bold text is often used to indicate the defining instance of a term (this should bedfnin html). Italics are used for citation and foreign languages (citeandspan class='...'). WYSIWYG editors are strictly presentational and so should generate presentational markup.January 31st, 2007 at 4:08 pm
strongandemare inappropriate.bandiare the right choices.January 31st, 2007 at 5:24 pm
Your first comment post seems to have gone though, but you didn’t see it before I approved it. Was there anything else that made you think the comment functionality wasn’t working? Anyways, thanks for keep on trying :-)
January 31st, 2007 at 7:19 pm
For bulleted lists and such, I agree that
ulshould be used. But when it comes to bold and italics, I think it’s the wrong thing to try to infer intent, even if it is accurate 90% of the time.Regarding the non-presentational features of Word, I must admit ignorance. But I still think if the user clicks a “b” button, it should output a
belement.January 31st, 2007 at 7:58 pm
The semantic-like features of Word are styles. If you go into blog mode in Word 2007, the styles will be, for example, quote, header1 and so on. In the list is also both strong and emphasize, so the best solution might have been to generate b tags when you click bold and to generate strong tags when you choose the associated style.