Filter by products, topics, and types of content

(438 Products)

(775 Topics)

(20 Industries)

(15 Types)

1 - 100 of 369 results | Next
Show Summaries | Hide Summaries
View Results
Title none Type none Date none
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: 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 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
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
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 2D game development: Manipulating time, Part 1
In this series, HTML5 maven David Geary shows you how to implement an HTML5 2D video game one step at a time. In the first of two consecutive installments, you'll implement the runner sprite's jumping behavior.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 05 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
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 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
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
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 2D game development: Manipulating time, Part 2
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 bend time to your will to create nonlinear motion and color changes.
Also available in: Chinese   Russian   Japanese  
Articles 12 Mar 2013
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 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
Creating mobile Web applications with HTML 5, Part 5: Develop new visual UI features in HTML 5
HTML 5 comes with plenty of new features for mobile Web applications, including visual ones that usually make the most impact. Canvas is the most eye-catching of the new UI capabilities, providing full 2-D graphics in the browser. In this article you learn to use Canvas as well as some of the other new visual elements in HTML 5 that are more subtle but make a big difference for mobile users.
Also available in: Chinese   Russian   Japanese  
Articles 29 Jun 2010
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 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
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
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
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
Make HTML5 microdata useful, Part 2: Next generation aggregation with microdata
Part 1 of this series showed how to use microdata with Schema.org terms so search engines can display your content better in search results. It also showed how to reuse that same microdata markup to improve the display on your own site. In this article, learn to use microdata to enable a collaborating group of site owners to easily hook up their sites and share content on a centralized site.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 06 Mar 2012
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 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
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
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
Creating mobile Web applications with HTML 5, Part 4: Using Web Workers to speed up your mobile Web applications
Web applications have traditionally been stuck in a single-threaded world. This really limited developers in what they could do in their code, since anything too complicated risks freezing up the UI of the application. Web Workers have changed all of that by bringing multi-threading to Web applications. This is particularly useful for mobile Web applications where most of the application logic is client-side. In this article, you will learn how to work with Web Workers and discover which tasks are most appropriate for them. You will see how you can use with other HTML 5 technologies to increase the efficiency of using those technologies.
Also available in: Chinese   Russian   Japanese  
Articles 29 Jun 2010
Creating mobile Web applications with HTML 5, Part 1: Combine HTML 5, geolocation APIs, and Web services to create mobile mashups
In the first part of this five part series, you will tap into one of the most popular new technologies available to mobile Web applications: geolocation. High-end smartphones all have GPS built-in to them, and now you will learn how it can be used by a Web application. In this article you will learn how to use the various aspects of the geolocation standard and how to use it with some popular Web services to create an interesting mobile mashup.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 29 Jun 2010
Creating mobile Web applications with HTML 5, Part 3: Make mobile Web applications work offline with HTML 5
Part of the appeal of mobile applications is that you can take your application and its data with you wherever you go. One reality of mobile is, at times, a mobile device does not have a working connection to the Internet. This might seem to be an insurmountable problem for mobile Web applications. However, Web applications have evolved and become capable of working offline. In this article, you will learn how to offline-enable your mobile Web application and learn to detect when your application goes from offline to online and vice versa.
Also available in: Chinese   Russian   Japanese  
Articles 29 Jun 2010
Creating mobile Web applications with HTML 5, Part 2: Unlock local storage for mobile Web applications with HTML 5
One of the most useful new features in HTML 5 is the standardization of local storage. Finally, Web developers can stop trying to fit all client-side data into 4 KB Cookies. Now you can store large amounts of data on the client with a simple API. This is a perfect mechanism for caching, so you can dramatically improve the speed of your application -- a critical factor for mobile Web applications that rely on much slower connections than their desktop brothers. In this second article in this series on HTML 5, you will see how to use local storage, how to debug it, and you will see a variety of ways to use it to improve mobile Web applications.
Also available in: Chinese   Russian   Japanese  
Articles 29 Jun 2010
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
Creating Dynamic HTML in Internet Explorer 4+ using JavaScript
This excerpt outlines how you can access the tags in an HTML page to change them dynamically and enhance user interaction. It describes a couple of simple (but fun) examples of creating dynamic content in HTML pages using JavaScript for use on Microsoft's Internet Explorer browser, version 4.0 and later.
Also available in: Japanese  
Articles 01 Apr 2001
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
Build Web applications with HTML 5
For years Web developers have salivated over some of the features promised in the next generation of Web browsers as outlined by the HTML 5 specification. You might be surprised to learn just how many of the features are already available in today's browsers. In this article, learn how to detect which capabilities are present and how to take advantage of those features in your application. Explore powerful HTML 5 features such as multi-threading, geolocation, embedded databases, and embedded video.
Also available in: Chinese   Russian   Japanese  
Articles 30 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: Russian   Japanese  
Articles 02 Oct 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
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
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
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: 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
Create offline Web applications on mobile devices with HTML5
Writing applications for multiple operating systems and a wide range of mobile devices can be challenging. The high demand for sophisticated mobile applications requires significant hardware. One solution is to provide Web applications, because they can run cross-platform on mobile devices. You don't need to use proprietary technology (such as Objective-C with Cocoa on the iPhone); you can use common Web technology. In essence, just one version of the application is needed. The main hardware power is provided by servers. In this article, explore the use of Web development in the mobile application space with a simple example that taps into the HTML5 standard.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 18 May 2010
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
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
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
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
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
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
Exploiting dynamic HTML: Lessons from iNotes Web Access
Dynamic HTML (DHTML), a combination of several Web technologies, helps developers create the best possible user interface for Web applications. This article explores DHTML using the much praised user interface of iNotes Web Access as an example.
Articles 01 May 2002
Using the HTML5 IndexedDB API
The Indexed Database (IndexedDB) API, part of HTML5, is useful for creating rich, data-intensive, offline HTML5 web applications that need to locally store data. It's also useful for locally caching data to make traditional online web applications such as mobile web applications faster and more responsive. This article demonstrates how to manage IndexedDB databases.
Also available in: Chinese   Japanese  
Articles 11 Dec 2012
Optimize HTML5 canvas rendering with layering
Most graphical elements on platforms need some form of optimization. In this article, learn about the optimization technique of layering canvas elements. Walk through a simple example to learn how to identify layers, and explore unique rendering methodologies for optimizing layers. Layering canvases is an optimization strategy that you can apply to any interactive real-time scene.
Also available in: Chinese   Russian   Japanese  
Articles 30 Oct 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
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
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
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
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
Enable a collaborative experience for HTML forms
With the Communications Enabled Applications (CEA) Feature Pack for the WebSphere Application Server you can deliver a more collaborative web experience to your users. Integrate click-to-call functions directly on your web pages, and allow your customers to jointly browse and navigate your site. In this article, learn to create two-way HTML forms where your users can collaborate to complete and submit their information. Explore how to drastically improve user satisfaction and the accuracy of data they send your way.
Also available in: Chinese   Japanese  
Articles 20 Jul 2010
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
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
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
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
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
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  
Articles 22 Jul 2014
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
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
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
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
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  
Articles 30 Jul 2013
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
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
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
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
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
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
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
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   Spanish  
Articles 16 Jun 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
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
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
Kick-start your web development with HTML5 Boilerplate
Get a technical introduction to the HTML5 Boilerplate project, including some of the many HTML5, CSS3, mobile development, and web performance best practices it brings to the table.
Also available in: Chinese   Japanese  
Articles 08 Feb 2011
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
Combine Drupal, HTML5, and microdata
With Google, Yahoo, and Bing's announcement of schema.org, microdata is quickly gaining ground as a way to create applications that rely on data from many different websites. In this article, learn how to use Drupal to add microdata to your pages. Easily make your content available for use in applications such as Google's Rich Snippets.
Also available in: Chinese   Russian   Japanese  
Articles 08 Nov 2011
Introducing HTML5 video
What is HTML5 video, and how is it different from what you're used to? What problems does it solve, and what issues does it have? Since HTML5 doesn't require a plug-in, is it open source? Find the answers to these questions and learn the basic terminology for understanding how video works. Learn how to embed HTML5 video, explore the API, and explore browser compatibility.
Also available in: Chinese   Russian   Japanese  
Articles 05 Oct 2010
Learning PHP, Part 1: Register for an account, upload files for approval, and view and download approved files
This tutorial is Part 1 of a three-part "Learning PHP" series teaching you how to use PHP through building a simple workflow application. This tutorial walks you through creating a basic PHP page using HTML forms and covers accessing databases.
Also available in: Japanese  
Tutorial 23 Oct 2012
Jason Dumont and Vinod Seraphin on iNotes Web Access
Interviews with iNotes Web Access product manager Jason Dumont and lead architect Vinod Seraphin look in detail at goals for, and development technologies (including DHTML and XML islands) behind the innovative Web client for mail and PIM information.
Articles 01 Nov 2000
Adding a popup menu to your Sametime links
This article describes how to use the Sametime Links Toolkit to add online awareness and instant collaboration to Web applications. Our example code overrides the click behavior of Sametime links and displays a popup menu using dynamic HTML and the Sametime Links JavaScript API.
Articles 01 Jul 2003
Get ready for XForms
Traditional HTML forms violate many of the tenets of good markup language design, frequently mixing presentation and data. In this article, Joel Rivera and Len Taing introduce you to XForms, an extension of XHTML that represents the next generation of Web forms. Though XForms is still in an embryonic state, it holds great promise: For instance, a form written with XForms can be written once and displayed in an optimal ways on several different platforms. Once you finish reading this article, you'll have a head start on this important emerging XML technology.
Articles 01 Sep 2002
Using Emacs for XML documents
Emacs, best known as a powerful text editor for UNIX developers, can be an ideal XML editor for MS-DOS, Windows, and MacOS. The author describes how to install the right add-on packages and modify settings to create a powerful XML/SGML editing-and-validation environment in Emacs with extensions such as PSGML and OpenSP. Most of the work involved in setting up this environment ends with downloading and installing Emacs and the individual packages, but you must also configure Emacs properly and enable the DTDs you plan to work with. The article includes sample configuration files and XHTML DTDs.
Articles 01 Dec 2001
Implement responsive design with jQuery Mobile and CSS3
On its own, the jQuery Mobile framework is a great solution for quickly creating an accessible, HTML5 markup-driven mobile website. When paired with CSS3, things really get interesting, as it becomes possible to create web page layouts that respond to a user's device based on the screen resolution. This article shows how to use the jQuery Mobile framework and CSS3 media queries to implement responsive design in your web pages.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 24 Apr 2012
API documentation process series: Creating Javadoc API documentation with directly updated source
The article describes the generation of Javadoc documentation using a directly updated source code in IBM Rational ClearCase (hereafter, ClearCase). The process described in this article is the result of discussions and experimentation by development and documentation teams. The proposed API reference documentation process streamlines the process for generating public API Javadoc documentation for applications. The process resolves the need to copy source code files back and forth between developers and the API writer. It also ensures that the latest source code is always being used and updated. As a result, the generated Javadoc HTML files will reflect both writer input and developer comments with minimal developer effort to merge in the API writer edits. Also, the Javadoc builds for internal customers will include the most complete documentation possible, because all documentation updates are reflected back into the source code.
Articles 09 May 2006
Build your first Node.js website, Part 1
Do you want to build a dynamic website with Node.js but are unsure where to start? This three-part article introduces you to Node.js development step by step, with no software installation required. Using only a web browser, you create a Node.js application, write server-side JavaScript, display dynamic data on HTML pages, and store data in a Redis database.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 20 Aug 2015
1 - 100 of 369 results | Next
Show Summaries | Hide Summaries