devxlogo

We are an award-winning tech entrepreneurship website where trusted experts can provide value globally.

Since 1998, DevX has helped people start businesses, build websites, and provide enterprise technology to people globally. Interviewing the likes of Microsoft’s co-founder, Steve Ballmer, the publication brings comprehensive, reliable, and accessible insights to the Internet.

devxlogo

Trusted for 26 years

Over 30K Articles

1M+ Readers

Expert-reviewed

10K+ Tech Terms

As seen in:

microsoft logo
business_insider_logo
wired_logo
berkley
arstechnica_logo
hackernoon

The Latest

XML QuickStart

f you’ve been reading any of the headlines you’d think that XML is the greatest invention since auto-start coffee makers. It’s being touted as the wave of the future and

Optimizing the HTML Code

he image tag, offers several attributes that you should always include for best use of graphics: Attribute:What it does:width Specifies the width of the graphic you are inserting into the

Optimizing Design: Slicing

Slicing ividing a larger graphic into smaller pieces is called slicing. It increases your perceived bandwidith.Big graphics may look great and contain lots of information?but anything covering large amounts of

HTML Tag Quick Reference Guide

Click on a particular category of tags to jump directly to it, or browse the full reference list.Note: In older versions of HTML, some tags did not require ending tags.

Optimizing Design: Bandwidth

Bandwidth Planningncorporate an understanding of your audience’s bandwidth reality into your overall design. Bandwidth describes the size of the “pipe” through which data moves between computers. The higher the bandwidth,

Optimizing Design: Text Vs. Graphics

TML Text or Graphical Text?You now have options for creating text: CSS or a graphic file. Select the best match for your text elements. Until recently the only way to

JavaScript Operators

his section summarizes the the most common operators you might use in JavaScript scripts. They are grouped by general function. Scroll through the file or jump to the functional category

JavaScript Objects

his is a table of the most commonly used JavaScript objects, with all of their properties, methods, and event handlers. For additional information on JavaScript: Visit WebReference’s Core Javascript Reference,

Design with Color

olor is one of your best tools?and one that needs to be used thoughtfully. Just because color is “free” doesn’t mean you should randomly throw it around. Color has a

Audio Basics

ach of the following sub-sections concentrates on a specific aspect of sound, helping you understand sound terminology, decide what type of sound or sounds you’d like to put on your

JavaScript QuickStart: Elements of JavaScript

ike any other language?be it English, Japanese, or C?JavaScript has some basic elements with which you work. In JavaScript these include: objects, variables, arrays, operators, events, event handlers, statements, and

JavaScript QuickStart: What Is JavaScript?

irst, a formal description: JavaScript is an object-oriented scripting language that lets you build interactions between page content, the state of the browser, and the actions of the reader. In

Optimizing Design: Transparency

eb graphics files are rectangular due to their pixel structure and file formats … yet we often see non-rectangular graphics on Web pages. There are two ways to make a

HTML Basics: Style and Structure

Style and Structure Guidelines clear structure for your HTML documents makes them easy to read, easy to follow, and easy to modify. If you disappeared tomorrow and other people had

Using Graphics

Using Images in a Web Page nce you’ve got your image, the next step is to place it in your Web page. The way you insert your images depends on

JavaScript QuickStart: Rules of JavaScript

ike any other language, be it English, Japanese, Pascal, or C++, JavaScript has some basic grammar rules. Understanding these helps you “read” the script and write your own scripts. The

Optimizing Design: Cache and Reuse

Use Cacheache is a small temporary storage area of the hard drive where browsers keep files while they display them. Any file that is in the cache can be displayed

XML Concepts

sing XML for Web pages is just the tip of the XML story. With XML you can store information about your documents and pieces of your document. You can then

XML in Action

n this section we’ve begun a dialogue with some people who are on the leading edge of XML within the Web environment. We’re profiling these people, their projects, and their

XML Applications

o what can behaviors do? By using XML we can link behaviors to any element in a Web page and manipulate that element. We can, for example, copy that element’s

XML DTDs

alid XML documents follow a set of rules defined in a associated DTD. This Document Type Definition defines elements, attributes, and relationships between elements. DTDs are saved in an ascii

JavaScript QuickStart: Next Steps

etting Your Hands DirtySo, now you have a basic understanding of JavaScript and what it can do. If you’re reading this, you’ve probably decided that you want to learn more

Copyrighting

Disclaimer: Please remember, that, although this information is up-to-date and accurate, we are not attorneys, and this is not legal advice. If you have a question that requires legal advice,

Using Web Color

raphics are a common way of bringing color into a Web site. Your create your images using your favorite editor, test your color palette on different browsers/platforms, and drop the

Audio QuickStart: Common Formats

here are many sound file formats to chose from. The format you pick will depend on your what your audience can use and the types of sounds you have. You

Editing Sounds

diting your sound can be one of the most exciting parts of creating sound for the Web. Download an audio editor and start playing around with it?you’ll see fascinating options

Audio QuickStart: Steps for Using Sound

teps for Using SoundThere are three steps to consider when you think about adding audio to your site: First, how will you create the sound? Before you add a sound

Audio by Example

hese are some sites from around the Web that in some way make interesting use of sound. We tried to find a variety of techniques. Some require a plug-in, while

Going to Extremes

xtreme Programming (XP) is not some nerd bungee jumping off a bridge with a laptop. It is not a geek writing code while doing back flips on a skateboard. Nothing

Speed Up Rendering

s an ASP programmer, you are no doubt focused on improving the performance of your Web application. You are probably busy improving your database access performance as well as the