Slashdot Mirror


Better Browsers for Text & Form Handling?

Dan Warne asks: "I work as a web content administrator for one of the big newspapers in Australia. The front end of our content manager is browser-form based. Yet browsers all have horrible text editing features; neither Mozilla nor IE support search-and-replace, something desperately needed for anyone who works with a lot of form content. Aside from using a standalone text editor, what software out there provides a better browser-based solution for people who work with text in web forms a lot?"

10 of 65 comments (clear)

  1. w3m rocks. by markjugg · · Score: 2, Informative

    I've recently been using w3m a lot more recently and highly recommend it. It supports a number of vi-like and emacs-like keystrokes if you are into that kind of thing. It also has a number of other noteworthy features:

    - Although it's console based, it can display images. This is a really neat trick. It's actually using X11 to overlay images on the console. It even works when w3m is in a remote terminal, as long as X11 is forwarded back.

    - It supports tabbed browsing.

    - SSL support

    - It supports tables and frames, so it generally renders pages decently.

    - It has "incremental search", like Mozilla's type-ahead-find.

    - Generally excellent keyboard navigation

    - It's easy to switch to an external graphical browser if you need one. I use w3m on my Mac, and just press "M" to have it open the current page in Safari.

    - It allows you to use your editor-of-choice to edit textareas. I imagine you could use a graphical editor with it

    I use it frequently as a general purpose browser now, switching to a browser that supports graphics and javascript if I need to.

    w3m seems to be a generation ahead of 'lynx'. It's quite impressive.

  2. If you don't like java then maybe... by x00101010x · · Score: 2, Informative

    If you don't like java and your clients are all Windows or Mac users then you may want to consider shockwave. Shockwave scripting language (lingo) is fairly powerful (once you get to know it) with editing text and text assets in the shockwave movie can be used to produce html or rtf data that could be save and/or uploaded to where they need to be.

    Of course, there's no linux support (yet) for shockwave and I'm probably a bit biased since I've been doing shockwave work for 3 years straight.

    --
    DONT PANIC
  3. Tried Firebird? by diesel_jackass · · Score: 3, Informative

    Check out Mozilla Firebird and install the Mozex extension.

    Then you can easily associate external editors for textareas. If that doesn't suit your needs you could always write your own extension. (It's pretty easy, I wrote my first one, Image Zoomer, in about 2 days last week.)

  4. Mozilla extensions by Przepla · · Score: 2, Informative

    Mozilla extensions can do almost anything you want
    Consider:
    Electrix -- not developed anymore, but still functional. From its site: "To edit the text in a textarea, hit Ctrl-e. The editor you set up will appear. Once you exit the editor, Electrix will write the changes back to the textarea."
    Or htmlArea -- this works within browser and suports IE beside Mozilla; but of course you don't want users to use it, aren't you?

    --
    When in doubt, go to the library. - Ron Weasley in Harry Potter and the Chamber of Secrets
    1. Re:Mozilla extensions by Atzanteol · · Score: 2, Informative

      Wow, I dig Eletric (just downloaded it, responding using vim now). This is pretty cool! Especially for those of us who can't live without vim...

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
  5. External Editors by mvcee · · Score: 2, Informative
    Zope has a very neat implementation of an External Editor.

    It uses a helper application within your browser to edit text in the editor of your choice.

    Even if you are not using Zope I am sure you could adapt this to other app servers.

    Also WebDav provides complementary facilities and is available from within ie on the client WebAdmin. This approach will require that your server speaks webdav too.

  6. The reality of the situation by danwarne · · Score: 2, Informative

    Thanks everyone for the suggestions, especially those people who suggested Mozilla Plugins as a solution. (I had previously searched for these without much luck).

    I agree totally that web browsers are an inappropriate front-end for content management and editing, but you've got to work with what you've got. Unfortunately a lot of content management systems do use a web front end.

    Take HTML as an analogous example. It was never designed for precise page design and layout, but more for structuring content rationally. But it is used for page layout through hundreds of kludgy hacks and workarounds that people have worked out over the years.

    Without naming the media mogul that I ultimately work for, let's just say he's one of the richest men in the world, and I don't think he's about to shell out to replace his web-browser form based ocntent management system which runs all his newspapers worldwide.

    It's a growing problem, really. It's not just publishing -- corporate intranets are often web form driven, and you've got to pity the poor plods who have to enter in content via standard web forms.

    It does surprise me, however, that no-one has made a web browser that is designed for web-based content management, with more extensive text tools.

    Of course, if you use OS X on Mac, you get 'services', which allow just about anything to be done to a block of data on a page, as long as the program supports service, and you have installed the correct service.

    For example, there's a service for OS X called "SmartWrap" which will rewrap hard-wrapped text in any program that supports services.

    It's a brilliant implementation, but here's the thing: I have to use a Pentium II-350 with a free web browser on it to admin the content. The IT across the entire corporation is standardised on Wintel.

  7. Rich-Text Editing in Mozilla/IE by ManxStef · · Score: 3, Informative
    I'm not sure if this'll quite fit your needs, but, assuming you can edit the form templates in Vignette or whatever CMS you use, surely you could roll your own solution using the default features in Mozilla? See the Rich-Text Editing in Mozilla 1.3 over at DevEdge, and check out the working demo for a good example of what it's capable of and how easy it is to use (or Kevin Roth's sweet cross-browser version).

    You'll need to add some additional code to allow for features such as search & replace, but all that'd take is a few lines of ECMAScript/javascript...

  8. Konqueror will have it! by unixmaster · · Score: 2, Informative

    KDE Developer George Staikos heard your prayers ;) . See http://lists.kde.org/?l=kfm-devel&m=10644750911077 0&w=2. Kudos to KDE team once again ! .

    --
    Never learn by your mistakes, if you do you may never dare to try again
  9. Re:w3m / vimpart by ajs318 · · Score: 2, Informative

    Um, can't Konqueror transport a textarea into Kate, where you can edit it to your heart's content - it even understands ed commands - and then back again? This is exactly the sort of functionality KDE is supposed to have built in. However, I'm unable to confirm this because I'm at "work" right now and having to put up win Win98SE. {Though I am hoping to find a way to break my HDD; then I'll reinstall Win98SE dual-booting with Slackware.}

    Even if there is no inbuilt way of doing this, you can do it all with your mouse. In Konqueror: Mouse to top LH corner of textarea. Click and hold LH button. Mouse to bottom RH corner. Let go of LH button. Start Kate. Click middle button. Edit. Back to Konqueror. Click RH button over still-highlit text and chose "clear". Back to Kate. Mouse to top LH corner. Click and hold LH button. Mouse to bottom RH corner. Let go of LH button. Back to Konqueror. Click middle button. Submit form.

    Um ..... actually that does look very ugly.

    --
    Je fume. Tu fumes. Nous fûmes!