background preloader

Yahoo! Research Home

Yahoo! Research Home

Carousel Component - Documentation Overview In order to make the carousel as flexible as possible, several mechanisms have been separated from the component. This separation of concerns allows the application to control: Content Loading. During initial load, next and previous navigation events the application can choose how to load each item (could just use static HTML, use JavaScript arrays or make requests through XMLHttpRequest calls.) Additionally, the application controls what gets put into each list item by supplying an HTML text string defining the item. Understanding the separation of these three mechanisms from the actual carousel is key to understanding how to adapt it to your solution. Knowing that you control how and what gets loaded will allow the carousel to be adapted to different data environments. Examples The following examples illustrate various aspects of the components flexibility. Illustrating various loading techniques Static HTML - Carousel content expressed solely in HTML markup. Compatibility Usage

Seven easy examples of the YUI Panel Widget Following are some implementation examples (of increasing complexity) of the YUI panel widget. Advertising break (I had my laptop stolen and need a replacement) Panel allows you to show a small panel on the screen to provide extra information. If you want the information to be available without JavaScript, you'll have to use the following HTML for a panel: <div id="the_panel_id"><div class="hd">Header One</div><div class="bd">Body One</div><div class="ft">Footer One</div></div> The header (hd), body (bd) and footer (ft) are optional. The YUI panel widget solves a lot of issues hand-rolled solutions doing the same thing have: You create a new panel instance with the following constructor: var panel = new YAHOO.widget.Panel("panel_id",{properties object}); The panel_id is the ID of the HTML element, and a new element will be created if there is none available yet. Example 1: A simple panel Activate Panel One to see the panel, click the close button on its top right to get rid of it. Header One

___layouts How to: Get Google and AJAX to Play Nice - Software Developer The best ways to incorporate the benefits of AJAX without making your site blind to search engines. "If you build it, they will come." It seemed to work for Kevin Costner in Field of Dreams, but when it comes to your AJAX website, a great design just isn't enough to bring in an audience. Related Articles: AJAX gives developers the ability to build dynamic web applications without the need for constant server side script parsing, enabling you to provide users with simulated "load on demand" sites. Unfortunately, developers are often so focused on creating a dynamic web page, that they forget that most website traffic today comes through search engines, search engines which have a hard time crawling and indexing the JavaScript in standard AJAX sites. To help you as you incorporate the benefits of AJAX without making your site blind to search engines, we've assembled a guide of the best (and the worst) solutions for creating an AJAX page that maintains the ability to be indexed by Google.

Altsoft XSL-FO Debugger - Freeware Visual XSL-FO Debugger Downlo Altsoft XML2PDF family Altsoft XML2PDF is a Microsoft .NET based family of server and desktop products for publishing various XML documents such as XSL-FO, SVG, XHTML and pure HTML, Microsoft Word (DocX and older WordML and Doc ) to print ready output formats including PDF (with PDF/A and PDF/X support), XPS , SVG and raster graphics (TIFF, GIF, JPEG, PNG, WMF). XML2PDF Formatting Engine XML2PDF Workstation read more Altsoft MergeSplit PDF Family Altsoft MergeSplit PDF family consists of PDF Merge and PDF Split formatting engines. read more Altsoft FTMaster family Altsoft FTMaster is a Microsoft .NET API library and GUI program for operating with modern vector fonts. FTMaster 1.5 read more subscribe to the latest news: Our company develops software for Financial Services industry. We create Document Management solutions based on Microsoft Sharepoint for the construction industry. read all

Related: