Slashdot Mirror


How Can Wikipedia's Visual Editor Top Other Word Processors?

First time accepted submitter azadnama writes "Wikimedia Foundation, the organization behind Wikipedia, is aware of the fact the MediaWiki formatting syntax is a major obstacle for people's participation in writing on the site. To address this problem, the Foundation is developing VisualEditor—a web-based WYSIWYG interface for editing articles. It's supposed to be similar to a word processor, like LibreOffice, Microsoft Word, Pages, Google Docs, and others. And this is the time to ask: What did your word processor get wrong and how can Wikipedia's VisualEditor get it right?"

196 comments

  1. Styles by Anonymous Coward · · Score: 2, Insightful

    I use them all the time and abhor when they do not behave consistently.

    Funny thing, styles work better in OO.o than in MS Office.

    1. Re:Styles by crutchy · · Score: 1

      NO FUCKING RIBBONS.

    2. Re:Styles by 1u3hr · · Score: 2
      Styles worked great in Word 5 for DOS or Mac. Since they found that few users bothered to read how to use them, they dumbed them down, tried to second guess every formatting change the user made and randomly change the styles; or not. If you use styles the defaults are such that it's hard to stop Word fucking up the entire document if you make one change to one paragraph that it interprets as a change to a basic style.

      I deal with a lot of documents from professional writers, professors, CEOs; educated, smart people. None of them has ever used styles in any rational way. Best I can hope is that they do everything in "Normal" style and apply local formatting. Then I spend at least a half hour converting that to styles so I can make it look the way I need before I start editing it.

    3. Re:Styles by Anonymous Coward · · Score: 0

      Actually I think styles work quite well in Word 2010. Yes, Word is trying to be clever, but most of the time that means figuring out what is specific to a style and what not, and Word makes a decent guess. The feature "update style with current paragraph" is also very nice, and many a times it does make the document more consistent. Sometimes it messes up in a big way, but that is usually the sign of a badly laid out document.

    4. Re:Styles by Will.Woodhull · · Score: 2

      One of the core concepts of wikitext is that stylistic things are handled by the wiki engine. This assures consistency over, say, the million pages of Wikipedia. It also makes it possible to serve out "pages" to special purpose browsers, like audio output, braille printers, cell phones, etc.

      The wikitext needs to be limited to semantic mark-up. "This is a headline. This is a paragraph. This is an emphasized phrase in the paragraph. This is table." That kind of thing. Let the wiki engine decide how these should be styled. Use the wiki engine's templates or themes to change that style across the board to whatever you want.

      I have been doing a bit of work with wikis lately and have maintained a personal wiki as a kind of PIM, journal, and notebook for several years. In my experience, the GUI for a wiki should be a lot simpler than that of a word processor. I understand why Wikimedia wants to develop one (or probably several, one for each of several types of input devices) but I do not really care how they go about it.

      What I WOULD VERY MUCH LIKE TO SEE is Wikimedia providing good support to wiki Creole. This is a standardized wikitext that would make it easier to transfer content between wiki engines. It is also in several ways more readable in raw form than Wikimedia's native wikitext.

      For me, a very important aspect of wikis is that wikitext is actually readable in raw form in any text editor, which is not true for HTML with its tag soup problems. Being able to read and write wikitext in a light duty text editor like gedit, Kate, or notepad++ is great when documenting complex Gimp images as they are being developed, or keeping notes while creating 3D models or animations, or probably a host of other things where the bulk of the computer resources are being used in the primary work and you don't want a massive word processor using up RAM and CPU cycles.

      --
      Will
  2. Check out Confluence by Anonymous Coward · · Score: 2, Interesting

    And don't do what they did. It's the most frustrating wiki editor on the planet.

    Many wiki pages have large amounts of structured information, and the Confluence editor is spectacularly bad at managing that. It's the most aggravating thing to use.

    And don't get rid of plain text markup for when the rich editor fails.

    1. Re:Check out Confluence by treerex · · Score: 1

      Amen times 100. Our admins recently upgraded our Confluence install and now all I have access to is the WYSIWYG editor, and I hate it. I used to write a lot of longer documents in Emacs with Confluence wiki markup and then paste the text in when I was done... now that doesn't work so well. Editing any non-trivial document is a RPITA now. And people wonder why I still work a lot on the command-line : I don't need someone else's thoughts on how I should work getting in my way. P.S. Get off my lawn.

  3. No manual formatting by Anonymous Coward · · Score: 1, Insightful

    Get rid of buttons for italic, bold, underlined and other manual ways of editing. Using these instead of proper format use hinders good documents and makes later reformatting a pain in the ass.

    1. Re:No manual formatting by davidwr · · Score: 2

      Get rid of buttons for italic, bold, underlined and other manual ways of editing. Using these instead of proper format use hinders good documents and makes later reformatting a pain in the ass.

      Proper format use includes italics and the like in certain circumstances, and other formatting tools like <em> in others.

      I don't see the end-result-difference between having a "bold" button, an "italic" button, and an "emphasize" button over the traditional way of using hand-typed wiki-markup to achieve the same results. I do agree that if the edited document is being displayed in a WYSIWYG or pseudo-WYSIWYG manner as it is being edited, there will need to be some special way to highlight text that is being emphasized to distinguish it from italic text. If it is being displayed as marked-up-plain-text then there is no problem, as the markup characters for emphasis are different than for italics.

      In any case, the page will be saved in marked-up-plain-text form, so any future Wikipedia editor who chooses to use the classical text-markup editor won't know or care which editing tool the last editor used.

      --
      Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    2. Re:No manual formatting by DragonWriter · · Score: 2

      I don't see the end-result-difference between having a "bold" button, an "italic" button, and an "emphasize" button over the traditional way of using hand-typed wiki-markup to achieve the same results.

      The problem isn't using buttons for physical styles vs. using tags for physical styles attached directly to content, its using physical styles directly attached to content rather than semantic "styles" (whether entered as semantic markup or "applied" with an editor that presents thing in a form other than markup) with separate specification of physical presentation. That Wikipedia's existing standards use physical styles for some uses and semantic markup for others is problematic, a visual editor is just going to make things worse.

    3. Re:No manual formatting by MightyYar · · Score: 1

      Leave the buttons, but make them change the entire style.

      That'll learn 'em.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    4. Re:No manual formatting by Johann+Lau · · Score: 1

      You are exactly right. They need to think in terms of markup and semantics, not visual layout features. Then you can *still* make those "semantic things" accessible via a nice GUI, while simply displaying them as they would be displayed with the theme the user has selected or that respective page is in. But the semantic structure absolutely has to come first, the layout should follow from there. Not because of ideals (though I wouldn't take accessibility lightly), but because that makes the dependency tree real simple if you will. The semantic structure is the one piece that has to be thought out real well; but then you can have as many ways to input and output that as you want, and keep experimenting with them to boot. I know it's easy to say... but a huge, and moving target in practice. Still :)

    5. Re:No manual formatting by loufoque · · Score: 1

      The difference is in semantics.

    6. Re:No manual formatting by Anonymous Coward · · Score: 0

      if you are talking about word processors in general, you can go straight to hell for such a suggestion. if you are talking about wiki editiors, i don't have a clue. carry on.

    7. Re:No manual formatting by Anonymous Coward · · Score: 0

      I know--to get the right defaults for semantic styles you need to introduce some kind of helper agent--hello, Clippy!

      (ducks)

  4. impossible mission by Anonymous Coward · · Score: 1

    The problem with visual editors is... well.

    If you look at ms word clones, they always fight an uphill battle: what's the minimum subset of features needed?

    Answer depends on who you ask, and if the sampling group is big enough, the minimum subset becomes "everything".

    1. Re:impossible mission by afgam28 · · Score: 3, Insightful

      And that's why MediaWiki is so great. It's not just a Word clone with a strict subset of Word's features; the two applications have feature sets that overlap but neither can do everything that the other can. What's important is that MediaWiki is significantly better than Word at collaborative document editing.

      In many teams at many companies, including the last two that I've worked at, internal wikis have replaced Word as the standard way of sharing documents. It's just so much easier than creating a Word doc, putting it up on some network share and then hoping that no one moves (or worse, copies!) the document. Everyone, regardless of whether they're using Windows, Mac OS X, Linux or their smartphone, can access it, because it's all based on open standards. People still use Word, but it's no longer as absolutely vital as it once was.

      MediaWiki needs to play to its strengths. The question isn't so much "what do other word processors do wrong?", but rather "what do other wikis do wrong?" My answer to that would be the simplistic page locking system that can't do a simple three-way merge. Ideally, a Google-Docs-style real-time collaborative editing feature would be in place.

    2. Re:impossible mission by Anonymous Coward · · Score: 0

      If you look at ms word clones, they always fight an uphill battle: what's the minimum subset of features needed?

      At a bare-bones minimum:
      Import data from a file, keyboard, or another source into a document and/or begin editing a "new" document.
      Allow changes to the document.
      Export a rendering of the document to a file, screen, printer, and/or another source. /s/ Mr. Smarty Pants

    3. Re:impossible mission by kestasjk · · Score: 1

      Last week someone came to me and requested that the DotNetNuke wiki we added for them be able to copy and paste full Word documents (including images) straight into the WYSIWYG editor. We got them to compromise on having to upload images manually, though able to copy and paste from Word, but now the formatting for their pages now looks terrible.

      It'd be good to add something to Wikipedia to let people create bullet points and add references etc without using the code, but I'm sure they won't try and make a real "Word-processor" like editor.

      --
      // MD_Update(&m,buf,j);
    4. Re:impossible mission by loufoque · · Score: 1

      Wikis still suck at collaborative work.
      The only good tool for collaborative work is a versioning system, preferably distributed. But most of the existing ones are designed for plain text in mind, not binaries or even computer-generated XML.

    5. Re:impossible mission by jgrahn · · Score: 1

      Wikis still suck at collaborative work. The only good tool for collaborative work is a versioning system, preferably distributed. But most of the existing ones are designed for plain text in mind, not binaries or even computer-generated XML.

      Good luck replacing the Mediawiki-based collaboration at my two workplaces with a Git repository containing ... well, *what*, exactly? The computer-generated XML you mentioned?

      A wiki does a more than decent job of encouraging N people to update a set of shared information, but that's far from everything it does. Linking and categorizing the information, formatting it, providing search capabilities and so on is just as important.

    6. Re:impossible mission by loufoque · · Score: 1

      well, *what*, exactly?

      Plain text files with wikitext in ithem

    7. Re:impossible mission by jgrahn · · Score: 1

      In many teams at many companies, including the last two that I've worked at, internal wikis have replaced Word as the standard way of sharing documents. It's just so much easier than creating a Word doc, putting it up on some network share and then hoping that no one moves (or worse, copies!) the document. Everyone, regardless of whether they're using Windows, Mac OS X, Linux or their smartphone, can access it,

      My company too. We have half a dozen different proprietary collaboration/knowledge database tools, but our plain Mediawiki beats them all. Easily.

      But you miss the point of a workplace wiki somewhat -- it's not just to have a mixed bag of documents, but also to have the relationships between different pieces of information, and between people, and yourself. You get to reflect on the information and discuss it with your peers.

      because it's all based on open standards.

      Not really. Mediawiki is free software, but not an open standard.

    8. Re:impossible mission by jgrahn · · Score: 1

      well, *what*, exactly?

      Plain text files with wikitext in them

      OK, that *is* something I can actually understand. I've cursed the Mediawiki editor and version control stuff too, and longed for my trusty Emacs and Git (or CVS, even) setup.

      There are several problems which need to be solved to accomplish that, though. Just to mention two that come to mind: you now need a local preview feature, for example. And you cannot expect every contributor to keep a local copy of e.g. Wikipedia-en so you need to partition it ...

  5. Specifically for Wikipedia.. by caferace · · Score: 3, Insightful

    ..they need to make something that imports the current format in a WYSIWYG fashion, renders and exports it properly. Dealing with the table structure there is a nightmare for low-intermediate experience editors.

    1. Re:Specifically for Wikipedia.. by Anonymous Coward · · Score: 2, Insightful

      ..they need to make something that imports the current format in a WYSIWYG fashion, renders and exports it properly. Dealing with the table structure there is a nightmare for low-intermediate experience editors.

      Christ, no. They need to start over with something done right from the start. Trying to make anything out of the existing mess is doomed to failure.

    2. Re:Specifically for Wikipedia.. by Intrepid+imaginaut · · Score: 1

      Yikes I thought they were starting over, they're seriously going to try and put another layer on top of that?

    3. Re:Specifically for Wikipedia.. by David+Gerard · · Score: 2

      There's several billion words of legacy content generated over ten years. Starting over was considered, but it's not a happener.

      --
      http://rocknerd.co.uk
  6. document structure, not just dumb formatting. by Anonymous Coward · · Score: 5, Insightful

    It should place structure above formatting.

    i.e., sectioning and lists rather than screwing around with fonts, colours and line spacing.

    LaTeX gets this right. a UI where users have to specify sectioning and such would be good.

    1. Re:document structure, not just dumb formatting. by AmiMoJo · · Score: 1

      Well that's a given for Wikipedia since the style is fixed across the whole site.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:document structure, not just dumb formatting. by Anonymous Coward · · Score: 0

      I'm pretty sure he means:
      Text != formatting

    3. Re:document structure, not just dumb formatting. by drolli · · Score: 2

      yes, plus cross-document paragraph or phrase-level version tracking.

  7. It's the syntax stupid by Anonymous Coward · · Score: 0

    Good luck to Wikipedia making a WYSIWYG editor for an unparsable, moronic syntax.

    Just take a look at the MediaWiki parser (and the 'graveyard' folder of broken parsers). I hope whoever coded that horrid shit stain is never somebody on my production team.

    It is nothing short of a disservice to the very values it seeks to embody.

    1. Re:It's the syntax stupid by cheesybagel · · Score: 1, Troll

      IMO a visual editor is a mistake. There are enough morons on Wikipedia as it is. If they lower the barrier for entry further who knows what drivel will show up...

    2. Re:It's the syntax stupid by Anonymous Coward · · Score: 3, Insightful

      Actually, for some of us who think differently, but have education in subjects not related to whatever the heck it is the rude editors on wikipeda have an education is, a visual editor would be helpful. I suspect I would consider you a moron in my particular field, and have a lot more to contribute to it (a subset of medicine) than you could ever dream of even understanding.

      Attitudes like yours, however, are a bigger problem than the ridiculous editor they currently have.

    3. Re:It's the syntax stupid by 93+Escort+Wagon · · Score: 2

      I've always found it funny that any supposedly modern system of organization can't even handle spaces in names.

      --
      #DeleteChrome
    4. Re:It's the syntax stupid by Anonymous Coward · · Score: 1

      yes and know
      I know a lot about DNA, and have contributed to some of the molecular biology articles, and don't contribute any longer, cause I'm sick and tired of re re re re correcting the most idiotic mistakes
      So I agree with you that the parent is an arrogant schmuck (myu words, not yours) but I disagree with you on the problem of idiots adding to articles.

    5. Re:It's the syntax stupid by Anonymous Coward · · Score: 1

      If you can't code markup, you are a moron.

      If you can, but refuse to spend a few minutes learning enough of the markup language du jour to get by, why would you spend hours contributing all that wonderful knowledge even with a wysiwyg editor?

      This is not to say mediawiki's godawful pile of a markup language and parser is a good one, but the notion that, in general, requiring a markup language instead of wysiwyg imposes some significant hurdle to anyone willing and able to make significant contributions is just ridiculous.

    6. Re:It's the syntax stupid by Anonymous Coward · · Score: 0

      The only reason I bother coming back to Slashdot is to read this sort of unrealistic arrogant nerdspew and thank fuck, you nerds never disappoint me.

      Keep fuckin that chicken, buddy.

    7. Re:It's the syntax stupid by cheesybagel · · Score: 1

      That's pretty funny considering you just had to type markup to reply to the post. You did add a paragraph after all.

    8. Re:It's the syntax stupid by Anonymous Coward · · Score: 0

      Or he posted as "plain old text" you cum guzzling retard.

    9. Re:It's the syntax stupid by Anonymous Coward · · Score: 0

      I can just imagine your spittle-flecked lips, and a big fat vein pulsing visibly in your forehead, as you posted that.

    10. Re:It's the syntax stupid by UnknownSoldier · · Score: 2

      I know. Just replace the dam underscore (_) with spaces (' ') and vice versa.

      Or the stupid WikiCamelCase

  8. No. by Anonymous Coward · · Score: 0

    It can not.

  9. LyX by Anonymous Coward · · Score: 5, Insightful

    Recreate LyX, or clean up LyX specifically for wiki editing and make it HTML 5. What You See Is What You Mean is what wiki writing needs.

    1. Re:LyX by Monkey-Man2000 · · Score: 2

      Recreate LyX, or clean up LyX specifically for wiki editing and make it HTML 5. What You See Is What You Mean is what wiki writing needs.

      this, mod parent up.

      --
      This post was generated by a Cadre of Uber Monkeys for Monkey-Man2000 (603495).
    2. Re:LyX by loufoque · · Score: 1

      Better make it for a real language than for mediawiki which is just a bunch of hacks without specification though

    3. Re:LyX by O'Nazareth · · Score: 1

      I think LyX is the best. It needs clear sectionning. Forbid people to do stupid things just because THEY think it looks better. Etc. A word processor would actually completely mess up Wikipedia.

    4. Re:LyX by Anonymous Coward · · Score: 0

      Kinda like your post and the English language.

    5. Re:LyX by Anonymous Coward · · Score: 0

      WYSIWYM is certainly a good concept to start with, but LyX is beginning to show its age. I am not sure I would model any new software after it.

      The math editor is outstanding, but Office 2010 also has a pretty good one (only the typesetting is inferior to TeX, of course).

      Tables are challenging in every editor, but at least they could try to do better than TinyMCE.

  10. wrong by Anonymous Coward · · Score: 1

    The ribbon bar in office. So much for file, edit, view.

  11. VisualEditor? by Culture20 · · Score: 5, Funny

    That's the long name for vi. Why don't they consider emacs?

    1. Re:VisualEditor? by Anonymous Coward · · Score: 0

      All the mac text editors have emacs bindings

    2. Re:VisualEditor? by Anonymous Coward · · Score: 1

      Well, Emacs is a nice operating system, yes. But its editor is a bit shitty. ;)

      Also, Emacs inside of e.g. Firefox... Sup dawg, I herd yo like virtual platforms... so we put Emacs inside Firefox inside yo OS on yo computer. So yo can run an OS, while runnin' an OS, while runnin' an OS!

      Also: We need to go deeper: http://jslinux.org/

    3. Re:VisualEditor? by partyguerrilla · · Score: 1

      'sup dawg, we heard you like dependencies...

    4. Re:VisualEditor? by Anonymous Coward · · Score: 0

      Eight megabytes and constantly swapping - that is why. Emacs can really bring servers to a hold when opening a lot of files or large files. I have seen it bring down 12-core, 24 GB machines, so not really optimal for having a lot of people do editing.

  12. For wikipedia by Anonymous Coward · · Score: 2, Funny

    It should have built in warnings so you know not to waste time on an article that belongs to one of the regulars. It might be possible to calculate this on the fly for each article by seeing how long an average edit lasts before being reverted by one of a small number of players.

  13. Why can't they just accept Libre Office docs? by Anonymous Coward · · Score: 0

    Publish a template, style guide, and move along.

  14. CKEditor by Intrepid+imaginaut · · Score: 2

    Really, works fine for most websites. Add a few scripts for references and such, automate some of the layout and done.

    Incidentally can we get a CSS switch that makes links the same colour as the rest of the text, user preferences kind of thing? The multicoloured text is really hard to read.

    1. Re:CKEditor by Anne+Thwacks · · Score: 1
      The multicoloured text is really hard to read.

      not if you are under 13.

      Please can we have wysiwyg AND "Reveal Codes" (I am talking to you LibreOffice! )

      --
      Sent from my ASR33 using ASCII
    2. Re:CKEditor by Owyn · · Score: 4, Interesting

      CKEditor is an HTML editor. Wikitext is not HTML. Wikia (my employer) does use a heavily modified CKEditor to round trip wikitext->html->wikitext but it's fragile and the experience lacks polish. The foundation decided to start over from scratch with a new design using an intermediate data representation coupled with a new parser and a simple extensible UI. I think they're going in the right direction, it's just going to take a while.

    3. Re:CKEditor by jmcvetta · · Score: 1

      Please can we have wysiwyg AND "Reveal Codes" (I am talking to you LibreOffice! )

      Oh how I miss WordPerfect for Linux. Best Linux-native word processor ever, no competition. Alas, WP apparently couldn't figure out how to make money on it, and discontinued it. If instead they had open sourced it, it would today likely be the unquestioned leader on the Linux desktop. WP (are they still even in business?) could no doubt run a profitable business providing support to corporate users. Alas...

    4. Re:CKEditor by Anonymous Coward · · Score: 0

      I never had the pleasure of using WordPerfect for Linux. I was a *huge* fan of WordPerfect for DOS--wow, did they ever get the editing process *right*! Sad to say, though, it didn't understand long file names.

  15. The Wheel? by s1d3track3D · · Score: 1

    What am I missing? what's wrong with TInyMCE or CKEditor?

    1. Re:The Wheel? by Anonymous Coward · · Score: 0

      Have you tried using those with wikisyntax? ;-) Try them out, and see in how many wonderful ways they &*@^#&@^#&@#^ your text

  16. Poor mediawiki syntax by Raul654 · · Score: 1

    Just throwing this out there -- two of the major hurdles to doing this right are (a) that Wikipedia's syntax is not formally defined, and (b) that its current implementation is (as defined by the output of the MediaWiki parser) is not a context free grammar. Which means that writing robust, fast parser for it is very hard.

    --


    To make laws that man cannot, and will not obey, serves to bring all law into contempt.
    --E.C. Stanton
    1. Re:Poor mediawiki syntax by Anonymous Coward · · Score: 1

      So switch to using proper HTML instead of... Whatever that abomination they use at present is called.

    2. Re:Poor mediawiki syntax by Anonymous Coward · · Score: 0

      Yes--much more than figuring out how to make a WYSIWIG editor which is bound to leave some people unsatisfied would be to have a standard that applications could use for inport and export. It is not only manual editing which would benefit, but the automatic conversion to other forms. I've even tried using an odd XSL transform or two to generate mediawiki markup.

      I *really* wish that mediawiki also would allow some kind of user-specified styling.

  17. WYSIWYG Least of the problems... by Frosty+Piss · · Score: 2, Informative

    Their lack of coherent coding and / or a WYSIWYG editor is the LEAST of WikiMedia / WikiPedia's issues.

    Number one issue keeping new blood away: Asshat editors-for-life with "ownership" issues, who park their fat asses on various pages / subjects / media classes, and shit diarrhea on any "newbe" who dares add / change / question so much as punctuation...

     

    --
    If you want news from today, you have to come back tomorrow.
    1. Re:WYSIWYG Least of the problems... by Anonymous Coward · · Score: 0

      I keep reading these claims, but I've never seen an example myself.
      Can you name an article that has had this problem?

    2. Re:WYSIWYG Least of the problems... by Frosty+Piss · · Score: 1

      Perhaps you "keep reading about these claims" because a significant number of people who have tried to contribute to Wiki and given up?

      I'm not getting into a pissing contest with an Anonymous Coward. Perhaps *YOU* are part of the problem? After all, it's not surprising that the source of the problem does not understand the issue.

      - Frosty P.

      --
      If you want news from today, you have to come back tomorrow.
    3. Re:WYSIWYG Least of the problems... by Kergan · · Score: 1
    4. Re:WYSIWYG Least of the problems... by dotHectate · · Score: 4, Insightful

      I have to agree with Frosty here. The page that is linked in the summary clearly identifies the problem in the section entitled Rationale; "The decline in new contributor growth is the single most serious challenge facing the Wikimedia movement in the year 2011." Unfortunately they come to the wrong conclusion as to how to address the issue with the very next sentence; "Removing the avoidable technical impediments associated with Wikimedia's editing interface is a necessary pre-condition for increasing the number of Wikimedia contributors."
      Quite frankly, it's obvious that the "technical impediments" of the editing interface are not to blame or else there would not currently be 4,099,684 pages of content (which excludes an additional 24,635,011 "other" pages - source: http://en.wikipedia.org/wiki/Special:Statistics ) as I type this. No, as Frosty P. states the problem is with the drama that comes with attempting to edit or create articles on Wikipedia. Rampant deletionism (which wasn't a thing before Wikipedia, hah!) abounds and new users are driven away in frustration. In short, they need to work on getting their current volunteers to operate in a more welcoming manner.
      No doubt a majority of the problem is caused by a minority of the editors, but like everything else the vocal minority will out-influence a silent majority. This is the problem.

      --
      Patience is a virtue, but haste is my life.
    5. Re:WYSIWYG Least of the problems... by loufoque · · Score: 1

      I work in software development and I do a lot of open-source coding. It's frequent for changes to be integrated because they do not meet the standards of quality, the maintainer doesn't understand the changes and doesn't want to burden the extra complexity if he sees no need for it, the formatting is not correct, the patch contains too much unrelated crap that should need to be reviewed seperately and the maintainer doesn't want to spend time cleaning it, etc.

      All of these are pretty normal, and I assume it's the same for wikipedia articles. If you want to make changes, you'll have to work on getting them integrated, which can be as much if not more work than the change itself.

    6. Re:WYSIWYG Least of the problems... by Trepidity · · Score: 1

      I've written a few articles lately and not run into any troubles. What kinds of articles are people writing? I could imagine if it's on pop culture or Israel-Palestine or something there might be more drama, but in mathematics and archaeology (my two main areas of interest), I haven't had any troubles yet. People seem mostly polite, one person thanked me for improving an article, and some people have improved what I've written.

    7. Re:WYSIWYG Least of the problems... by Anonymous Coward · · Score: 0

      I keep reading these claims, but I've never seen an example myself.
      Can you name an article that has had this problem?

      Any and all English wikipedia pages longer than a stub.

      Seriously. Go register a new account and make a minor edit. Add something, fix something, whatever. Wait a week, and you'll get a "helpful" message welcoming you and "correcting" your submission.

    8. Re:WYSIWYG Least of the problems... by Coryoth · · Score: 1

      I've written a few articles lately and not run into any troubles. What kinds of articles are people writing?

      He is mostly railing against deletionists, so what you need to do is look at articles nomiated for deletion on any given day and you'll get an idea. It's mostly stuff that's very obscure or out of place (in that it should probably be merged into a different article instead of having one all to itself). While I have some sympathy for anti-deletionists in that its not like Wikipedia is running out of storage space, mostly I find they are people who want to rule over their own little kingdom of obscure trivia. That is, they want to be the people they complain about (angry editors who firecely police and put down anyone who intervenes on articles), and are annoyed that no-one else has much interest in the small area of human knowledge over which they feel they command suitable authority.

    9. Re:WYSIWYG Least of the problems... by Anonymous Coward · · Score: 0

      I've edited articles on a range of topics. The ones that were the worst were military oriented. I had some problems with a comp sci/math article set as well. Most of the math and physics articles havent been a big deal. I have had two main difficulties: article owners and NIH Nazis.

  18. Wrong question to ask by davidwr · · Score: 1

    The right question is:

    Does your word processor do the job it claims to do well, and what, if any, of its failings are relevant to a Wikipedia-specific word processor.

    I agree with previous commenters: A page-editor for a wiki page needs to be about structure, not WYSIWYG. Now, it's convenient if what you see as you are editing is approximately what you will get when using your computer and your web browser, but there should be no illusion that everyone else will see the same thing, or even anything close to it.

    In any case, it's critical that editors be able to tell in real time the difference between a structural element, such as a section heading or the start or end of a template, and pure formatting, such as a change in font.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  19. Visual editors work poorly by EvolutionInAction · · Score: 1

    They should avoid going WYSIWYG, because WYSIWYG never works correctly. There's a reason TeX is so popular.
    Hell, there's your answer. Just get everybody to write in TeX.

    1. Re:Visual editors work poorly by CRCulver · · Score: 3, Interesting

      TeX is an unsatisfactory half-measure between a visual formatting free-for-all and truly semantic markup. Even within the TeX community, it's now common to see publishers maintaining manuscripts in e.g. DocBook XML, only converting the data to TeX via XSLT when they want to produce final print output.

    2. Re:Visual editors work poorly by cgt · · Score: 1

      I don't care for visual editors either. However, the visual editor is not meant to replace the current raw editing of MediaWiki code, but rather to complement it. Experienced editors can edit raw MediaWiki code, while new, inexperienced editors can get started editing easily with the visual editor.

    3. Re:Visual editors work poorly by loufoque · · Score: 1

      Looks like you're confusing TeX and LaTeX.
      Only the latter claims to be semantic markup.

    4. Re:Visual editors work poorly by Anonymous Coward · · Score: 0

      And the new, inexperienced editors will stomp all over the articles, because that's what wysiwyg does -- if you can't see the underlying markup codes, you can't see that you've got (the wikimedia equivalent of) <i><b>silly</b></i> <b><i>crap</i></b> going on, because you just see silly crap -- some experienced editor will have to clean up after you.

      Not to mention html comments, which are frequently used in wikipedia to explain to other editors why they should look at the motherfucking talk page before "fixing" an obvious mistake, because it isn't actually a mistake. These don't show up in wysiwyg, so not only will the new, inexperienced editors make the "fix", they'll likely blow the comment away in the process. Again, an experienced editor will now have to check every freaking wysiwyg edit to make sure this doesn't happen, and fix it if it does.

      In real life, wysiwyg and markup (whether semantic, presentation, or a demonspawn hybrid like mediawiki) just don't mix.

    5. Re:Visual editors work poorly by 1u3hr · · Score: 1

      new, inexperienced editors can get started editing easily with the visual editor.

      And make a big unstructured mess that no one else can make sense of, so they just delete it wholesale and start again.

      There's nothing wrong with just editing plain text as it is. Paragraphs of text display as paragraphs of text. If you don't know how to use the formatting codes, don't try. The important thing is the text. If someone wants to pretty it up they can learn how to do it.

    6. Re:Visual editors work poorly by cgt · · Score: 1

      They can just as easily mess up the article with the regular editor. At least they can make sense of what is going on with the visual editor.

    7. Re:Visual editors work poorly by 1u3hr · · Score: 1

      They can just as easily mess up the article with the regular editor. At least they can make sense of what is going on with the visual editor.

      No, they won't make sense of it. They'll just keep clicking random buttons till they think it looks nice, or they get bored, and won't know or care how it appears to anyone else, who isn't using exactly the same screen and browser they are.

      Anyone who is too dumb to work out how to edit Wikipedia is too dumb to do it at all. Thank God for rollback.

    8. Re:Visual editors work poorly by cgt · · Score: 1

      Newbies deleting whole articles is a quite common problem on Wikipedia. They don't understand any of it, but they mess it up anyway.

  20. ditch the syntax by Anonymous Coward · · Score: 0

    it is a complete nightmare if you have any kind of accessibility issues. i never understood why they didn't just use HTML, or LaTex. Both better understood and with an already established community with good editors.

  21. Too many options! by Zandamesh · · Score: 1

    Problem with modern user interfaces is that they usually have waay too many buttons/options!

    Every user interface is actually two user interfaces, one in the mind, and one on the screen. Every image on the screen first goes trough the "filter" in your brain, and this filter is different for everyone. But if you make a large part of the user interface a part of the "filter" in your mind, you also gain a better understanding of what you're doing. Would you think it would be better if while programming you had a button for "for loop" "while loop" "new method", a button for everything? Learning programmling like that would be very annoying.

    It's a bit like the "command line" vs "user interface" debate. You trade a slightly higher learning curve for a better understanding and usage later on. If you're gonna build a WYSIWYG interface with all the capabilities of the normal interface, it'll probably end up more complicated than the normal interface.

    Look, I'm not saying abstractions are bad, they're very important, but you have to put those abstractions in the mind of the user, not on a screen as buttons.

    --
    Lo and behold, for I am a sig!
    1. Re:Too many options! by Anonymous Coward · · Score: 0

      Have you ever used National Instruments Labview?

      It's exactly what you're describing, and it works great.

    2. Re:Too many options! by lobiusmoop · · Score: 2

      Nonsense. You can never have enough options.

      --
      "I bless every day that I continue to live, for every day is pure profit."
    3. Re:Too many options! by NotBorg · · Score: 1

      If you're gonna build a WYSIWYG interface with all the capabilities of the normal interface, it'll probably end up more complicated than the normal interface.

      Sure, but you don't have to incorporate every feature if you're targeting the novice like Wikipedia team is.

      --
      I want this account deleted.
    4. Re:Too many options! by durdur · · Score: 1

      Word is so complex, most users don't even touch most of its features. And making the UI customizable, as a way of dealing with complexity, does not improve matters - it just confuses users even more. That said, it could be (and has been) worse: if you used it in the 80s, when it was a poor competitor to WordPerfect, you are glad you don't have *that* to deal with anymore.

  22. Citations by Anonymous Coward · · Score: 0

    I just tried out the beta editor. Pretty neat.

    I think the project could make citations easy to do. There's tools to add content using the appropriate font size, etc. However, I don't see anything about citations that go at the bottom of the page.

    A lot of programs make citations difficult (Word, LaTeX, etc). There are some tools to assist, like Zotero and Mendeley. Wikipedia could use some smart tool to help people create citations, etc.

    Good luck!

  23. WYSIWYG is already a failure by definition. by Anonymous Coward · · Score: 5, Insightful

    And so is MediaWiki syntax.

    The whole damn point of HTML is "what you see is what you *mean*. If you write hypertext, and think about looks, you already fail, and have to change your thought patterns.
    There is a very specific reason HTML is not about looks. Unfortunately apparently its usefulness and elegance is only obvious to programmers. But then again, only programmers have the competence to decide it, so all is fine. Until the idiots come, and listen to the even more uninformed idiots, and fuck everything up. (Examples: Clippy, Windows 8, iOS/Google autocorrect, Ubuntu Unity, Gnome 3, KDE Plasmids, and even ShowView [if you remember that one].)

    And MediaWiki is one of the well-known textbook examples of the inner-platform effect anti-pattern. (TypoScript is another big one.)
    It tries to imitate the feature set of HTML, but dumbs it down under a false pretense, and ends up with a just as (or in many cases even more) complicated yet very limited system, that is vastly inferior to the original. It would have made more sense to just use HTML in the first place, and be done with it.

    There is no saving the whole thing. The foundation is rotten to the core. The philosophy is deeply, utterly wrong. Nuke it from orbit, and replace it by a nice XHTML subset and a WYSIWYM(ean) model. Done. End of story. End of problems.

    Also, if we see Ethiopian kids that never saw a computer before and could not read or write being able to use Android tablets to go to the web, play games and even modify ("hack") it after a few weeks, then nobody can tell me that learning something as ridiculously simple as HTML would be "hard". There is no excuse. If you are a human, and have no extreme mental disability, you can learn HTML! In a DAY.

    1. Re:WYSIWYG is already a failure by definition. by allo · · Score: 1

      mod parent up, for truth.

    2. Re:WYSIWYG is already a failure by definition. by Elbereth · · Score: 4, Interesting

      First, I just want to say that I agree with you. However, it's a bit arrogant to insist that people do everything your way, instead of giving them the ability to do things the way they prefer. If people want to contribute to Wikipedia using a WYSIWYG editor, then Wikipedia should provide such a feature, even if it runs counter to everything that the web stands for. Getting people to contribute and lowering the barrier to entry is more important than ideological purity.

      Ideological purity for its own sake leads to the Reign of Terror.

    3. Re:WYSIWYG is already a failure by definition. by Anonymous Coward · · Score: 0

      "It tries to imitate the feature set of HTML"

      No it doesn't. Mediawiki *enchances* the feature set of HTML.

      It might not be well know but anybody who's tried to write code to turn random existing "wikitext" / "wikimarkup" into HTML or any other format will sooner or later get to the point of realizing that there is actually lots of plain old HTML in there that your code will have to handle.

      That's because they added shortcuts on top of HTML. You don't have to use them. You can edit Wikipedia, Wiktionary, etc using HTML. It will probably annoy the other editors but you can do it. And if you look at a large enough sample of article or template source you will see it in there. This is actually one of the reasons that making a new or alternative parser for Mediawiki markup is so difficult.

      (Some HTML features are almost certainly blacklisted of course.)

    4. Re:WYSIWYG is already a failure by definition. by Anonymous Coward · · Score: 0

      I know what you want to say, and yes, I'm absolutely for each and everyone's right, to live his life has he wants.
      Unfortunately, you are falsely assuming that "people" want what they actually would want, if they weren't under the influence of false social conditioning, delusions and willful ignorance. Or just lack of information. We are not perfect. We think we want things, that no "sane" being would ever want. Just look at the elections. By far the most people in the US think they wanted "Obama" or "Romney". Despite in reality, both of them just are decorative puppets for "parties" that are controlled by the same lobbyists. But that is somehow blocked from their minds. And they barely even try voting for another party... let alone trying to stop the lobbying...

      It's similar with WYSIWYG: People think they want it, because of social conditioning. Not because they are informed or ever really thought about it.
      Also, we have not duty to program what they want. Mostly because we do it for free, and so they don't get the right to demand things. I do what I think is right. Not what the masses want. And I know that even though the masses think they don't want it, they actually want it.

      From a uninformed perspective, this indeed looks arrogant. But it is simply being informed better. I won't tell a physicist working at the LHC how to work the detectors. They are not arrogant by telling me they know better or that I should do it a certain way. They *do* know it better. I *should* listen to them.
      See, nobody here is trying to harm anyone. I'm not telling people to not use WYSIWYG because I'm somehow wanting to harm them. That's an absurd mindset. What would be the point of that?
      I simply know that I know a lot about the subject, and I want to improve the lives of people around me by letting them profit from that knowledge too. I want them to be happier.
      If I'm wrong, I'm in fact very happy to be corrected, and improve my knowledge even more. So you won't ever find me sitting on top of some ideology. I love to be corrected... with good arguments. :)

      But if I'm then clobbered down because of ignorance, without any arguments... at least I did what I, based on what I knew, considered to be right.

      That is vastly more important to me than any acceptance by the masses, pats on the back for fitting into false social conditioning, or pointless trophies by people I don't consider competent to hand out trophies, for doing things that I think are wrong.
      And I wish more people (especially among the open source developers crowd) would have more of that mindset. That's all.

    5. Re:WYSIWYG is already a failure by definition. by Anonymous Coward · · Score: 0

      P.S.: Sorry for the typos. I'm just waking up, and English is a foreign language to me. Feel free to correct the hell out of it. I'm one of the rare people who are thankful tor Grammar "Nazis" and every hint to parts where I don't make sense or am wrong. :)

    6. Re:WYSIWYG is already a failure by definition. by Anonymous Coward · · Score: 0

      It tries to imitate the feature set of HTML, but dumbs it down under a false pretense, and ends up with a just as (or in many cases even more) complicated yet very limited system, that is vastly inferior to the original. It would have made more sense to just use HTML in the first place, and be done with it.

      I never understood this one. I assume it used a bracketed system for "security" purposes? Because they don't want raw HTML?

      Except that in order to display, you need to strip out all HTML tags anyway and then convert the fake tags to HTML- so you may as well just have stripped out all the tags you didn't want and kept the one's you wanted in the first place.

    7. Re:WYSIWYG is already a failure by definition. by Elbereth · · Score: 1

      Unfortunately, you are falsely assuming that "people" want what they actually would want, if they weren't under the influence of false social conditioning, delusions and willful ignorance.

      This is a very arrogant, patriarchal view. Even when you're right and people switch over, they will still resent your attitude. I find such ideologically-driven software to be very annoying, personally. I feel like I'm being forced to join some kind of cult whenever I use certain programs, because you have to agree with the underlying ideology of the programmer/designer in order to get anything done. Firefox seems to be going in this direction, unfortunately. Mozilla has developed a messiah complex, where they think they're destined to save the world, rather than simply rendering HTML.

    8. Re:WYSIWYG is already a failure by definition. by Anonymous Coward · · Score: 0

      Sorry, I can't help you. There's no point to even replying to your comment, since it won't end up in your mind anyway, but will be replaced by some twisted distortion formed from your emotion-based reaction.
      Judging from your comments, you are an emotionally insecure, instable human being, living in a very rigid belief system, assuming living like that is normal, ignoring everything conflicting that you can, and trying to destroy what you can't ignore. There is no way to rationally discuss things with you, since you don't play by the rules of reason, and drag everything into your little scheme of "ideologies", and the discussion partner being "arrogant" and "evil" because of your own extreme inferiority complex, and emotion-based views overriding rational thinking.
      I tried... twice. And twice, your reaction was unrelated to my comment, attacking mirages of windmills instead. (Which I stupidly didn't notice the first time, even though I should have.) Only a fool would waste time trying to get through to you a third time.

      Please, for your own sake, get a therapy to work on your confidence, and free yourself from the social conditioning that wrecks it and lets you act that way.
      Also, if you are religious (let's be honest, your whole mind knows no other method of thinking, even when it's not called that), get a therapy for that too.
      It will improve your life and success massively.

    9. Re:WYSIWYG is already a failure by definition. by Elbereth · · Score: 1

      Nice series of strawman and ad hominem attacks there, but that's pretty standard on Slashdot.

      You think that people are too willfully ignorant to truly know what they want, yet you can't see the arrogance of that attitude? I bet you use the word "sheeple" quite often, don't you? Don't worry, some day Ron Paul will win that election!

      It's fun to play "internet psychiatrist", but it's just cheesy, pseudo-intellectual bullshit. I will give you points for making a good go at it, but you're so wildly off the mark that it's actually quite funny. If you go though my history, I think you can find much, much better ammunition than what you dug up. I've admitted several times to being bipolar, and it would it have been pretty easy, I would imagine, for such an astute person as you to craft a devastating blow to my poor, fragile ego. Seriously, you think I'm a narcissistic theist? Go back through my history and come up with a better insult than that, please.

      In the meantime, I think I'll just stick to "arrogant douchebag" for you.

  24. It's not about formatting. by Animats · · Score: 3, Insightful

    Wikipedia editing is not about formatting. It's not about font or size. The markup language includes links and many macros with specific parameters. Those are where users require assistance. {{cite book}}, for example, requires many parameters which could be filled in automatically, such as author, title, ISBN, publisher, and date of publication.

    Wikipedia's big structure problem, though, is that it is a wiki only. Some kinds of information belong in a different kind of structure. Items like "State Route 92" belong in a spatial database tied to maps. Music and bands belong in databases where songs and performers are automatically indexed. Wikipedia is full of manually maintained popular culture related list items which should be generated with a SELECT statement.

    1. Re:It's not about formatting. by Anonymous Coward · · Score: 2, Informative

      Wikipedia shares your concerns about structured data being indexed in a completely unstructured manner, and they have launched the WikiData (http://meta.wikimedia.org/wiki/Wikidata) project to correct this. In the foreseeable future, your vision of creating lists and infoboxes through a SELECT-like statement will be realized.

      Semantic Wikis have also tried to address this problem (http://semantic-mediawiki.org/) but they have suffered from too-tight coupling between pages and the data lying on them.

  25. BAD idea. by arisvega · · Score: 1

    Or at least so I think. Let Wikipedia BE not that easy to edit: someone that wants to edit will have to go through this small extra step.

    Those syntax walls are there to keep the ill-determined from jumping right in.

    --
    The three laws of thermodynamics:(1) You can't win. (2) You can't break even. (3) You can't even quit.
    1. Re:BAD idea. by Osgeld · · Score: 1

      ...and keep the elitist in control, otherwise they would no longer have that one and onlything they dont suck at, and might go do something rash.

    2. Re:BAD idea. by jgrahn · · Score: 1

      Or at least so I think. Let Wikipedia BE not that easy to edit: someone that wants to edit will have to go through this small extra step.

      And the step really is small. My experience is, people whine about not being able to write Mediawiki syntax up until the point they actually *try*. Then it turns out they can use it after all.

    3. Re:BAD idea. by localman · · Score: 1

      If the ability to use the Mediawiki syntax is the bar for being "elite", you may want to think about raising it a bit.

      Maybe we should figure out a way for illiterate people to edit Wikipedia too.

    4. Re:BAD idea. by Osgeld · · Score: 1

      no, I just think learning a specific syntax for something as simple as a fucking page of text and a picture or two is retarded

  26. It cannot, and should not. by Hatta · · Score: 1

    It's better for Wikipedia to remain tool agnostic and support any editor the users wish to use.

    --
    Give me Classic Slashdot or give me death!
    1. Re:It cannot, and should not. by Anonymous Coward · · Score: 0

      Copy-paste the actual wikicode from any text editor will always remain an option.

  27. Style vs Content by PPH · · Score: 1

    The editor should provide facilities for content markup. Wikipedia should have a stylesheet that applies the proper style to each content class. The biggest headache I've ever encountered in collaborative authoring environments is where one primadonna insists that something absolutely has to be done with his favorite font/color/whatever.

    Where it is justified to format some content in a specific way, a process needs to be adopted to submit that requirement as a change request to the 'owners' of the style guide for adoption.

    --
    Have gnu, will travel.
  28. XML by Anonymous Coward · · Score: 0

    We should write everything in XML. You can select a formatting template for viewing and everyone will be happy! ,/sarcasm>

  29. Drag and drop file/image uploads by Jjeff1 · · Score: 1

    If we can't have drag and drop uploads, a least an easier way to upload and place images into a page.

    1. Re:Drag and drop file/image uploads by 1u3hr · · Score: 1

      If we can't have drag and drop uploads, a least an easier way to upload and place images into a page.

      No. Because there is a necessary rigmarole to verifying the copyright status of any image you want to use on Wikipedia.

  30. WYSIWYG is wrong by Anonymous Coward · · Score: 1

    When editing, you need to see more information than someone who is just reading the page. Specifically, you need to be able to distinguish between structure and formatting.

    Another problem is the horrendous spaghetti code WYSIWYG tools tend to produce. Imagine Wikipedia source code looked like the HTML produced by Dreamweaver or Frontpage. The result is practically a lock-in, because the code comes out so bloated that you can't make sense it in a text editor. There's a reason nobody uses these anymore.

  31. Don't lower the bar. by TwineLogic · · Score: 1

    If the prospective editor can't use mark-up, what does that tell you about their overall intellectual ability? Keep Wikipedia great, full of high-quality articles by intellectuals -- disallow visual editing.

    1. Re:Don't lower the bar. by LQ · · Score: 1

      If the prospective editor can't use mark-up, what does that tell you about their overall intellectual ability? Keep Wikipedia great, full of high-quality articles by intellectuals -- disallow visual editing.

      And while we're at it, let's get rid of drive-by editors, introduce a pending queue for edits by new editors etc etc. Wikipedia is now to important to allow kiddies and spammers to, even temporarily, introduce mis-edits.

  32. I'd welcome Wikidot-like syntax by VAElynx · · Score: 1

    I'm an author at the SCP Foundation wiki, which uses it, and it's head and shoulders better than mediawiki syntax, at least in my opinion. The commands used are more obvious, such as **bold** //italics// instead of wikimedia's deluge of dashes that has to be supplemented by HTML anyways, modules work in much more obvious ways, and there's much less formatting that induces accidental screwups. WYSIWIG is not a good way to edit anything but plain text, either way.

    1. Re:I'd welcome Wikidot-like syntax by Anonymous Coward · · Score: 0

      That's more due to the SCP Foundation wiki not trying to do more complex things. '''Bold''' and ''italic'' are fairly straightforward in media-wiki. Dashes are due to tables which the SCP wiki doesn't use much. Then there are templates which wikipedia uses to a much greater extent than just about anyone else.

  33. Citations, references, templates by eclectro · · Score: 1

    All these need to be much easier to use than they presently are. Perhaps have a dialog for the different type of templates used.

    --
    Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
  34. A couple of things by Okian+Warrior · · Score: 1

    A visual editor is essentially a very program with many, many features. No one does the interface particularly well, so consider making an interface that is based on information complexity and brain theory rather than the current model.

    The current model has features stuffed into every corner - the edges and corners of everything sprout features, a zillion toolbars stuffed with icons, tooltips are everywhere. It's gotten so complicated that I don't think anyone bothers with customization any more.

    Do some data mining on the editing process and count the types of changes people make. Take the logarithm of that number and put that many icons and shortcuts for the most used operations on the front page. Make everything else available, but hide it.

    Rather than making a zillion incomprehensible icons and using tooltips to clarify, consider using icons of 2-letter abbreviations. Use English abbreviations - no one cares that music notation is in Italian, no one cares that medical notation is in Latin, and no one will care that the interface notation is in English (...but translate the popup messages and help files into native, of course). With 2-letter abbreviations (and throw in a few extra symbols) you can make icons that remind the user of the function. (For comparison, consider the 2-letter abbreviations in Perl: $! means "What went bang?", $= means "number of lines in file", &c.)

    If Icons can have 2 letters and other symbols such as dingbats or greek letters, you can have a large number of mnemonic functions such as <scissors>-2 meaning "cut to the 2nd cut buffer".

    If you make some good conceptual design decisions you can make the interface intuitive and eliminate lots and lots of widgetry. For example, instead of considering the document a page of text with inserts of other things (as does Microsoft Word and HTML), consider going to an object/position model.

    Suppose the page starts blank and requires the user to place objects before anything else. A text box is an object, as is an image or video. Once the user can create and size text boxes (rubber banding), you no longer need a complex "column layout" panel with all sorts of widgets to define columns - just have the user place text boxes where needed, and note how the text should flow from one to the other. Add in some group/distribute/z-order functions to tidy things up (common across all objects) and all the layout becomes intuitive - no complex interface needed.

    Instead of making the help files a search in the linear manual, make the help into a tree structure. Start with "is your question about text, images, or video", let the user select one of these, then ask more clarifying questions until you get to the topic the user wants to know about. With 3 options per node, the user can drill down into the subject matter very quickly. This is especially useful when the user doesn't know how to properly describe what they want to do, or when the subject is some jargon word the user doesn't know like "Kerning", "Alpha transparency", and so on.

    Include a long list of "How do I..." answers, and have this list be searchable.

    It's incredibly useful to be able to leverage functionality externally, so consider making your editor in two pieces - a functional engine and an interface/display engine. Make the connection between these two pieces a socket interface and publish the API - this way other people can invoke your engine using external programs, and make automated scripts &c.

    Also, people can make alternate interfaces to play around with different display techniques.

    1. Re:A couple of things by Anonymous Coward · · Score: 0

      A visual editor is essentially a very program with many, many features.

      I'd agree that it''s a program but I'm not sure I'd go so far as to call it a very program.

  35. Editor vs WYSIWYG by bussdriver · · Score: 1

    WYSIWYG is misunderstood and over hyped. It is only practical for editing presentation but for actual EDITING it is like forcing somebody who can run to use crutches!

    Wikipedia in recent times is largely edited by frequent users and not newbs. They would be best served if they catered to their primary demographic's needs for a productive EDITOR and then maybe put a little effort onto a WYSIWYG version for newbs later (they could encourage userscripts.org to get involved in developing newb editors.) They can plug-in a newb editor later on, have a contest or something.

    Keyboard shortcuts + "cheat sheet" its all javascript; program it open enough and people will write their own bindings.

    Wikipedia thankfully lacks the formatting options of WYSIWYG editors and that keeps the site more like an encyclopedia. What could really be used is better quality table editors - I've not met a table editor I liked. If they want to innovate, create nice table and hierarchy content editors for structured text... it could lead to more interesting uses of the information beyond just sorting tables by row. One could specify related topics in a hierarchy - akin to breadcrumbs and that information could be interpreted differently than simply a list of links. Properly defined tables can be intelligently converted for better use/presentation. I don't think their markup goes much beyond presentation only so this would involve some changes. For example, typing in table information is easier done as an shallow outline then converting that into a table than it is to fuss with a table editor or even a spreadsheet (but it depends.) A newb would be confused how a table can go to and from an outline but newbs are slow anyhow and should stick to their mouse driven GUI table editor.

  36. too easy? by Anonymous Coward · · Score: 0

    While a GUI editor may not be an entirely bad idea, is there such a thing as making editing too easy? Perhaps having to learn the syntax is a good, modest "entrance test" in the abilities of the potential contributor?

    The project has made it this far without a GUI, is there really a need to lower the "barrier to entry"?

  37. It could make it better, actually by davidwr · · Score: 1

    I haven't played with the particular editor that's being rolled out, but in principle, a visual editor could have buttons for things like "species," "Court case," etc. that translated into either a template that rendered the word or phrase in italics or, if no template were available, something like this:

    <!--WikiVisualEditor;type=species;MOSSTYLE=italic;MOSASOFDATE=2012-11-17;timestamp=20121117184703-->''Homo sapiens slashdottus''<!--WikiVisualEditor;type=species-end;timestamp=20121117184703-->

    Whether stored in the page as above, as just ''Homo sapiens slashdottus'', or as {{speciesname|Homo sapiens slashdottus}}, it would render on the screen as Homo sapiens slashdottus.

    Over time, all uses of italics, bold, etc. could be easily templated.

    Except for existing code stored as plain old italics, the visual editor would render such things as italic but with some kind of clue, perhaps a tinted background, that more information was available with a mouse-over or other action and that this wasn't "plain old italic" formatting.

    Likewise, signed-in editors could use widgets that recognized these templates and WikiVisualEditor-specific HTML comments and added the color-coded background and mouse-over effects on pages as they were viewing them if they wanted to.

    All of this could be done without breaking the wiki, requiring that the Manual of Style be changed, or breaking the ability to edit using a text-only editor.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:It could make it better, actually by Samantha+Wright · · Score: 2

      My god those are hideous tag suggestions. Do you work for Microsoft? (Just kidding. But seriously, that looks dangerously like Office HTML.)

      Anyway, we have these cool things called CSS classes. A simple <span class="wiki-species">Homo sapiens slashdottus</span> should do it. Maybe an HTML5 data-date parameter if you really want to go the extra mile.

      But, anyway, this approach quickly runs into a branching factor issue. How do you present an interface that lets you pick between all possible semantic uses of a given typeface style? Species, court case, book/magazine/story/movie, poem, ship name, emphasis, foreign word, mathematical symbol, character's internal thought process, literal representation of a word, introduction of jargon... I'm probably missing a few thousand, although that's all Wikipedia lists.

      This is more or less how we ended up with bold and italics in the first place, with bold replacing an earlier practice of small caps. HTML 2.0 had special tags for a variety of occasions, and a lot of them were deprecated and ignored in the HTML 4 era, and are replaced with makeshift classes in later usage. Even if you had a nice, clean, structured menu to select from, I expect that most contributors would just use the default "emphasis" style instead of finding the actual semantic tag they should be using.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    2. Re:It could make it better, actually by davidwr · · Score: 1

      In general, Wikis do not use HTML classes in the markup, at least not directly. They use templates to accomplish the same purpose.

      Perhaps some style templates like:

      {{em|text}} for emphasis where the exact rendering of the emphasis is not important, as long as it's consistent wiki-wide. For now, this would reduce to <em>text</em> but this could be changed later.

      {{fmt-latin|text}} for things like species names that are in italics only because they are in Latin. For now, this and other italics-templates would reduce to ''text''.

      {{fmt-citation|Supreme Court Case or book title}} for things that are in italics because of citation-related conventions,

      Other {{fmt-...|text}} subject-specific italics-emphasis indicators

      ''text'' for other italicized text

      {{fmt-...|text}} subject-specific bold-emphasis indicators. These would reduce to '''text''' for now.

      '''text''' for other bold text.

      etc. would provide a manageable number of buttons for a pseudo-WYSIWYG editor to insert around text that needed such emphasis.

      In any case, if a project-supported editor would take advantage of specific italic- or bold-formatting templates to make editing easier and preserve or improve document structure, then I'm all but certain such templates would garner more support than opposition.

      By the way, one good reason to use templates to separate out things like book titles from things like species names is that future wiki-widgets (user-customizable "plug-ins") can spot them and treat them differently. For example, a lawyer doing research work may want a widget that highlights any use of {{fmt-citation}}, while a biologist may want to highlight {{fmt-latin}} to make it easier to spot species names.

      Trivia: Until earlier this year Wikipedia had {{bold}} and {{italic}} templates. See their Template for discussion entries of April 13, 2012. As you can see from the discussion, these templates weren't "simple" italics and bold, they were written for specific cases.

      --
      Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    3. Re:It could make it better, actually by Anonymous Coward · · Score: 0

      Do you work for Microsoft?

      Most people posting here work for Burson Marsteller rather than Microsoft directly. It gives them plausible dependability if they're challenged.

      Having said that, there might be a few Microsofties who drop in from time to time.

    4. Re:It could make it better, actually by Samantha+Wright · · Score: 1

      The important thing is that you're focusing on non-hideous and non-cumbersome representations. :)

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    5. Re:It could make it better, actually by 1u3hr · · Score: 1

      Just go to a binary blob you can only edit visually if you're going to insist on that kind of coding.

    6. Re:It could make it better, actually by kmoser · · Score: 1

      But, anyway, this approach quickly runs into a branching factor issue. How do you present an interface that lets you pick between all possible semantic uses of a given typeface style? Species, court case, book/magazine/story/movie, poem, ship name, emphasis, foreign word, mathematical symbol, character's internal thought process, literal representation of a word, introduction of jargon... I'm probably missing a few thousand, although that's all Wikipedia lists.

      Simple: show the most likely semantic uses first (based on the section the page resides in), with a "More..." link to bring up an alphabetized and/or hierarchical list of all options.

    7. Re:It could make it better, actually by Samantha+Wright · · Score: 1

      Nearly simple. That just defines a threshold on how much effort the user has to take before apathy sets in. :)

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    8. Re:It could make it better, actually by Anonymous Coward · · Score: 0

      I expect that most contributors would just use the default "emphasis" style instead of finding the actual semantic tag they should be using.

      Ah, this is just one reason that I think that the idea of a Semantic Web is a fool's errand. I digress from the Wikipedia discussion, alas.

    9. Re:It could make it better, actually by Samantha+Wright · · Score: 1

      Nah, that's a fair argument. The best we can hope for with a semantic web is a system that degrades gracefully for legacy/lazy content. It doesn't mean we shouldn't try, though. Society still benefits as a whole whenever any information is made more easily accessible.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    10. Re:It could make it better, actually by Will.Woodhull · · Score: 1

      I think it is noteworthy that italics and bold are gaining recognition as semantic markups, a change in thinking since an earlier day when they were regarded as strictly stylistic. This change probably irritates most language purists, but language purists should not be using Internet English anyway. That's what Latin is for: a nice, dead language that does not cause suffering to OCD grammar nazis.

      One approach that I think would work would be to limit wikitext to a minimum subset of HTML tags, then use drop-down macros or snippet selectors to get more specific through attributes. A user case:

      Alice uses wikitext italics to add emphasis to a phrase in one line of her entry, and uses italics again in another line for a foreign word. Bob edits the article later, selects the first use of italics and with a drop down menu he adds title='emphasis'. He selects the second use and adds title='foreign word or phrase', again with the drop down menu. When Carol reads the article, she hovers on the each italicized piece and is shown in unequivocal fashion why the italics were used. She edits Bob's edit, changing 'foreign word or phrase' to 'french' by using a submenu of the drop downs.

      It would be fairly easy to extend the wiki engine with an option that would recognize ' ' {emphasis} . . . ' ' and render it as <em> . . .</em> rather than <i title='emphasis' > ...</i>. I think this should be optional and done at the rendering stage, since I think that would better serve the whole range of users from casual high school use through formal academic use.

      --
      Will
    11. Re:It could make it better, actually by Samantha+Wright · · Score: 1

      I like your proposal, and it's hard to think of anything more perfect—as long as italics are the only style with potential semantic meaning. If someone puts down their French loanword in bold by accident, that's going to be a bit of back-tracking. Just make sure the top-level list (the one Bob selects from) doesn't actually narrow down to only interpretations of the chosen text style (i.e. include under italics the major usage categories for bold, underline, etc. as well), and you should be golden.

      Just to play it safe, maybe include a more traditional 'format flood fill' tool for people doing bulk edits in a long document—e.g. Dave chooses "convert to ship name" from a menu when he's editing a page about ships, and then clicks on several usages of the unqualified italics tag, turning all of them into ship names.

      --
      Bio questions? Ask me to start a Q&A journal. Computer analogies available for most topics!
    12. Re:It could make it better, actually by DragonWriter · · Score: 1

      I think it is noteworthy that italics and bold are gaining recognition as semantic markups

      The closest thing I've seen to that is that the HTML tags that used to mean "bold" and "italics" have been redefined (in current WhatWG HTML and W3C HTML5) to be semantic tags referencing traditional typographic conventions, specifically, they respectively now indicate, "text offset from its surrounding content without conveying any extra emphasis or importance, and for which the conventional typographic presentation is bold tex", and "text offset from its surrounding content without conveying any extra emphasis or importance, and for which the conventional typographic presentation is italic text".

    13. Re:It could make it better, actually by Will.Woodhull · · Score: 1

      HTML tags that used to mean "bold" and "italics" have been redefined (in current WhatWG HTML and W3C HTML5) to be semantic tags referencing traditional typographic conventions

      Yes, that is what I am referring to. There are now authorities who are stating that italics and bold have semantic meaning of themselves in some contexts, through established patterns of use in the Real World. This is grammatically sound since in English correct grammar is descriptive of general usage at any time (so what is correct grammar changes as the language evolves.)

      The problem that needs addressing is that there are many potential wiki participants who can use italics (for instance) appropriately but who may not be aware of the more subtle differences between italicizing a foreign word, italicizing the name of a boat, italicizing to add emphasis, and italicizing some random phrase that needs to look a little different just because doing so would in some way add a little more meaning to the text. As in OMG! Shinies!!! certain kinds of interjections, etc.

      I think what I am proposing is using the hierarchal menu-submenu-subsubmenu capabilities of a GUI interface to make it possible for more participants to be comfortable with wiki participation by allowing each to use "correct" typographical conventions at the level of their own understanding. Someone who knows that Queen Elizabeth II (the boat) and n'est pas? (a foreign phrase) should be italicised is using English correctly. Someone else might know an even more correct way to mark that up, but that should not negate the first person's usage.

      Obviously I have not thought this out completely. It seems like my thinking about this is part of a paradigm shift with regard to English grammar: that instead of grammar being a binary thing of right and wrong usage, it is perhaps better to think of it as a hierarchy where there is a continuum that handles the concepts of acceptable grammar, good grammar, better grammar, and better than better grammar. And obviously I am blending "typography" in with "grammar" here.

      apologies for getting wordy. Need more coffee....

      --
      Will
    14. Re:It could make it better, actually by DragonWriter · · Score: 1

      Yes, that is what I am referring to. There are now authorities who are stating that italics and bold have semantic meaning of themselves in some contexts, through established patterns of use in the Real World.

      Except that's not what the source you are referring to is stating. Its stating that there exist semantic distinctions that are not emphasis for which the common typographic convention is to set them off with italics and bold, not that italics and bold have "semantic meaning of themselves".

      And obviously I am blending "typography" in with "grammar" here.

      Yeah, and making things way to confusing by making this about this weird typography/grammar hybrid. You'd probably have this a lot clearer if you just thought of the same thing in terms of heirarchies (or perhaps venn diagrams, there may be some categories that overlap rather than being strictly contained) of semantic categories, and then attaching presentation to the categories. Sure, some of the categories might be defined in part in terms of typographic convention, but they are still semantic categories, and their presentation in a particular medium (or for a particular user with specified preferences) may not match the convention defining the category.

    15. Re:It could make it better, actually by Will.Woodhull · · Score: 1

      Well, you are certainly entitled to your own view of things. As unique human beings, each of us can be wrong in our own special way.

      --
      Will
  38. I (Not Heart) Hyperlinks! by rueger · · Score: 3, Interesting

    My biggest complaint with most word processors is their default behaviour to change e-mail addresses and web addresses into blue, underlined hyperlinks.

    I actually use word processors to create stuff that gets printed on paper. Hyperlinking, blueifying, and underlining words is useless to me, and wastes my time. I can think of no good reason why MS or anyone else should assume that every user of their word processor is creating web pages.

    And while I'm at it, I can't think of a single time when I wanted the formatting from a web page to be carried into a printed document when I copied and pasted a block of text. Surely the sensible default should be to paste in plain text and pick up formatting from the destination document? At the very least this should be an optional default.

    1. Re:I (Not Heart) Hyperlinks! by Anonymous Coward · · Score: 0

      I can't think of a single time when I wanted the formatting from a web page to be carried into a printed document when I copied and pasted a block of text. Surely the sensible default should be to paste in plain text and pick up formatting from the destination document? At the very least this should be an optional default.

      Surely this should be handled at the copy, not the paste. I know there's a Firefox extension called Copy As Plain Text. Is that what you're looking for?

    2. Re:I (Not Heart) Hyperlinks! by Nathanbp · · Score: 1

      At least in Word there's an option after you paste to remove the extra formatting. It shows up as a dropdown at the end of your pasted text.

    3. Re:I (Not Heart) Hyperlinks! by Anonymous Coward · · Score: 0

      I actually use word processors to create stuff that gets printed on paper. Hyperlinking, blueifying, and underlining words is useless to me, and wastes my time. I can think of no good reason why MS or anyone else should assume that every user of their word processor is creating web pages.

      Why the fuck does it matter if a printed URL is blue and underlined or black and unstyled? Are you worried your reader is going to poke at the printed page with his finger and get confused when IE doesn't open?

      And while I'm at it, I can't think of a single time when I wanted the formatting from a web page to be carried into a printed document when I copied and pasted a block of text. Surely the sensible default should be to paste in plain text and pick up formatting from the destination document? At the very least this should be an optional default.

      You're looking for Paste and Match Style, shift-option-command-V.

      As for it being the default, the word processor has no way of knowing whether the text you copied came from a browser or another styled-text word processor (or, depending on the application, another document or a different section of this document.) It can't say, "Oh, well, this hot-pink Comic Sans text came from a web page, so I'll reformat it, but this other lime green Comic Sans text is just being moved down a paragraph, so I'll keep its formatting."

    4. Re:I (Not Heart) Hyperlinks! by rueger · · Score: 1

      You're looking for Paste and Match Style, shift-option-command-V.

      Wow - that's super intuitive! Why the fuck does it matter if a printed URL is blue and underlined or black and unstyled?

      Because professional design matters, and non-functioning formatting doesn't fucking enhance anything.

    5. Re:I (Not Heart) Hyperlinks! by 1u3hr · · Score: 1

      At least in Word there's an option after you paste to remove the extra formatting. It shows up as a dropdown at the end of your pasted text.

      Control-space to remove formatting.
      Ctrl+Shift+F9 to remove fields, including hyperlinks.
      Ctrl-Q to remove paragraph formatting

      I spend more time undoing Word formatting that I never wanted to begin with than actually applying formatting.

    6. Re:I (Not Heart) Hyperlinks! by Anonymous Coward · · Score: 0

      I actually use word processors to create stuff that gets printed on paper.

      You're in a minority today.

      Unfortunate as it may be, most Word documents in my workplace are used as discrete units of information and hyperlinking ( from the ToC or deeper within the document ) is essential to navigation. Basically the documents are web sites that can be shared as a single file.

      I haven't seen a document sent to a printer in... months? At least months. Possibly longer.

    7. Re:I (Not Heart) Hyperlinks! by Inda · · Score: 2

      Let me help.

      1. It's an auto-correct problem. Turn it off in the options.

      2. It's a style problem. Set the "Hyperlink" style to auto-colour and remove the underline. Save this in "normal.doc" or a new template.

      76. Write a small macro. Assign it to a shortcut or button. Something like:

      Selection.PasteAndFormat (wdFormatPlainText)

      49. Most users don't understand why you shouldn't go over the lines when colouring in; I mean, don't paste images in the margins. They think they're writing webpages - let them. It keeps me in work.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    8. Re:I (Not Heart) Hyperlinks! by DaveGod · · Score: 1

      My biggest complaint with most word processors is their default behaviour to change e-mail addresses and web addresses into blue, underlined hyperlinks.

      There's a configuration option for that. I don't have Word on this computer but I recall it being reasonably obvious.

      And while I'm at it, I can't think of a single time when I wanted the formatting from a web page to be carried into a printed document when I copied and pasted a block of text. Surely the sensible default should be to paste in plain text and pick up formatting from the destination document? At the very least this should be an optional default.

      In Word, right-click where you want to paste and a context menu will come up with the options to paste it while keeping source formatting, merge formatting or plain text.

      If you hover over each option it shows a preview of how it will turn out.

    9. Re:I (Not Heart) Hyperlinks! by Anonymous Coward · · Score: 0

      It has been quite a while since I last used Windows, but ten years ago you could see where everything on the clipboard came from.

    10. Re:I (Not Heart) Hyperlinks! by Caetel · · Score: 1

      At the very least this should be an optional default.

      At least in Word 2007, it is. Second section in the advanced options is 'Cut, copy and paste', where you can set the formatting to match the document you're pasting it into.

  39. Rationale by tbird81 · · Score: 3, Interesting

    From their site:
    "The decline in new contributor growth is the single most serious challenge facing the Wikimedia movement in the year 2011. Removing the avoidable technical impediments associated with Wikimedia's editing interface is a necessary pre-condition for increasing the number of Wikimedia contributors."

    I'm not sure that the editing is the main problem with dropping contributors. The problem is that most of what you write will be deleted, any image you upload will be deleted, and nearly edit you make will be undone.

    1. Re:Rationale by tepples · · Score: 0

      The problem is that most of what you write will be deleted

      True. Most of what people write lacks a citation to a reliable source.

      any image you upload will be deleted

      Are you referring to self-made images or to images of inherently non-free subjects such as contemporary media?

    2. Re:Rationale by AthanasiusKircher · · Score: 1

      The problem is that most of what you write will be deleted

      True. Most of what people write lacks a citation to a reliable source.

      Most of the sentences already present on Wikipedia lack a citation to a reliable source. And that is the way it should be.

      For many topics, the best information (scholarly sources) is still found in paper books, paper journals, and online journals with paywalls. Established Wikipedia editors don't like lots of citations to such sources, because they often can't check them. Insisting on an accessible citation for every added sentence often means you get articles full of crap online sources, or links to pop non-fiction books, or links to non-fiction books that are on completely different topics but happen to have one (possibly inaccurate) sentence on the topic of the article.

      The reason most contributions are deleted is because (1) editors think they "score points" in the Wikipedia hierarchy by doing a lot of edits -- and reverting is the quickest, easiest way to make an edit, (2) established editors often have "pet" pages or subject areas where they like to maintain control over the articles, (3) there is a general suspicion of new and particularly anonymous editors on Wikipedia and has been for at least 6 or 7 years, and (4) there's no respect for authority or specialists on Wikipedia -- and most Wikipedia editors are probably not well-read in specialized scholarship. The last point is particularly problematic, since it leads to articles that recite crap from random non-fiction books rather than specialist literature, and I've often seen "facts" cited, particularly in humanities articles, that were disproved 50 or 100 years ago... but that information never trickled down to "common knowledge."

      In this environment, it's no wonder new editors never come back, and Wikipedia articles are often stuck with loads of inaccuracies, while anyone who knows enough to fix them is being deliberately chased away.

    3. Re:Rationale by tbird81 · · Score: 1

      Sorry to take a while to reply.

      I had a look at the Nickelback article. Someone removed half of it in 2010 because there was too much criticism. This section was well referenced.

      So rather than add something positive about Nickelback themselves, they tried to fix the problem by deleting the criticism.

      I've had photos deleted "because they contain a trademark". Yep, a picture of chapstick, deleted, because on an article about chapstick, we can't have a photo of it.

  40. Inclupedia. by Anonymous Coward · · Score: 0

    Agreed. Seen to many changes just reverted. You have no time to fight over reverts with people that have much more time and termonology to fight revert wars.

    And to reflect the optiion that there is room enough for more info, the editor should include ALL options.

    Every uses just 20 % of his favorite editor, the problem is that every one uses a different 20% , so you cannot leave the 80% of other options out.

  41. Missing: Intelligent placement of figures, etc. by iliketrash · · Score: 1

    What did my word processor get wrong? I have tried and/or used virtually every word processor currently available for the Macintosh and except for LyX, they all lack the ability to intelligently place stand-alone objects such as graphics, figures, tables, sidebars, etc. Except for LyX, they _all_ treat these objects as giant characters. (Please don't tell me about anchor points etc.—they don't solve the problem.) This was astonishing to me when I discovered this about a year ago as I prepared to do a major piece of technical writing. Not even the vaunted Microsoft Word can do this. My astonishment is due in part because from about 1988 to 1998 there was a word processor for the Mac that did this with aplomb.

    Second on my "missing" list is built-in equation editor. Again, LyX handles equations natively, not as an afterthought or as a third-party kludge.

    1. Re:Missing: Intelligent placement of figures, etc. by iliketrash · · Score: 1

      I should have mentioned that the word processor that placed graphics intelligently was Fullwrite Professional.

    2. Re:Missing: Intelligent placement of figures, etc. by Anonymous Coward · · Score: 0

      What did my word processor get wrong? I have tried and/or used virtually every word processor currently available for the Macintosh and except for LyX, they all lack the ability to intelligently place stand-alone objects such as graphics, figures, tables, sidebars, etc. Except for LyX, they _all_ treat these objects as giant characters. (Please don't tell me about anchor points etc.—they don't solve the problem.) This was astonishing to me when I discovered this about a year ago as I prepared to do a major piece of technical writing. Not even the vaunted Microsoft Word can do this. My astonishment is due in part because from about 1988 to 1998 there was a word processor for the Mac that did this with aplomb.

      I don't think I really understand your question... would be helpful if you did actully describe what you are looking for rather than referring to some ancient piece of software most of your readers haven't used.

      You assert that all word processors treat "these objects as giant characters" (i.e. inline) and in the next sentence acknowledge that your statement was false as you refer to a peculiarity in the way floating images are handled in word (anchors).You aren't happy with inline images, you aren't happy with floating images, what are you looking for?

      In general the go-to software for any sort of technical writing on Mac is Mellel but you probably know that already.

  42. Don't! by Anonymous Coward · · Score: 1

    I have some content that is hard to understand. How can I make it easier for people who don't understand what they're doing to fuck with it?

    Ob car analogy: My car engine has all these fiddly wires and bits. This is preventing people who are not mechanics from tinkering with it. How can I put larger handles on engine parts so that the average car driver can get them out?

  43. (lyx) WYSIWYM by Anonymous Coward · · Score: 0

    WYSIWYM instead of WYSIWYG :-)

  44. Why Bother? by Kagato · · Score: 4, Insightful

    Why bother making a fancy editor when the bigger problem is the cliques of editors driving away new volunteers?

    1. Re:Why Bother? by cinnamon+colbert · · Score: 1

      I don't think this is true In any event, since you (and other people who say the same thing) don't give examples, hard to evaluate yur claim in my work on over 100 articles, ahve seen very few , if any, cases where new people were really driven away - all of my rejected edits, each a child I felt sorrowful about, probably deserved, in the cold light of day, to be rejected. sure you are not just sour grapes ? or, one of the many wierd people who think that the earth is flat, or intelligent design is sicence, or whatever ?

    2. Re:Why Bother? by QuietLagoon · · Score: 1

      It is easier to admit that there is a problem with the editor, than it is to admit that there is a much larger problem with the editors.

    3. Re:Why Bother? by QuietLagoon · · Score: 2

      I don't think this is true In any event

      Denial does not solve problems.

    4. Re:Why Bother? by AthanasiusKircher · · Score: 1

      ahve seen very few , if any, cases where new people were really driven away...[snip] or, one of the many wierd people who think that the earth is flat, or intelligent design is sicence, or whatever ?

      Or, one of the many weird people who actually know facts about obscure topics, for example, specialists in smaller (and less well-represented) disciplines like the humanities. I've seen edit wars erupt a few years ago where established editors didn't even believe in the existence of a major sub-discipline in a field of the humanities (a subject where dozens of articles probably come out in journals every month) and wanted to erase it from Wikipedia. I've seen edit wars erupt where an admin or established editor refuses to acknowledge that disagreement exists among scholars in a field, even when presented with a multitude of cited sources contradicting him/her. I've seen edit wars where the prevailing popular wisdom on blogs or in pop non-fiction was taken to be truth, even when presented on talk pages with dozens of sources showing that everyone actually specializing in the field knew this to inaccurate for 50 years.

      I used to edit actively, and I tried fighting this craziness for a while, but I bowed out 5 years ago or so... it just wasn't worth my time. Since then, it only seems to have gotten worse -- the edit wars have died down slightly, but only because new contributors just leave rather than try to fight the massive bureaucracy. I've occasionally placed anonymous edits since that time on particularly egregious errors, and even with cited sources on talk pages and explanations of my edits, I've been accused of having agendas, accused of being sockpuppets reported as a questionable IP (I had to go and fight as an anon to point out that all my contributions were good faith and good quality, and the admin review agreed wholeheartedly and sanctioned the accusing user)... and maybe 1/3 of the time, my edits are just reversed, despite cited evidence I gave on the talk pages.

      Most of the time now, I just sit back and watch -- I like reading the talk pages from time to time, just to see what sort of nonsense is happening around various topics. Lord knows I wouldn't really read Wikipedia as a primary source for information on most topics, particularly outside of the math/science mainstream. If it's not "geek" related or a current event or issue, chances are that the scholarship is 50 to 100 years out of date somewhere in a given article... if not subject to random vandalism or some weird manipulative agenda by some editor.

  45. Structured editing by frisket · · Score: 1

    There have been many attempts to tackle this problem (not just with wiki markup) and most of them have foundered when the requirements of the document type went beyond the facilities that could conveniently be represented in a synchronous typographic interface (I have been gathering these for my thesis on structured editing). Let's hope this implementation is more successful, given that the wiki markup is relatively simple.

  46. Megabyte units? by symbolset · · Score: 1

    A megabyte is what, like a milligig, right?

    --
    Help stamp out iliturcy.
  47. my two cents by Anonymous Coward · · Score: 0

    Ihave a PhD in molecular biology, and know one or two things aobout DNA (if not spelling)
    and I stopped contributing cause of , in order
    1) the license lets someone take my work and resell it for a profit. I will be dammed if i will work for free and let someone else , some scumbag maybe, profit
    2) i am tired of re re re re correcting idiots (I mean like 2+2=3 idiots)
    3) wiki syntax is a pain in the ass for anything other then plain text; I agree that is a problem

    most of the articles with obnoxious editors seem to be articles with obnoxous trolls, eg "intelligent design" "state torture" etc
    esp articles critical of the USofA get pounded by the wingnuts
    but I have to agree, the parent is a coward in not naming one or more specific articles where he or she has had a problem with editors; i myself, in over 100 articles, have never had a real issue; yes there have been times I strongly dis agreed, but democracy is messy

  48. typical slashdot arrogance by cinnamon+colbert · · Score: 1

    most of the posts reflect a typical slashdot arrogance - we know computers, therefore the way we do things is better. I'm not gonna argue this fight, which is older and more bitter then vi/emacs, or even the unix haters handbook, but I will observe, for those interested in reality: Most of the people who use wiki are not computer people for most of these people, an MS word style editor will be easier to use , esp if it has good citation/ref features builtin, then current or any sort of HTML to put it another way, the 100million potential new wiki users would have to spend 10 hours each to get *comfortable* with html, when they already know word. so thats roughly 10^9 wasted hours. I speculate that the wikimedia team can make a good editor in 10^9 man hours - a lot less. case closed this is like slashdotters saying that the avg person should use linux because they can..configure the sector size on the hard drive. hard to argue with someone like that.

    1. Re:typical slashdot arrogance by tgv · · Score: 1

      I can only agree. There are people claiming Latex is a good example. Or -2. Let's hope they were all being ironical. If not, we're in for another decade of UI set back.

    2. Re:typical slashdot arrogance by Anonymous Coward · · Score: 0

      no, these people (as far as i can tell) honestly believe that latex is better...
      an even more telling example is that many slashdotters think the proliferation of linux distros is good, cause people want choice, which is demonstrably untrue (people don't want to much choice; the pscyholoical literature makes this absolutely clear)

  49. Wordstar by Anonymous Coward · · Score: 0

    Wordstar with easier GUI. Collumn editing and pre-formatted sidebars.

  50. Improve copy/paste by sproketboy · · Score: 1

    In office I dread every time I do copy/paste since I know it will inevitability do the wrong thing. Please always paste in context. Do not paste with formatting.

  51. Merging structured text. by hendrikboom · · Score: 1

    The XML approach to text is to wrap stuff in brackets (such as start and end of paragraph). Large-scale brackets are tough on revision merging. The affordable algorithms don't guarantee that brackets remain matched, which can render XML hopelessly invalid. Using separators (like marks between paragraphs) makes it a lot easier to preserve the validity of structure.

    1. Re:Merging structured text. by loufoque · · Score: 1

      Version control is line-based, and yet many people use it to manage C++ source successfully, despite C++ grammar being much more complicated than XML, rendering your argument moot.

    2. Re:Merging structured text. by mhotchin · · Score: 1

      'Version Control' has developers driving it. I think you will find that the expertise of the average developer outweighs that of the average wiki contributor.

    3. Re:Merging structured text. by hendrikboom · · Score: 1

      Indeed. If the merge screws up the curly brackets, a developer can usually fix it up -- because the developer works at the level of abstraction where curly brackets are routinely handled. Not so the average word-processor user, whose word-processor is likely to barf on the input, rendering it useless.

      The crucial thing is not that the merge be correct, but that it permit further work, to fix it if necessary.

  52. Syntax errrors by Anonymous Coward · · Score: 0

    There's that other thing: people writing for an encyclopedia should perhaps not have to worry about whether or not <br /> is self-closing or if there's a hanging tag, or any of the bullshit that comes with writing HTML by hand. HTML to my mind is *supposed* to be generated. As a web developer, I do as little actual html-writing as I possibly can.

    But it's okay to make casual contributors write out html because, STFU N00B, LEARN TO CODE LOLZ!

    Everyone knows that's only acceptable for Linux.

  53. Some ideas by mattr · · Score: 1

    idea - suggestions for wikipedia new editor

    Caveats:
    - As I don't know the current UI for wikipedia editing well maybe it already has some of these things.
    - A new UI probably is not in fact the main reason for dwindling contributors, as someone else pointed out. Just saying.

    General UI
    - Screens are big these days. Consider an interface that keeps everything on one screen.
    - At least a rich text editor type thing with buttons for tags and popup input forms for entry of book info, etc.

    Editing Together
    - Allow simultaneous editing by more than one person. The portion being edited will update in semi-real time on the other people's screens.
    - Within the editor UI include a chat frame to allow people to exchange messages in real time or asynchronously and view the past thread of chat, to discuss the article and edit it together simultaneously.
    - Consider adding voice/video chat by that chat frame, or allow another window to opened that has a video/audio/irc chat.

    Viewport
    - Allow more than one portion of the same file to be visible while editing. MS Word allows you to drag down a viewport separation bar from the ruler area so you can edit two locations in one file simultaneously. LibreOffice can't do this yet which is frustrating to me, wish they would add it.
    - Apple P.I.E. (Programmers' Interactive Editor) was an awesome editor for the Apple ][ which was a light year ahead of a lot of editors even today. One function I remember clearly decades later was being able to hit IIRC control+0 which would jump the insertion point to past saved cursor locations, letting you jump quickly through a number of points in the file. I have never found that function in other editors and have often wanted it.

    Adding Media Collaboratively
    There are relatively few or no illustrations or photographs illustrating articles. It may be due to copyright fears, lack of talented willing illustrators, or difficulty in uploading and referencing the figures in the text. For example, it seems unlikely that the author of an article is also a talented artist, whereas an artist reading the article is not going to want to learn how to edit wikipedia and get deep into it. Anyway there may be some obstacle, so we should try to make it easier. -> Allow inline images, and provide a facility allowing casual users to upload them (with a form vouching CC right to use it) for consideration for inclusion by the article editor, and have someone else edit them.

    Templates
    - Provide templates in LibreOffice that you can edit and upload. Who wants to edit in a browser window? It isn't yours, it isn't available when you are offline, you might lose your work by closing a tab by accident, etc. etc. The basic idea of editing something important in a browser window is actually anathema to me..
    - For that matter, you could integrate with LibreOffice..

    Smart Editing
    - Allow / Force the user to identify proper nouns, processes, etc. that have / should have their own Wikipedia entry. Wikipedia can search for the article and make the entry a link to the article.
    - Editor can provide smart facilities for adding other kinds of content.
    For example being able to upload a midi or wav / ogg file in order to explain something about music is an idea.
    - Provide a smart import wizard that lets you easily import a table by for example copying a range of cells in LibreOffice Calc or some other spreadsheet program and pasting it into an import text area (or allow a spreadsheet file to be dragged onto an import button area).

    Third Party
    - Create an API so third party authors can write cool editing apps.

    Databases
    (after writing I discovered there is an initiative: http://meta.wikimedia.org/wiki/Wikidata )
    - Add ways to input and maintain data that is not cartesian rows and columns. How do you input and edit:
    o A hierarchical tree?
    o A tree with lateral links?
    o A bunch of items with faceted metadata?
    o A graph wi

  54. My thesis took months to write by tfocker4 · · Score: 1

    ...because writing equations in Word takes years, and auto-numbering the equations is impossible

  55. Tables, Copy & paste and Sort by G3ckoG33k · · Score: 1

    Since Wikipedia is an encyclopedia it must handle large datasets in each article. Then the table is one of the most useful tools to give a comprehensive overview of any subject (chemistry, sports, social sciences etc.).

    The tables should support copy&paste from other editors, web pages, whether (as Google Docs) only with ctrl-c/ctrl-v. If you can get a table structure in copy&paste working, excellent.

    Of course the table should support all kinds of column sorting as is already done today, where _stable_ sorting is the preferred default I guess.

    Tables should be a high priority.

  56. Start: 2011-05-15 by Anonymous Coward · · Score: 0

    >> Start: 2011-05-15

    article appears on ./ about a year and a half after the project started. sounds about right.

  57. Wrong question by cellocgw · · Score: 1

    The correct question is: do you want a document editor or a page layout tool? WYSIWYG is strictly for the latter. If you want to write a document, worrying about layout and format is absolutely not what you should be doing. Finish writing, and then hand it off to a formatting/layout tool.

    --
    https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
  58. Can't beat EMACS by swflint · · Score: 1

    You can't beat EMACS and pandoc! It's impossible.

    --
    Sam Flint flintfam.org/~swflint
  59. It could be WYSIWYG...? by Anonymous Coward · · Score: 0

    It could break the mold of all the current WYSIWYG editors and actually be WYSIWYG. So when I delete a bullet point, it shouldn't change the font of the current line, alter the indent of the preceding and successive paragraphs, change the style of the inline image etc. etc. etc.

  60. Re:5 words by tehcyder · · Score: 1

    crowd sourced auto spelling correction

    speaking as a person with dyslexia, i've wanted something like this all my life and no of the tech giants ever seemed to catch on.

    all the people out there that think this would be bad for language as a whole or make people "lazy" can go suck a lemon

    What's the point of the "crowd sourced" part apart from being a nice buzz-phrase?

    In the short term, a word is either spelled correctly or incorrectly, it's not a democratic decision, except in the long run where usage defines "correctness".

    Where there are ambiguities (e.g. in the case of incorrect homophones of the their/there variety) these require a better grammar checker than I have ever come across, rather than a spell checker.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  61. Did you try discussing the deletions? by tepples · · Score: 1

    Sorry to take a while to reply.

    No problem. Because Slashdot has no private message system, perhaps the best way to continue the conversation is in the comments section after waiting for trigger-happy moderators to have left.

    Someone removed half of it in 2010 because there was too much criticism. This section was well referenced.

    Did you try discussing the cuts on the article's talk page?

    I've had photos deleted "because they contain a trademark".

    Did you try discussing the deletions "because they contain a trademark" with the deleting administrators or taking the incidents to deletion review?

  62. Let's keep it that way. by ourlovecanlastforeve · · Score: 1

    I've always seen the learning curve in editing Wiki articles as an idiot filter.

    Learning how to format Wiki text proves you have the capability to learn and that your processes are malleable.

    I speculate that if editing Wikipedia becomes any easier the quality of content will decrease while the administrative overhead will increase.

  63. This! by Anonymous Coward · · Score: 0

    This is what WP really needs.