Codium Logo Codium Logo
  • Services
  • Industries
  • Our Work
  • About
  • Blog
Blog · Developer Perspectives

usage of Advertisements

1 March 2013

Appropriate usage of Advertisements

Fortunately for web designers, advertisements provide a means of monetising their website, which can often lead to being able to provide more quality content and/or run competitions and so on. Unfortunately for web browsers, advertisements can be beyond annoying and create a massive hassle if the web designers insists on pop-ups or other such things that interrupt the user experience. So yet another aspect of web development comes down to finding a good balance.

There are many ways of delivering advertisements to users, but it has to be balanced out by content. Having a web page covered in flashing advertisements or the annoying variations of "Person discovers something, doctors are mad at them" and so on can and most likely will make users have a bad experience with a site. Web developers have to find ad deliverers which will not be intrusive and complements the content provided on the site, you want the users to feel like not using an ad blocker.

There are many mistakes that many web developers and designers make when putting ads on a page, a personal pet peeve other than flashing advertisements is when the background image links to an ad, so when you want to reactivate the window by clicking it, it opens the ad. Alienating your user base is perhaps the worst way of fostering good will towards your site and content and nobody visits a site for the ads, with a couple of exceptions such as The Million Dollar HomePage a site which sells one pixel for one dollar. Monetising a website isn't an easy task and many people fail, but when attempting to, the best way for web developers to implement it is by being as unobtrusive as possible.
Developer Perspectives 2013
Keep reading

More from the blog

Has your business outgrown Excel? Seven signs, and what to do about each one
15 Oct 2026

Has your business outgrown Excel? Seven signs, and what to do about each one

Spreadsheets fail slowly, so nobody notices the day they stop being a tool and start being the system. Here are the signs, the fix...

What has changed in custom software development over the last 12 months
2 Sep 2026

What has changed in custom software development over the last 12 months

Software development continues to evolve quickly, but the last 12 months have seen some particularly significant changes in the wa...

How do you know which asset is about to fail before it does?
30 Jul 2026

How do you know which asset is about to fail before it does?

The failure was there in the data for three inspections before the breakdown. Nobody could see it because the data was spread acro...

All articles

Want to talk about your own project?

Tell us what's slowing your business down. One of our digital strategists will talk it through with you.

Get in touch Call 1300 887 103
Codium Logo
Codium Pty Ltd.
Ground Floor, 207 Greenhill Road
Eastwood, 5063
Adelaide, South Australia
  • 1300 887 103
  • sales@codium.com.au

Development

  • Software Development
  • Mobile Apps
  • Software Integration
  • Hardware Integration
  • Microsoft Access
  • Replace Spreadsheets

Managed Services

  • Software Takeover
  • Software Support (SLA)
  • Managed Hosting
  • Private AI Hosting
  • On-Premise AI

AI

  • AI for Business
  • AI Reporting

Strategy

  • Technology Partner
  • UI / UX Design
  • Due Diligence (M&A)
  • Why Projects Succeed
  • What Software Costs

Technologies

  • PHP · Laravel
  • JavaScript · Vue.js
  • AWS

Company

  • About Us
  • Industries
  • Our Work
  • Blog
  • Careers
  • Contact Us
  • Customer Feedback
  • Remote Support

© Codium Pty Ltd. All Rights Reserved.

  • Terms of Business
  • Privacy Policy
  • Quality Policy
  • Security Policy
  • Customer Experience Charter
Back Top
Codium
Services
All services Strategy
  • Technology Partner
  • UI / UX Design
  • Technology Due Diligence
  • Why Projects Succeed
  • What Software Costs
Development
  • Software Development
  • Mobile App Development
  • Software Integration
  • Hardware Integration
  • Microsoft Access Databases
  • Replace Spreadsheets
Managed services
  • Software Takeover
  • Software Support (SLA)
  • Managed Hosting
  • Private AI Hosting
  • On-Premise AI
AI
  • AI for Business
  • AI Reporting
Industries
All industries
  • Construction
  • Finance
  • Government
  • Health
  • Insurance
  • Manufacturing
  • Mining
  • Retail & E-commerce
  • Transport & Logistics
Our Work About Blog
Get in touch Call 1300 887 103