Skip to content
Seth Clydesdale edited this page May 24, 2015 · 4 revisions

Fun facts about ProtoString, such as how it started and where the name came from.

How it came to be

Originally I was writing two methods for converting characters to their hexadecimal counterpart and back, for personal use, because I couldn't find any that matched what I wanted. Shortly after finishing them, I figured I would share it for those looking for something similar. I quickly wrote four other methods(mirror, protoTrim, toNode, toTextNode) to go with it, so it wouldn't be completely bare when I pushed it to my repository. I had so much fun, that I began writing more methods, ranging from conversion, case manipulation, and more.

The name

To start, the first name of the file was stringy.js, and was later changed to protostring.js. ProtoString derived from the addition of prototype methods in JavaScript.

String.prototype.newMethod >>> ProtoString

Logo colors

The logo colors derived from Firefox's scratchpad light theme. Proto got its color from a declared local variable or property, whereas the rest is the color of a string literal.

Clone this wiki locally