[FFML] A thought on the future of the FFML
David Smith
dsmith at datasync.com
Wed Jun 26 21:11:29 PDT 2013
I'm wondering why the formatting question seems to be such a difficult
issue. On Fanfiction.net (and various other sites), there's a little
black/white icon that you can click to change from a black text on a
light background to light text on a dark background (and various other
user interface options). Why not have a similar toggle for pure text vs
basic HTML markup?
In text mode, use a fixed-width font, wrap text at a specified width
(eg: 80 ch), and change the interpretation of <i>, <b>, <u> elements by
using something like this CSS:
i, em {
font-style: normal;
}
i:before, em:before {
content: "/";
}
i:after, em:after {
content: "/";
}
When quoting in a forum environment, the editor should still show
something like [i]italic text[/i]. If sending a copy to the email list,
use standard text vs HTML separation (the user can choose which version
to display) and push exactly the same text as you would to the web page
-- the text version gets the slashes, the HTML version gets the normal
<i> tag.
If converting from an email to a forum reply, if the email is in HTML
there's no issue (well, technically; realistically it opens up a lot of
vulnerabilities for stuff that forum software blocks out using bbcode;
if pulling in from email to the forum side, probably want to only use
the pure text half). If the email is in pure text, some simple parsing
may be needed (ie: beginning and ending markers need to be within a
single paragraph, and within the same quote segment if that's
applicable), but some work is going to be needed regardless, if you want
to push the email as a new reply to a forum thread.
Some ideas are floating around in my head for more general things that
could be done, but they get complicated. If you allow explicit
references to parts of the story when creating a comment note (ie:
similar to the Ophus system, rather than simple quoting), that becomes
an issue when the original story gets modified. That then brings up the
idea of versioning the story (ie: git or hg), which brings in its own
set of complications. Although.. a review site that was based on
something closer to github or bitbucket than standard forum software or
fanfiction.net sounds like it has potential.... That would take some
serious thought to put together, though.
--
David
More information about the ffml
mailing list