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

Determine when a TextBox control is scrolled

When the user scrolls the contents of a TextBox control – either by clicking on the companion scrollbars or by typing new characters in the edit area – the TextBox

Optimized Paint procedures with subclassing

The Paint event doesn’t provide with information about which region of the form must be actually repainted, and therefore forces the programmer to repaint the entire client area, which in

HTML Basics: Basic Text Tags

Basic Text Tagsith only a small set of HTML tags you can create a functional page. The set of tags in this section let you set up an HTML file

Getting Graphics

o, you’ve decided to add some graphical pizzazz to your site: A dozen images, an animated GIF or two, a set of graphic dividers and bullets, and a cool background

HTML Basics: Links

inking together different ideas and content is a basic strength of the Web. The very name “browser” comes from this idea. The browser lets you, from your desktop, browse through

HTML Basics: Using Images

ell-used graphic images make a site more interesting, add information, and help with navigation. With a little forethought, you can use images that download quickly, display quickly, look good, and

CSS Style Properties

he symbol means that the style property is not supported by Netscape Navigator 4.0.The symbolmeans that the style property is not supported by Internet Explorer 3.0.The symbolmeans that the style

Getting Started With Web Graphics: The Basics

umans tend to be visual creatures?and the Web reflects who we are.Back when it started, the Internet was a text-only medium. Hard to imagine now, isn’t it? A bit like

Designing with Sound

n this section, we discuss sound as a design element, and we explore some of the issues and considerations regarding sound on your Web site. The Audio Experience considers audio

Inserting Audio

he following sections discuss linking to sound files, embedding sound files, autoplaying sounds, adding background sound, and using JavaScript to insert audio. We’ll continuously update and add more ways of

Optimizing Design: Thumbnails

thumbnail is a miniaturized version of a full-sized image. As a design element it can enable you to show many images without the overhead of full-sized versions. One way to

Optimizing Design: Interlacing

nterlacing is a technique for loading graphic files in a non-contiguous manner.GIF files can be saved in two ways, consecutive and interlaced. Consecutive GIFs are displayed on the screen line-by-line

CSS: Color and Backgrounds

olor Values: name, #hex, rgb(R%, G%, B%), rgb(R, G, B)You have four options for specifying color: As a standard color name As a hexadecimal value As an RGB percentage As

CSS: Units of Measurement

ou can measure CSS property values in one of two ways: As an absolute value As a relative value. Absolute values have a fixed, specific value. They let you, the

CSS: Position and Visibility

osition: {position: normal/relative/absolute} The position property lets you set a box’s position in the layout of a page. The default value is normal; the box’s position is calculated according to

CSS: Fonts and Text

Text Values Absolute: pt/pc/cm/mm/inRelative: px/em/ex/% ou can measure most font and text properties in either absolute or relative units. The tables below show the values and their options. Absolute Unitsunitabbreviationexamplepointsptfont-size:

Web Design QuickStart

ne of the keys to a good Web site is simplicity. You’ve heard of the “KISS” principle? Keep It Simple Silly. This applies doubly for Web sites. It’s easy to

HTML Basics: Choosing A Color

There are four ways to specify color: By Color Name By hexadecimal value. By RGB percents (only with CSS/XSL) By RGB decimal values (only with CSS/XSL) Here’s a chart of

My First Web Page

Planning A Trip to HawaiiHawaii, the Aloha State, welcomes and tempts visitors with its tantalizing weather and magnificent beaches. Mark Twain described Hawaii as ‘the loveliest fleet of islands that

Making Sound

etting sounds from a tape, record, CD player, or microphone onto your computer requires not only sound itself, but a number of applications and equipment, including: Computer Equipment,including connectors and

Optimizing Design: One-pixel GIFs

Single Pixel GIF Trickn the early days of web design, HTML limitations inspired designers to find all sorts of workarounds in order to have control over the layout of pages.

Twelve Dynamic HTML Lessons

ascading Style Sheets are a necessary ingredient for, and one of the key components of, DHTML. They’re also a good idea for managing Web pages in general. Cascading Style Sheets,

Cross Browser and Cross Platform Issues

hen you design something for print, you design it once, send it to the printer, and receive final products. While there is some variation between human eyes, by and large

HTML QuickStart

his area is pretty straightforward. We take you through the key steps needed for creating a basic HTML page. Aren’t familiar with a term? If it is highlighted, click on

Audio QuickStart: Why Use Sound?

ound adds a whole other dimension to a Web site. It can add mood, meaning, tone, and understanding. Until recently, sound has been perceived as too “high bandwidth” for most

Audio QuickStart: Examples from the Web

ound ExamplesThese pages use a variety of techniques and sound types. Some require plug-ins, some don’t. The exact way each sounds and acts may vary depending on your specifc type of

XML Documents

here are several steps to working with an XML document. This section focuses on the process of creating and tagging a document. You’ll need to follow the syntax rules of