Ajax - SWiK(1)

来源:百度文库 编辑:神马文学网 时间:2024/04/28 11:20:15
sorted by: Recent Recent Popular Popular
TaggedAjax andcomponent:
Tuesday, December 20, 2005Tiny MCE: WYSIWYG Editor
Tiny MCE (Moxiecode Content Editor) 2.x has been released.
TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control released as Open Source under LGPL by Moxiecode Systems AB. It has the ability to convert HTML TEXTAREA fields or other HTML elements to editor instances. TinyMCE is very easy to integrate into other CMS systems.
There are many forms of the editor that you can choose:
SimpleAdvancedMailFull featuredWord example

Ajax: Ajaxian
AjaxComponent …Dec 20 … +
Monday, December 19, 2005Tacos
Tacos provides acomponent repository for theTapestry Web application development framework.
Javawebframeworkcomponentrepositorytapestryajaxdojohivemindcomponent-repository …  Dec 19 … +.
Friday, December 09, 2005Google Password Strength Feedback
We often talk about one of the un-sexy core advantages of Ajax is the ability to do validation where you want it (right where the user is working) but validated securely on the server-side.
As we do this, we can offer interesting feedback to the user as they enter in the form data.
When you create an account at Google, they let you know how strong the password is as you type it. From too short, to weak, to fair, to strong.

Ajax: Ajaxian
AjaxComponent …Dec 09 … +
Friday, December 09, 2005Live Upload Progress Widget
Sean Treadway has a coollive upload progress demo.
The example is implemented on Ruby on Rails.

Ajax: Ajaxian
AjaxComponent …Dec 09 … +
Tuesday, November 08, 2005Ajax Contact Form

Dustin Diaz has put together anAjax Contact Form.
This simple little puppy will send off the email in the background via Ajax, keeping you up-to date on progress with indicators.
View a live demo

Ajax: Ajaxian
AjaxComponent …Nov 08 … +
Monday, November 07, 2005Dojo Rich WYSIWYG Editor
Paul Sowden andDavid Schontzler of theDojo Toolkit have created a killerrich text WYSIWYG editor component that works cross browser (even Safari).
You will see that they didn‘t whip together something on the quick, and spent time thinking about how to do WYSIWTG right.
Introduction
Rich text (WYSIWYG) editing on the web is a difficult problem. Browser-based rich text editors to date have failed to meet users stability expectations or in other ways subtly break the seamlessness of the editing experience.
JotSpot has been a key sponsor of Dojo and as the first Wiki to provide usable WYSIWYG, Jot‘s WYSIWYG editor is a critical part of the Wiki experience. While WYSIWYG is a clear advantage, it can be quickly undermined if niggling interaction problems or crashes make users distrustful or hesitant. Trust is earned slowly, but can be destroyed in the blink of an eye.
Testing showed almost every in-browser editor breaks user expectations or makes editing unstable. Of course it‘s not intentional. WYSIWYG on the web is a hard problem, and providing features cross-browser is a difficult feat. We‘ve all struggled against unhelpful APIs, lousy documentation, and a never-ending maze of bugs and feature requests. Amidst the frustration it‘s easy to forget that while it is possible to add a feature, endangering a solid experience is never worth it. What use is an editor if "undo" doesn‘t work? Do the semantics of an editor‘s output matter if it crashes?
A new editor that adhered to strict user-experience and reliability principles was needed. The results are the Dojo Rich Text, Toolbar, and Editor controls. JotSpot has generously made this work Open Source Software under the sameliberal license as Dojo.
Core Principles of the editor
Do not break undo (Ctrl-Z works when possible) Provide WYSIWYG, not source editing Data Loss Is Unacceptable
Using the editor
The use of the editor follows the attribute markup philosphy.
To get the editor in your page, use the magic dojo class:

some content

and then script src the dojo library of course.
There are also many more advanced featuresexplained in the article including:
Editor ConfigurationGetting Content Back OutStand-Alone Rich Text Widgets
Demo
There is also ademo of the editor widget for you to play with.

Ajax: Ajaxian
AjaxComponent …Nov 07 … +
Tuesday, November 01, 2005Rails Slider Component
Thomas Fuchs is working on a nice shinyslider component.
How do you work with it?
<%= slider_field :blub, :amount %>

Ajax: Ajaxian
AjaxComponent …Nov 01 … +
Monday, October 31, 2005SilverStripe Tree Control
Sam Minnee has put out an"Unobtrusive JavaScript" Tree Control for download.
Why another tree control?
There are a lot of tree controls out there, but most of them are tacky, heavyweight relics of the "DHTML" era.  I felt it was time for a change.  In particular, I wanted to adopt "unobtrusive javascript" techniques.  Among other things, the script has these notable features:
All of the styling is in a seperate CSS file.  The only thing that the JavaScript manipulates is class names.   This gives you a lot of control over the design relatively easily. There is a no "set up code".  The script searches for and applies its magic to that. All of the content as loaded in a set of nested
    s - the simplest, code that I could think of that was semantically linked to heirachical data.

    Are we seeing an increase in unorbtrusive javascript controls?
    ( via Ben Nolan )
    Ajax: Ajaxian
    AjaxComponent …Oct 31 … +
    Thursday, October 20, 2005Dojo gets new widgets: Tree and FishEye
    First, we hear about Tacos building Dojo-based widgets, and now we hear more.
    Widgets are getting donated left right and center to the Dojo project.
    Fish Eye Widget
    Cal Henderson of Yahoo/Flickr gave up afish eye list widget

    Tree Widget
    The open source Java web frameworkWebWork just donated a nicetree widget.

    There will be more widgets coming from the WebWork team.
    Ajax: Ajaxian
    AjaxComponent …Oct 20 … +
    _xyz