News (53)

Google's Chrome browser: Screenshots

The first images of Google's new Web browser, Chrome, appear to have leaked via a Flickr user who has published screenshots of the application. Read more »

Google plans 'Chrome' browser

Search giant Google has confirmed it will shortly unveil a new Web browser dubbed 'Chrome' and based on code from the Webkit project. Read more »

Google Chrome's open source ally: Microsoft

During Google's launch of its Chrome Web browser, the company went out of its way to acknowledge the debt it owes two open source projects, Firefox and WebKit. But Microsoft, an uncommon ally in the open source realm, might also deserve a tip of the hat. Read more »

Single-line attack infects thousands of Web sites

Thousands of Web sites have fallen victim to an attack using just one line of code that maliciously re-directs browsers via Javascript to servers that are hosting a variety of drive-by exploits. Multiple browsers and operating systems are affected by this code if not correctly patched. Read more »

Exploit code makes IE flaw more dangerous

The threat posed by a critical flaw in Internet Explorer has been ratcheted up by the release of a program designed to exploit the vulnerability, security researchers warned on Thursday. Read more »

Code to exploit Windows graphics flaw now public

A sample program hit the Internet on Wednesday, showing by example how malicious coders could compromise Windows computers by using a flaw in the handling of a widespread graphics format by Microsoft's software. Read more »

Microsoft, Mozilla look into browser flaws

Microsoft and Mozilla are each working to tackle recently disclosed security flaws in the Internet Explorer and Firefox Web browsers. Read more »

Mozilla targets mobile browser market

The Mozilla Foundation claims to be working with various phone manufacturers, who are already using Minimo, a 'mini-Mozilla' browser for consumer devices. Read more »

Microsoft cursor flaw may affect Firefox users

The animated cursor vulnerability in Windows could also affect those using Firefox on Windows machines, according to one of the security researchers who discovered the flaw. Read more »

Safari, Firefox charge towards a more colourful Web

Apple's Safari browser is able to display richer, more deeper colours than either Internet Explorer or Opera -- but Firefox is expected to catch up in the next month. Read more »

Features (194)

Build cross-browser XML paging code

If scrolling through a long XML table is not an optimal experience for your browser app, why not implement pagination? Presenting data in page-length chunks can help your users find the data they need. See how to build fast, cross-browser XML pagination. Read more »

Creating multicolumn lists

CSS3 isn't here yet, so multicolumn lists aren't easy to do, but we have a few methods to help you get by. Read more »

Create ActiveX servers for PL/SQL packages

When you're tuning database applications, your first impulse may be to follow the manuals' examples and start coding database logic directly into your code. Find out a better approach. Read more »

Create custom class interfaces in .NET

Builder.com returns to the topic of .NET class interfaces with a look at creating your own interfaces in C#. You'll learn how to specify an interface--and you'll have a nice chunk of code to download and play with. Read more »

Internationalise your Struts application

You may know how the Java-based Struts Framework makes your code easily reusable. Here's how Struts can internationalise your content. Read more »

Class interfaces play a key role with inheritance

Class interfaces in C# ensure that your code will behave the way you expect. In this installment of C# for Newbies, Builder.com outlines the role of class interfaces in inheritance and abstract base classes. Read more »

Using C++ templates

Templates are a relatively new addition to C++, and they introduce the concept of generic programming. But before you dive into creating C++ templates, what are their advantages and disadvantages? Read more »

Restrict keyboard input with this quick-and-easy JavaScript

Employ this client-side JavaScript to validate data that users enter in fields. You can download a sample form to see the script in action. Read more »

Pair programming - it takes twice as long

Pair programming is one of the most contentious practices within Extreme Programming - both supporters and detractors can become quite emotional. So what is pair programming, and why do people become so emotional about it? Read more »

Review: Total .NET Developer Suite

Properly managing code production can make an application project. Total .NET Developer Suite is a third-party add-in for Visual Studio .NET that can give you an edge when it comes to creating reusable code. Read more »

Blog (7)

Fennec: Firefox for Mobile reaches alpha

Staff [blogs:syslog] -- Mozilla has released Firefox for Mobile alpha code, codenamed Fennec, to users of the Nokia N810 and N800 Internet tablet. We take a look at the features of Fennec. Read more »

The 2008 Trends and Threats to Internet security

Lana Kovacevic [blogs:webanatomy] -- I recently came across the IBM Internet Security Systems X-Force 2008 Mid-Year Trend Statistics report, which outlines issues affecting internet security, including application vulnerabilities, phishing, malware and spam. Read more »

What's new in Dreamweaver CS4?

Lana Kovacevic [blogs:webanatomy] -- Let's look at some of the new features we can expect to see in Dreamweaver CS4. Read more »

Firefox 3 add-ons to make you a better Web developer

Brendon Chase [blogs:codemonkeybusiness] -- Firefox might be a fast browser but it's extensions can transform it into a powerful development tool for Web developers and designers. Here are 10 of the best to get you started. Read more »

CSS support in Opera 9.50 Beta 1

Staff [blogs:syslog] -- In our CSS compatibility tests article we didn't use a beta version of Opera. Now see the results for Opera 9.50 Beta 1. Read more »

QuickTime and Firefox combine for insecurity

Nick Gibson [blogs:byteclub] -- A vulnerability in Apple Software's QuickTime media player can be exploited to execute remote javascript code, or by tapping into Firefox's chrome engine can execute remote code of any kind. Read more »

Has Google Crippled Gmail for Safari?

Andrew Muller [blogs:nouveauricheinternet] -- One of the true failings of Ajax is that it's a mashup of a number of technologies that relies on various versions of code to support various browsers - that it's not complimented by a single cross-platform runtime like the Flash Player. Google's popular Gmail is likely to be the most used Ajax application today, and it like other Ajax applications it suffers from the inability to offer true cross browser support, especially for Safari. Read more »

Others (1)

Gnome 2.16 Preview

With the next major release of the GNOME desktop scheduled for release next month, each passing day sees more of the code frozen. This is the first iteration since version 2.14 was released in April, which saw extensive improvements in performance. Here is our first look at some of the features in Gnome 2.16. Read more »

Log in


Sign up | Forgot your password?

What's on?