[ Home Page | MyText ]

MyText

Not Just Any Markup Language

By Joey J. Barrett
Research Fall 2006

Abstract

MyText is a markup language designed to be used in text communication-specifically, text messaging, instant messaging and email. MyText allows the user maximum flexibility and efficiency in a shorthand, on-the-fly, personalized, text-style markup.

1  Introduction

In our fast-paced world, full of techie gadgets and color screens, our plaintext communication standards leave something to be desired.

Text markup and theory of markup languages have been around for almost 30 years. To add style attributes to text it is common to use HTML with font tags (not condoning this in any way), XHTML with CSS or some combination of these languages. In most cases CSS is a wonderful solution. On the web, text can have static or dynamic effects and can be in as many fonts, colors, sizes (the list goes on) as an artist can create. For web development CSS hits a high mark.

On the other-hand current text markup languages leave a gap in the realm of shorthand notation, on-the-fly, personalized, text-style markup (See Appendix A.1 for MyText vs. comparison).

There are few ways to mark up the style of text on-the-fly. In most cases there is a menu or a short-cut button integrated into the user interface which allows control over different style attributes. There might be hot-keys to control text bolding, underlining, italicizing and if fortunate, maybe even increasing or decreasing text size. Although hot-keys maybe quick, they are not intuitive and there is no access to change text color or text background color or text font. Menu surfing or button clicking for these changes is a nuisance because it moves the user away from the keyboard for mouse or other menu interface accesses. Furthermore, it is slow and it takes away from the task at hand-communicating through text.

MyText is markup language designed to be used in text communication-specifically, text messaging, instant messaging and email. MyText allows the user maximum flexibility and efficiency in text markup including all attributes of text-style. MyText is a markup language and therefore is used inline with the message being created. It keeps the user focused on the message at hand and facilitates the communication of ideas and feelings through text-style. MyText allows the user to define personalized (which is how it got its name) text markup on-the-fly which can be reused and combined with other text-style markup to create extremely unique communicative messages. MyText is for YOU---and all who communicate using text.