|
|
 |
 |
· All Topics · All Topics (Jan 03, 2005) · Announcements (Apr 10, 2006) · ASP.NET (Jan 03, 2005) · Browser (Jun 06, 2002) · FrontPage (Jun 04, 2004) · Graphics (Jan 07, 2003) · Howto (Apr 30, 2005) · Plug-in (Jul 21, 2004) · Programming (Mar 02, 2005) · Question (Jan 29, 2002) · Security (Mar 02, 2005) · Server (Jul 25, 2002) · Software (Jan 19, 2005)
|
|
|
 |
 |
We have 203 guests and 0 members online
You are an anonymous user. You can register for free by clicking here
|
|
 |
 |
 |
View all articles for this topic.
TierDeveloper is a Rapid Application Development (RAD) tool / code generator that helps you develop real life applications in record time. TierDeveloper is an object to relational mapping code generator that lets you map, generate, and maintain 50% of your .NET application code, namely your business and data objects. Use these objects in ASP.NET, Windows Forms, console and Windows Services apps.
|
|
Embedding Objects
While what we've looked at in HTML so far, such as links, tables, and forms, offers a lot of important functionality, there are still many things that can't be achieved with just HTML alone. What happens if we want a movie embedded in our web page, or an audio MP3 file? In the first days of the web, we could do little more than browse hyper-linked text pages with the very occasional image if we were lucky. With HTML 2.0, we could only insert images, videos, sounds, and text. This improved further with HTML 3.2, but to add anything more, such as simple animated messages, spreadsheets, word documents, or even full 3D renderings of landscapes, we needed to insert them as objects.
HTML 4.01 allows for this by making the <object> element the standard way of doing this. Previously, the placement of objects in web pages was supported in a mish-mash of standard and non-standard ways. Indeed, the <object> element supercedes the <applet>, <embed>, and <"img"> elements, as well as Microsoft's <bgsound> element and dynasrc attribute. The <object> element is mainly used for content types the browser can't handle itself, and therefore an <object> element needs to provide both the data to be displayed and the plug-in that handles the display of the data. <object>, in theory, provides a single way to embed a whole range of objects into web documents, and offer more universal, cross-platform support for HTML pages.
However, a major source of disappointment is that the <object> element, despite being the standard way of doing this, was until recently, only really available in Internet Explorer. This is because the plug-ins needed to support many objects are not often universally cross-platform compatible. Netscape 6 goes part of the way to rectifying this, by adding support. Despite this, though, in the early versions of Netscape 6 (6.0 and 6.01), support for the <object> element when adding anything other than images, was erratic verging on non-existent at times. However, in the more up-to-date Mozilla milestone builds (0.8 and beyond, which form the basis for future Netscape releases), many of these problems have been resolved, and <object> will therefore work properly in the next major upgrade to Netscape 6 expected in summer 2001. Also, other browsers such as Opera 5, and older browsers like Netscape 4 still have limited support for this element and rely entirely on the old <embed> element to enable components.
Note: HTML 4.01 Programmer's Reference
Authors: Stuart Conway, Gary Damschen, Cassandra Greer, Dan Maharry, Simon Oliver, Sean Palmer, Jon Stephens, Chris Ullman
Publisher: Wrox
Published: June 2001
ISBN: 1861005334
|
|
This tutorial is intended for developers who need to access data from back-end data sources, particularly those who would like to know when and whether it is appropriate to do so without EJBs. It may also be helpful to developers who find themselves in situations where quick-and-dirty data access is required, but who don't want to compromise too much stability and reuse. You will learn how to build an application using Data Access Beans. Data Access Beans are a set of JavaBeans that provide quick and easy access to data sources when the cost of implementing EJBs outweighs the benefits.
|
|
There is a great new article on DevShed on how to dynamically construct database-driven Flash movies.
Today's Web is built around dynamic, data-driven Web sites, and Flash, which comes with built-in capabilities to read data from a variety of data sources, is well-suited to it.
|
|
The PHP Group today announced the details of a serious vulnerability in PHP versions 4.2.0 and 4.2.1. A security update, PHP 4.2.2, fixes the issue. Everyone running affected versions of PHP is encouraged to upgrade immediately. The new 4.2.2 release doesn't include other changes, so upgrading from 4.2.1 is safe and painless.
|
|
The latest version of PHP has been released here. With improved DomXML and Apache 2 support in with the usual bug fixes and improvements. There is still no production support for PHP or for that matter mod_perl in Apache 2.0 yet though.
|
|
This latest release contains over one hundred changes, bug fixes and improvements over the previous release, PHP 4.1.2. Among the highlights are experimental support for Apache 2, cleanups in variable handling and overhauls of various PHP components, including the domxml, posix, sockets and iconv extensions.
|
|
Due to a security issue found in all versions of PHP (including 3.x and 4.x), a new version of PHP has been released.
All users of PHP are strongly encouraged to upgrade to PHP 4.1.2.
|
|
Webreference.com provides us with a great new tutorial about building an expandable/collapsible tree, often referred to as an explorer tree (referring to its use in Microsoft Windows Explorer).
|
|
One of the constant non-niceties when developing web sites is that of browser incompatibility. Does the client's browser support JavaScript? How about cookies or flash, or any of the dozen or so other features that many modern web browsers facilitate.
This article from devArticles takes a look at Cyscape's BrowserHawk component, which we can use in our ASP pages to find out the capabilities of any visitors web browser.
|
|
|