Filter by products, topics, and types of content

(419 Products)

(752 Topics)

(20 Industries)

(15 Types)

1 - 100 of 300 results | Next
Show Summaries | Hide Summaries
View Results
Title none Type none Date none
HTML5 2D game development: Graphics and animation
In this series, HTML5 maven David Geary shows you how to implement an HTML5 2D video game one step at a time. This installment covers Canvas graphics and HTML5 animation. You'll see how to draw the game's graphics and how to set them in motion. You will also learn the best way to animate with HTML5, how to scroll the background, and how to implement parallax to simulate three dimensions.
Also available in: Chinese   Japanese   Portuguese  
Articles 02 Oct 2012
Using HTML5 database and offline capabilities, Part 1: Provide offline data editing and data synchronization
HTML5 will reshape the web experience and line-of-business applications. With the offline capabilities and local persisted storage features, you can deliver the same rich user experiences online and offline that were previously available only in proprietary desktop application development frameworks. In this article, learn how to leverage HTML5 offline capabilities and local persisted storage features. An example application illustrates how to avoid common problems.
Also available in: Chinese   Russian   Japanese  
Articles 17 Jul 2012
Complement canvas with HTML markup, Part 1: Blend the canvas API and HTML/CSS model
HTML canvas excels in many ways, including the great performance that comes with low overhead and direct pixel manipulation. However, canvas falls short in a few areas where HTML does exceedingly well: text rendering, SEO, accessibility, and device-independent markup. This article compares and contrasts the strengths of the traditional HTML model and the canvas API. Explore the idea of a hybrid HTML/Canvas application that uses the best aspects of both worlds. You'll also review different techniques for superimposing HTML elements on top of a canvas element.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 07 Aug 2012
HTML5 components: Implement standard components
In this series, HTML5 maven David Geary shows you how to implement HTML5 components. In this final installment, see how to implement components using the nascent HTML5 component specifications, with assistance from the Polymer and Mozilla X-Tags projects.
Also available in: Chinese   Russian   Japanese  
Articles 23 Jul 2013
HTML5 fundamentals, Part 1: Getting your feet wet
HTML5 reflects the monumental changes in the way you now do business on the web and in the cloud. This article is the first in a four-part series designed to spotlight changes in HTML5, beginning with the new tags and page organization and providing high-level information on web page design, the creation of forms, the use and value of the APIs, and the creative possibilities that Canvas provides.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 24 May 2011
HTML5 2D game development: Sprites
In this series, HTML5 maven David Geary shows you how to implement an HTML5 2D video game one step at a time. Sprites -- graphical objects that you can assign behaviors to -- are one of the most fundamental and important aspects of video games. In this installment, you'll learn how to implement the sprites that make up Snail Bait's cast of characters.
Also available in: Chinese   Japanese  
Articles 04 Dec 2012
HTML5 2D game development: Collision detection and sprite animations
In this series, HTML5 maven David Geary shows you how to implement an HTML5 2D video game one step at a time. In this installment, learn how Snail Bait implements collision detection and explosions.
Also available in: Chinese   Russian   Japanese  
Articles 16 Apr 2013
HTML5 fundamentals, Part 4: The final touch
HTML5 reflects the monumental changes in the way we now do business on the web and in the cloud. This article, the fourth in a four-part series designed to spotlight changes in HTML5, introduces the HTML5 Canvas element, using several examples to demonstrate functions.
Also available in: Chinese   Russian   Japanese  
Articles 05 Jul 2011
HTML5 2D game development: Implementing Sprite behaviors
In this series, HTML5 maven David Geary shows you how to implement an HTML5 2D video game one step at a time. In this installment, you'll learn how to implement the essence of any video game: sprite behaviors.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 08 Jan 2013
The future of HTML, Part 1: WHATWG
In this two-part series, Edd Dumbill examines the various ways forward for HTML that Web authors, browser developers, and standards bodies propose. This series covers the incremental approach embodied by the WHATWG specifications and the radical cleanup of XHTML proposed by the W3C. Additionally, the author gives an overview of the W3C's new Rich Client Activity. Here in Part 1, Edd focuses primarily on two specifications being developed by WHATWG: Web Applications 1.0 (HTML5) and Web Forms 2.0.
Also available in: Russian   Japanese  
Articles 06 Dec 2005
HTML5 fundamentals, Part 3: The power of HTML5 APIs
HTML5 reflects the monumental changes in the way you now do business on the web and in the cloud. This article is the third in a four-part series designed to spotlight changes in HTML5, beginning with the new tags and page organization and providing high-level information on web page design, the creation of forms, the use and value of the APIs, and, finally, the creative possibilities that Canvas provides. This installment introduces HTML5 APIs, using an example page to demonstrate functions.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 07 Jun 2011
HTML5 fundamentals, Part 2: Organizing inputs
HTML5 reflects the monumental changes in the way you now do business on the Web and in the cloud. This article is the second in a four-part series designed to spotlight changes in HTML5, beginning with the new tags and page organization and providing high-level information on web page design; the creation of forms; the use and value of the APIs; and, finally, the creative possibilities that Canvas provides. This second part introduces the concept of HTML5 form controls and touches on the role of JavaScript and CSS3.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 31 May 2011
Migrating HTML to DITA, Part 2: Extend the migration for more robust results
The Darwin Information Typing Architecture (DITA) holds many advantages over information authored directly in HTML, including better reuse, easily changed presentation styles, and easy single sourcing. In Part 2 of this two-part series on how to quickly migrate HTML topics to DITA, the author explains the details of migration, and shows you how to override parts of this process for ideal results.
Articles 09 Feb 2005
Complement canvas with HTML markup, Part 2: Animation and text rendering
HTML canvas excels in many ways, including the great performance that comes with low overhead and direct pixel manipulation. However, canvas falls short in a few areas where HTML does exceedingly well: text rendering, SEO, accessibility, and device-independent markup. Part 1 of this series compared and contrasted the strengths of the traditional HTML model and the canvas API. It also explored hybrid HTML/Canvas applications. In this conclusion to the series, learn how to implement a sample application that involves a canvas implementation of text rendering, and how to create a canvas-based game with a rich HTML-based user interface that combines the strengths of both approaches.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 28 Aug 2012
Migrating HTML to DITA, Part 1: Simple steps to move from HTML to DITA
The Darwin Information Typing Architecture (DITA) has emerged as a standard topic-oriented document architecture. DITA holds many advantages over information authored directly in HTML, including better reuse, easily changed presentation styles, and easy single sourcing. This article, the first of two parts, explains how to get a quick start with DITA using HTML topics that are already available. It shows you how to use the provided XSLT transform to do the migration, and examines what is needed to ensure quality results.
Also available in: Japanese  
Articles 31 Jan 2005
Make HTML5 microdata useful, Part 1: Using jQuery on top of microdata
The microdata specification lists two reasons why you might want to use microdata: To allow generic scripts to provide services that are customized to the page or to enable content from a variety of cooperating authors to be processed by a single script in a consistent manner. In this two-part series, learn to use microdata in both of these ways, starting with generic scripts on top of microdata. In this article, you will write one snippet of HTML to give you both an interactive event map and to enable Google, Bing, and Yahoo to display your page better in search results with Rich Snippets.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 06 Mar 2012
HTML5 components: Ad-hoc components, Part 2
Finish implementing the sophisticated ad-hoc slider component introduced in "Ad-hoc components, Part 1." Learn how to incorporate event listeners, animate the slider's knob, and inject the slider into an existing Document Object Model (DOM) tree.
Also available in: Chinese   Russian   Japanese  
Articles 07 May 2013
HTML5 components: Ad-hoc components, Part 1
This article launches a short series by David Geary on implementing HTML5 components. In this installment, you'll get overview of HTML5 component technology and start learning how to implement a sophisticated slider component from scratch.
Also available in: Chinese   Russian   Japanese  
Articles 19 Feb 2013
HTML5 2D game development: Implement gravity and add sound
In this series, HTML5 maven David Geary shows you how to implement an HTML5 2D video game one step at a time. In this installment, you'll complete Snail Bait's mechanics by learning how to incorporate gravity when the runner falls. Then, you'll see how to implement sound -- both a musical soundtrack and sound effects.
Also available in: Chinese   Russian   Japanese  
Articles 21 Jun 2013
Using HTML5 database and offline capabilities, Part 2: Leveraging the IndexedDB API in HTML5
HTML5 won't be an official World Wide Web Consortium (W3C) standard until 2014, but web browser vendors are already adding and marketing HTML5 features. Two such features, offline application support and local persisted storage, can deliver the same rich user experiences online and offline that were previously available only in proprietary desktop application development frameworks. Building on the foundation that is provided in Part 1, this article explains how to leverage the Indexed Database (IndexedDB) API to build an offline application with locally persisted data.
Also available in: Chinese   Russian   Japanese  
Articles 27 Nov 2012
HTML5 2D game development: Wrapping up the game
In this series, HTML5 maven David Geary shows you how to implement an HTML5 2D video game one step at a time. This installment concludes the series by rounding out Snail Bail with important features and some aesthetic polish. Learn how to replace the game's background, fine-tune gameplay, keep score, dim controls, monitor frame rate, track lives, display credits, tweet scores, and deploy the game to a server.
Also available in: Chinese   Russian   Japanese  
Articles 23 Jul 2013
HTML5 2D game development: Setting the stage
In this series, HTML5 maven David Geary shows you how to implement an HTML5 2D video game one step at a time. In this installment, you'll learn how to encapsulate game code in an object, how to implement pause and unpause, and how to use CSS3 transitions to implement a game-restart countdown.
Also available in: Chinese   Japanese  
Articles 30 Oct 2012
HTML5 2D game development: Introducing Snail Bait
In this series, HTML5 maven David Geary shows you how to implement an HTML5 2D video game one step at a time. This initial installment shows you the finished game and then gets you started implementing it from scratch. If you've ever wanted to create an HTML5 game but didn't have time to master all the details, this is the series for you.
Also available in: Chinese   Japanese   Portuguese  
Articles 28 Aug 2012
HtmlUnit
HtmlUnit is a "GUI-Less browser for Java programs." It models HTML documents and provides an API that allows you to invoke pages, fill out forms, click links, and so on, just as you do in a "normal" browser. It is typically used for testing purposes or to retrieve information from Web sites. HtmlUnit is not a generic unit testing framework.
Downloads 12 Dec 2009
Using HTML forms with PHP
One of the advantages of PHP has always been the ability to easily manipulate information submitted by the user through an HTML form. In fact, PHP version 4.1 adds several new ways to access this information and effectively removes the one most commonly used in previous versions. This article looks at different ways to use the information submitted on an HTML form, in both older and more recent versions of PHP. It starts out by looking at individual values and builds to a page that can generically access any available form values.
Articles 01 Aug 2002
Tip: Transforming XHTML using XSLT identity templates
XHTML isn't just well-formed HTML: Certain tags must be properly closed. Improperly closed tags are valid XML, but browsers might incorrectly parse them, causing problems with dynamic Web 2.0 features. Whether transforming XML to XHTML or just filtering XHTML, discover the XSLT templates you need to create correct XHTML that follows W3C-recommended practices for XHTML.
Also available in: Chinese   Japanese  
Articles 21 Dec 2010
Practice: Create a simple HTML5 form
Forms are a key component in every facet of the web. Designed to gather data, forms are essential to the acquisition of information. This exercise will help strengthen your understanding of the fundamentals of HTML5 forms.
Articles 07 Oct 2011
Tip: Outputting HTML from an XSL style sheet
This tip discusses the differences between HTML and XML, and explains how to use XSLT's output element to resolve the issues they create.
Also available in: Japanese  
Articles 01 May 2002
New elements in HTML 5
HTML 5 introduces new elements to HTML for the first time since the last millennium. New structural elements include aside, figure, and section. New inline elements include time, meter, and progress. New embedding elements include video and audio. New interactive elements include details, datagrid, and command.
Also available in: Russian   Japanese  
Articles 07 Aug 2007
New HTML5 structural tags
HTML5 introduces many new tags, including several devoted to better describing a document's structure. In this article, learn about the new HTML5 structural tags. Explore how to use them to divide a document into content blocks. Example code helps illustrate the concepts.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 31 May 2011
Tip: Generating internal HTML links with XSLT
Uche Ogbuji walks you through how to use XSLT to populate HTML or XHTML output with anchors and internal links. Internal links help to organize long HTML content; XSLT provides facilities for generating those internal links, but some of the methods are somewhat obscure. This tip, with reusable sample code, clearly spells out two approaches for the process.
Also available in: Japanese  
Articles 01 Feb 2001
Custom VuC Functions: html_from_cmd_data
Download this utility that parses the command data report for a test run to reconstruct all of the HTML pages and optionally other objects (such as images and JAR files) that are returned during playback of a VU HTTP test script, as a set of individual files.
Articles 23 Jun 2004
Achieve cross-browser functionality with HTML5 and CSS3
HTML5 and CSS3 have many great new features, like the ability to store data offline and create round corners without graphics. However, not all of these new features work across browsers. Learn specific HTML5 and CSS3 techniques that work on all of the latest versions of the major browsers, including Safari, Internet Explorer, Firefox, and Chrome.
Also available in: Chinese   Japanese  
Articles 15 Feb 2011
Back to basics with HTML
If you've never created an HTML page before, or you have but you're not sure why it works the way it does, this article explains and demystifies the process. It covers the basics of HTML and its construction, the different components and how they work, and navigating a directory with links. This article also covers stylesheets, scripts, and what new things HTML5 includes.
Also available in: Japanese  
Articles 10 May 2011
Display enterprise data as dynamic HTML using IBM Mashup Center
IBM Mashup Center comes with widgets for displaying data in different formats, for example in a table, on a map or in a chart. These widgets allow very quick page assembly but normally only provides a limited set of customization like font size, alignment color. To have greater control on the presentation, IBM Mashup Center Version 3 supports the generation of any XML directly using data from enterprise data sources. This article shows how you can generate HTML (XHTML to be specific since the feed is well-formed) for more distinctive presentation using the data mashup builder. In addition, the article describes a simple widget that can display arbitrary HTML and can intercept mouse clicks to trigger events that can be wired to other widgets.
Also available in: Russian   Portuguese  
Articles 16 Jun 2011
Handling user input in HTML5 Canvas-based games
When stepping into the world of HTML5 games, it's easy to underestimate the complexity of managing keyboard, mouse, and touch-based input. This article explores essential techniques for handling user interaction in HTML Canvas-based games. Learn how to handle keyboard and mouse events, how to defeat the web browser's default event behaviors, and how to broadcast events to a logical representation of game objects. Also learn to handle device-agnostic input on mobile devices such as the iPhone and iPad.
Also available in: Chinese   Russian   Japanese  
Articles 24 Jul 2012
Create rich-layout publications in EPUB 3 with HTML5, CSS3, and MathML
EPUB 3.0, which is the latest revision of the industry-standard XML e-book format, jumps into modern web technology by embracing HTML5 and CSS3. It retains its focus on XML-driven toolkits by requiring XHTML serialization and adding supplementary XML vocabularies, such as MathML and SVG. EPUB 3 offers a variety of options for developing advanced, digital-native publications. In this article, learn to create rich-layout pages using some new features in EPUB 3.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 05 Jul 2012
Using XSLT as a stylesheet for HTML
As the name suggests, Extensible Stylesheet Language Transformations (XSLT) can be used as a stylesheet. Like Cascading Style Sheets (CSS), XSLT helps to separate style from content. You can simplify and enrich your XHTML documents with XSLT, which relieves the XHTML document of navigation. In this article, learn how to use XSLT as stylesheets, which can be executed on the server or in every modern Internet browser. Several examples show how to start developing your own XSLT stylesheets.
Also available in: Chinese   Russian   Japanese  
Articles 13 Mar 2012
Linking in XHTML 2.0
As a fundamental part of the Web, hypertext linking has been the subject of repeated attempts at standardization beyond the basic format allowed in simple HTML. Such attempts can be characterized as efforts to balance machine processing ability with authoring convenience. The latest specification in this area, XHTML 2.0, just might have gotten it right.
Articles 04 Mar 2005
Scalable Vector Graphics in HTML5
Scalable Vector Graphics (SVG) are part of the vector family of graphics. They have several benefits over their raster counterparts: JPEG, GIF, and PNG. In this article, explore the basic concepts and usage of SVG graphics in HTML5. Learn about drawing, filters, gradients, text, and adding SVG XML to web pages.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 31 Jan 2012
Java technology zone technical podcast series: Season 2 Scott Davis, perhaps the Grooviest guy on Earth, shifts his spotlight and discusses HTML5
Andy interviews Scott Davis, founder of ThirstyHead.com, on HTML 5, the already pervasive and "hip" web technology. Scott is a regular developerWorks contributor on Grails and Groovy.
Podcasts 25 Jan 2011
Publishing XML data in HTML and PDF using a single XSLT stylesheet
Learn how to publish XML documents in HTML and PDF using the css2xslfo utility.
Also available in: Chinese   Russian   Japanese  
Articles 03 Jan 2012
Practice: Find and resolve semantic errors in HTML5
HTML5 is the fundamental component required to bring web pages into semantic form. By understanding the new HTML5 tags and their semantic nature, you can prepare yourself and your site for the Semantic Web future. This exercise tests your understanding of a few of the new HTML5 tags.
Also available in: Chinese  
Articles 07 Oct 2011
Why use DITA to produce HTML deliverables?
The Darwin Information Typing Architecture (DITA) is an XML-based format for structuring and authoring technical content. This article explores advantages DITA provides for producing HTML content -- including easy global changes, portability through standards, superior linking and Web management, conditional processing, content and design reuse, and better writing through focused content. DITA consolidates all of the benefits in a consistent, overall information architecture that can evolve and grow along with your product information needs and delivery modes, and with the evolution of standard tools for delivering XML as the presentation mechanism.
Articles 28 Sep 2005
Teach Domino new Web tricks with DHTML
This article shows how to use DHTML to work around two common annoyances in Domino Web development: one example switches between tabs of a tabbed table without hitting the server to refresh the page; another puts more than one embedded view on a form.
Articles 01 Aug 2000
Integrating a third party HTML-based rich text editor into the WebSphere Commerce V7 Management Center
This article demonstrates the integration of a third party HTML-based rich text editor into the WebSphere Commerce V7 Management Center.
Articles 25 Nov 2009
An IBM Mashup Center plug-in to convert HTML to XML
Learn how to build a plug-in for the IBM Mashup Center that can convert HTML into XML, opening the door for some simple data extraction from HTML pages using the Feed Mashup Editor.
Also available in: Portuguese  
Articles 18 Aug 2009
Testing Web applications with HtmlUnit and WebSphere Studio
The open-source test framework JUnit and its extensions such as HtmlUnit provide many benefits for Web application testing, especially in extreme programming (XP) environments, and they are well integrated with WebSphere Studio. This article shows you how to use HtmlUnit with WebSphere Studio to test Web applications.
Articles 01 Sep 2004
Create great graphics with the HTML5 canvas
Enhance your web pages with canvas, a simple HTML5 element that packs a punch. Entice visitors to your site over and over again by taking advantage of its flexibility and variety.
Also available in: Chinese   Japanese  
Articles 08 Feb 2011
JSF 2 fu: HTML5 composite components, Part 2
In this JSF 2 fu installment, series author David Geary continues to demonstrate the power of combining JavaServer Faces (JSF) 2 technology with HTML5. This time you'll see how to implement JSF composite components that encapsulate HTML5 drag and drop.
Also available in: Chinese   Japanese  
Articles 23 Nov 2010
Create modern Web sites using HTML5 and CSS3
Since the World Wide Web emerged in the early 1990s, HTML has evolved to become a relatively powerful markup language, which, when backed up by its close partners JavaScript and CSS, can be used to create visually stunning and interactive Web sites and applications. This tutorial serves as a hands-on introduction to HTML5 and CSS3. It provides information about the functionality and syntax for many of the new elements and APIs that HTML5 has to offer, as well as the new selectors, effects, and features that CSS3 brings to the table. Finally, it will show you how to develop a sample Web page that harnesses many of these new features. By the time you have finished this tutorial, you will be ready to build Web sites or applications of your own that are powered by HTML5 and CSS3.
Also available in: Japanese   Spanish  
Tutorial 02 Mar 2010
Work offline with HTML5 web storage
HTML5, the new HTML standard, supports a wide array of new functions and layout techniques. It fully supports multimedia, CSS3, and drawing capabilities with canvas and Scalable Vector Graphics (SVG). HTML5 offers new semantic elements, and also provides a legitimate way to create HTML web applications using application cache, JavaScript workers, a new version of XMLHttpRequest, and something called web storage. This article discusses the power of web storage and why it's a better storage method than cookies. Learn about the basic concepts, browser support, and the HTML5 web storage objects.
Also available in: Japanese  
Articles 02 Oct 2012
Creating Web sites for Domino using HTML authoring tools
When to use a third-party tool and when to use Domino Designer to design a site? Sometimes you might want to use both. Read about Domino Design Components, Domino Import Service (no longer available) and other tips for blending an HTML tool with Domino.
Articles 02 Oct 2000
HTML to Formatting Objects (FO) conversion guide
Need help converting HTML documents to PDF? This reference guide shows by example how to use XSLT templates to convert 45 commonly used HTML elements to formatting objects (from the XSL-FO vocabulary) for easy transformation to PDF using XSLT. The examples assume that you're using the Apache XML Project's FOP tool, but most of the methods work just as well with other XSL-FO tools.
Also available in: Japanese  
Articles 11 Dec 2012
Maqetta means mockup, Part 1: Design an HTML5 mobile UI
Need to prototype an HTML5 app? Forget coding. Hand-eye coordination is just about all you need to prototype with Maqetta, a browser-based WYSIWYG tool for desktop and mobile applications. This first article in a three-part series introduces this free, open source project that runs in a browser and lets designers drag and drop a rich set of widgets to build live UI mockups. In Part 1, get to know Maqetta's major functions and features while prototyping a realistic mobile application.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 04 Jan 2013
HTML V5 and XHTML V2
While the intention of both HTML V5 and XHTML V2 is to improve on the existing versions, the approaches the developers chose to make those improvements is very different. And with differing philosophies come distinct results. For the first time in many years, the direction of upcoming browser versions is uncertain. Uncover the bigger picture behind the details of these two standards.
Articles 20 Nov 2007
Make your HTML pages smarter with RDFa 1.1 Lite
Resource Description Framework (RDF) has evolved into increasingly pragmatic formats over time. RDF annotation (RDFa) has been particularly successful as a system for annotating HTML documents inline on the web. It is supported by Google and other search engines in the form of Rich Snippets. The emergence of microdata and the Schema.org initiative applied pressure to simplify RDFa even further. The W3C took action and produced a radically simplified version: RDFa 1.1 Lite. In this article, learn about RDFa Lite, and get a head start on producing and processing the shape of Rich Snippets to come.
Also available in: Chinese   Russian   Japanese  
Articles 01 May 2012
Overcoming iOS HTML5 audio limitations
Though HTML5 audio can be great, it has many limitations as a still-developing specification. Mobile Safari introduces even more limitations. In this article, learn about HTML5 limitations in mobile Safari. Working examples provide solutions and comprehensive workarounds. Learn the advantages of using audio sprites in mobile Safari, and try a few unique solutions to bypass all HTML5 limitations in iOS.
Also available in: Chinese   Russian   Japanese  
Articles 09 Oct 2012
HTML5 Canvas
This HTML5 demo focuses on the use of the Canvas API and shows you how to paint a very simple animation.
Demos 14 Sep 2011
Tip: Convert from HTML to XML with HTML Tidy
This tip demonstrates how to convert HTML documents to XML (or more specifically, XHTML) with a simple, open source tool, HTML Tidy. This conversion is useful for webmasters who are migrating to XML. It can also help XML converts who have to interface with legacy HTML tools.
Articles 18 Sep 2003
Create an HTML5 chat app on Bluemix with Node.js, Redis, and Socket.io
Create a mobile-friendly HTML5 chat app powered by a Redis service on IBM Cloud. You'll learn how to use the Node.js and Express module to build a server-side JavaScript application and how to update the client in real time using Web Sockets and Socket.io. When you're done, you'll see how you can deploy your app to the cloud in just one step using the IBM Cloud platform.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 22 Jul 2014
HTML Tidy
A popular tool, Tidy converts HTML, XHTML, and XML into clean markup.
Downloads 26 Jul 2006
JSF 2 fu: HTML5 composite components, Part 1
HTML5 gives browser-based applications rich features rivaling those of desktop software. In this JSF 2 fu installment, you'll see how you can get the best of the Java and HTML5 worlds by implementing an HTML5 composite component with JavaServer Faces (JSF) 2.
Also available in: Chinese   Japanese   Portuguese  
Articles 12 Oct 2010
Jericho HTML Parser
Jericho HTML Parser is a Java library allowing analysis and manipulation of parts of an HTML document, including server-side tags, while reproducing verbatim any unrecognised or invalid HTML.
Downloads 31 May 2011
Data-driven interactive applications with HTML5 and Ajax
As the number of mobile platforms increases, developing cross-platform standards-based applications becomes increasingly attractive. HTML5 offers the ability to write complete mobile-friendly applications that include offline use, just like their native-application counterparts. Discover how to create offline-capable web applications using only open source tools and techniques familiar to web developers.
Also available in: Russian   Japanese   Portuguese  
Articles 05 Oct 2010
Conquering complexity: Achieve easy front end authentication with DataPower and HTML form-based login
IBM WebSphere DataPower firmware as of version 3.8.1 supports HTML forms-based login authentication, which is the ability to display an HTML form into which a browser user will provide credentials (such as a username and password) that will then be used to authenticate his access to a web application. This first installment of a new recurring column explores this functionality in some detail and provides functional examples of how HTML forms-based login can be deployed with DataPower to protect your web applications.
Also available in: Chinese  
Articles 18 Dec 2013
Bring the third dimension to a two-dimensional HTML5 canvas
Parallax processing is an exciting way to animate graphic layers on the web using arrow keys or mouse movement. In this article, learn how to create a parallax environment using jQuery and HTML5. Follow along with an example that shows how to create and animate a graphic using layers.
Also available in: Japanese  
Articles 26 Jun 2012
http://www.redbooks.ibm.com/abstracts/sg247669.html
This IBM Redbook publication is to demonstrate ways of enabling existing applications and data on z/OS for integration into a service-oriented architecture (SOA).
Redbooks 24 Jun 2009
Thinking XML: The XML flavor of HTML5
For a while, there has been a struggle for the future of markup on the web, a struggle between the W3C's XHTML 2 and HTML5, developed by the major browser vendors under a separate organizational umbrella. First, the W3C took over HTML5, and now it recently announced the sunset of the XHTML 2 effort. This makes a significant difference to the future of XML on the web, and furthermore, because of HTML5's momentum, it is now a technology that every XML developer already has to deal with. But fans of XML need not despair: HTML5 supports a proper XML serialization. Learn about the XML form of HTML5 including some key differences from older XHTML conventions and learn how to practically apply this vocabulary in modern web browsers.
Also available in: Chinese   Japanese  
Articles 08 Jul 2010
Using IBM Rational Functional Tester to work with objects wrapped in HTML table cells
This article shows you how to use IBM Rational Functional Tester to automate objects wrapped inside of HTML table cells while keeping the specified cells as a reference. It will help you automate operations on these objects.
Also available in: Chinese   Spanish  
Articles 25 Jun 2009
Producing HTML Reports from DB2 Data - the Easy Way
You don't necessarily need special tools to get your DB2 data into shape for viewing from a browser. This article tells you how to produce reports with just some SQL and a little HTML. Use the example our author provides to generate a detailed report of your database configuration.
Articles 25 Sep 2003
Leveraging pureXML in a Flex microblogging application, Part 3: Using pureXML Web services to publish microblog entries to an HTML page
The pureXML capabilities of IBM DB2 allow you to store XML natively in a database without modification, while Adobe Flex applications can read XML directly and populate Flex user interfaces. In this three-part article series, you will create a microblogging application that takes advantage of pureXML, Web services, and Adobe Flex; and even allows you to publish your microblogging updates on Twitter. In Part 1 of the series, you learned about Web Services and how they are enabled using DB2 pureXML as you created the microblog database and tested it. Part 2 tapped into Adobe Flex and ActionScript to create the user interface of your application. In this article, the final part of the series, you will learn how to use your pureXML Web Services to publish your microblog entries to an HTML page.
Also available in: Chinese   Japanese   Portuguese  
Articles 03 Nov 2009
HTML5, CSS3, and related technologies
Many technologies are informally lumped under the "HTML5" banner. This article helps clear up any confusion about what's in and what's out of the HTML specification, while shining light on the technologies themselves, such as the many CSS3 modules.
Also available in: Chinese   Russian   Japanese  
Articles 26 Apr 2011
Prevent cross-site scripting attacks by encoding HTML responses
Uncover the basics of cross-site scripting attacks and learn how you can prevent them using a Java-based approach to encode HTML output from a server.
Also available in: Russian   Portuguese   Spanish  
Articles 30 Jul 2013
Save time and code with XPath 2.0 and XSLT 2.0
Three interesting new features in XPath 2.0 and XSLT 2.0 are the item data type, the to operator, and the concept of sequences. Build a sample application that uses these features to generate a sophisticated HTML view of an XML document, and with the new features in XSLT 2.0, allow you to create shorter stylesheets that are easier to maintain. Along the way, spend a bit of time on data typing in XSLT 2.0, and learn to use the new xsl:function element.
Also available in: Russian   Japanese  
Articles 04 Sep 2007
Reverse Ajax, Part 2: WebSockets
Learn a new way to implement Reverse Ajax, using WebSockets, a new HTML5 API. WebSockets can be implemented natively by browser vendors or by using a bridge that delegates calls to a hidden Flash component called FlashSockets. This article also discusses some constraints on the server side with Reverse Ajax techniques.
Also available in: Chinese   Russian   Japanese  
Articles 26 Jul 2011
A guide to writing unobtrusive JavaScript and Ajax
Unobtrusive JavaScript is the practice of separating the JavaScript, CSS, and HTML elements in your web applications. By keeping your applications organized in this way, it's easier to maintain them and to ensure that your applications behave consistently across various platforms and web browsers. In this article, learn how to employ techniques to reap the benefits of developing web applications in an unobtrusive manner.
Also available in: Chinese   Japanese  
Articles 02 Nov 2010
Improve your XSLT coding five ways
Whether you're a beginner with XSLT or a seasoned programmer, you'll surely find that these five tips from Benoit Marchal will improve your coding and give you new ideas. The handful of tips cover using CSS with XSL style sheets (including HTML entities), incorporating client-side JavaScript, working with multiple input documents, and using XSLT to generate style sheets automatically. The article includes sample code to adapt and reuse.
Also available in: Japanese  
Articles 01 Jan 2001
Forrest
Apache's Forrest is an XML standards-oriented documentation framework based upon Apache Cocoon, providing XSLT stylesheets and schemas, images, and other resources. Forrest uses these to render the source content into a Web site through command-line, robot, or dynamic application. Forrest's focus on low startup cost makes it ideal for rapid development of small sites, where time and budget constraints do not allow time-wasting HTML experiments.
Downloads 10 Nov 2004
Using PHP and cURL for server-side caching of dynamic web pages
Leon Kiriliuk, Igor Todorovski, and Nancy Wang explain how they save a substantial amount of processing and load time by using PHP and cURL to cache dynamic web pages on the server. Their method caches session variables, as well as the HTML.
Articles 18 Jun 2013
Appendix B: Architectural Requirements
from The Rational Edge: Appendix B for the article "Capturing Architectural Requirements," at http://www.ibm.com/developerworks/rational/library/4706.html
Articles 30 Apr 2004
Transform RCP applications to web applications using RAP
The Rich Client Platform (RCP) enables you to build rich desktop applications. The Rich Ajax Platform (RAP) lets you build Ajax-enabled web applications using the Eclipse development model. With the assistance of RAP, existing RCP applications can be run as web applications with only minor changes. In this article, explore the key features of RAP, and follow example code for a simple HTML viewer to learn how to migrate RCP applications to the web using RAP.
Also available in: Chinese   Japanese  
Articles 19 Apr 2011
Create PDFs on the fly using TCPDF
TCPDF is a popular open source PHP library that lets you create PDF documents. Its flexibility and versatility lets you create even complex color documents featuring whatever fonts and graphics you need. TCPDF is written entirely in PHP and does all of this PDF magic without requiring any external libraries. This article introduces you to TCPDF, then walks you through reproducing a simple HTML invoice in a downloadable PDF file.
Also available in: Russian   Japanese   Portuguese  
Articles 10 Aug 2010
Tip: Create multiple files in XSLT 2.0
For any reasonably complex data set, you need multiple views to navigate it. Take a QA test system, for example: With a pool of tests and test results, you need to see the data by date, by test category, by individual test, and so on. Each view would be in its own HTML file. So, can you have a single template in XSLT 2.0 build multiple HTML files from the one input data set?
Also available in: Japanese  
Articles 18 Mar 2005
Charming Python: Easy Web data collection with mechanize and Beautiful Soup
For collecting data from Web pages, the mechanize library automates scraping and interaction with Web sites. Mechanize lets you fill in forms and set and save cookies, and it offers miscellaneous other tools to make a Python script look like a genuine Web browser to an interactive Web site. A frequently used companion tool called Beautiful Soup helps a Python program makes sense of the messy "almost-HTML" that Web sites tend to contain.
Also available in: Russian   Japanese   Portuguese  
Articles 24 Nov 2009
Create nmon web pages in an enterprise environment using nmon2rrd
With nmon, you can capture performance data into a CSV file. This can then be converted into a graphic form using many tools that are available. One such rather good tool is nmon2rrd, which by using rrdtool will convert the time series data into a meaningful graphic HTML page.
Also available in: Russian  
Articles 20 Mar 2014
IBM Cognos Proven Practices: Fit PDF Report Output to Page in IBM Cognos BI Report Studio
This short guide demonstrates an easy method of making a report PDF output fit to page, both vertically and horizontally, without impacting the HTML view.
Also available in: Chinese  
Articles 25 Aug 2011
Using Rational Functional Tester V7.0 to test Mozilla Firefox applications
IBM Rational Functional Tester 7.0 supports testing HTML applications with Mozilla Firefox. This article explains these new capabilities.
Articles 19 Dec 2006
Xalan-C
Xalan is an XSLT processor for transforming XML documents into HTML, text, or other XML document types. Xalan-C++ is a robust implementation of the W3C Recommendations for XSL Transformations (XSLT) and the XML Path Language (XPath).
Downloads 21 Aug 2003
Comment lines by Erik Burckart: Every application needs communications
IBM WebSphere Application Server V7 Feature Pack for Communications Enabled Applications (CEA) can help easily add powerful communications capabilities to your applications. In many cases, integration starts simply with one line of HTML while importing the JavaScript and CSS. This article briefly describes the capabilities of this new feature pack, including the ability to browse a Web site with a friend, or click to make a call to someone all via JavaScript. If you want to see it in action, this article includes easy ways to get started plus links to YouTube demo videos.
Articles 30 Sep 2009
ReportMill
ReportMill is an object-based reporting system, allowing you to define reports based on existing business objects, and generate reports in PDF, Flash, or HTML format.
Downloads 01 May 2002
Xalan C++
Xalan is an XSLT processor for transforming XML documents into HTML, text, or other XML document types. Xalan-C++ is a robust implementation of the W3C Recommendations for XSL Transformations (XSLT) and the XML Path Language (XPath).
Downloads 09 Jun 2005
OpenLaszlo
OpenLaszlo is an open-source platform for application development, allowing rich user interface capabilities similar to desktop client software and the instantaneous Web deployment of HTML. Applications interoperate on all leading Web browsers and desktop operating systems from a single XML code base.
Downloads 19 Oct 2005
PHP
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
Downloads 26 Jan 2006
XWeb
XWeb is a set of tools to generate complete websites out of a set of input files in different formats, most noticeably XHTML and your own XML formats.
Downloads 17 Feb 2006
GWT Mobile WebKit
GWT Mobile WebKit is a library that exposes HTML5 and WebKit features to the Google Web Toolkit platform. The aim of this library is to help Java developers create Web applications specifically suited for mobile devices, using GWT as the foundation.
Downloads 12 Dec 2009
FreeMarker
FreeMarker is an open source Java class library that functions as a "template engine" -- a generic tool to generate text output (anything from HTML to autogenerated source code) based on templates.
Downloads 12 Dec 2009
JReport
JReport is a set of Java EE components for designing and generating reports from SQL databases, Entity EJBs, or XML data. Reports can be generated in a variety of formats, including XML, HTML, PDF, PostScript, or Excel. The graphical designer allows you to specify both the layout of the report and the queries to retrieve the data from the back-end databases.
Downloads 01 May 2002
JasperReports
JasperReports is a report-generating tool that can deliver rich content onto the screen, to the printer, or into PDF, HTML, XLS, CSV, and XML files.
Downloads 25 Mar 2004
PhoneGap
PhoneGap is an HTML5 application platform for authoring native mobile apps using standard web technologies.
Downloads 20 Mar 2012
1 - 100 of 300 results | Next
Show Summaries | Hide Summaries