Skip to main content

Joel Liu's Library tagged -   View Popular

05 Aug 06

Rich Text Editing With Dojo

  • Provide WYSIWYG, not source editing

    Users like WYSIWYG because they care about how something looks and not the
    quality of HTML produced. The Dojo Editor provides What You See Is What You
    Get (WYSIWYG) and not What You See Has A Semantic Meaning Which May Or May
    Not Be What You Get (WYSHASMWMOMNBWYG). Therefore, filtering and reworking
    HTML to meet markup cleanliness is done via hooks at save time, not
    invasive and slow DOM manipulation at runtime.
  • Do not break undo

    Browsers that support Rich Text editing hook editing into the undo stack.
    This means that hitting ctrl-z should work. The Dojo Editor takes
    great pains to avoid doing things that break this behavior. Users trust an
    editor (and the applications that use it) more if minor mistakes do not
    incur disproportionate costs.

Linux Socket Programming In C++ LG #74


  • Sockets are a mechanism for exchanging data between processes.
    These processes can either be on the same machine, or on different machines
    connected via a network. Once a socket connection is established, data
    can be sent in both directions until one of the endpoints closes the
    connection.

Emily Chang - eHub Interviews

  • The vision and goal of BlinkList is to be the leading “Personal Discovery Engine” where people come to discover, share, and organize the most recent and relevant information available online. 
1 - 20 of 32 Next ›
Showing 20 items per page

Diigo is about better ways to research, share and collaborate on information. Learn more »

Join Diigo