Archive

Archive for the ‘web development’ Category

Pharmaceutical Content

February 26, 2009 Leave a comment

Recently I was hired by a web development company to write some content for their client’s online pharmacy. What the client needed was specific information for each drug that they offer their customers. Needless to say, the job required a lot of research and fact-checking. Here’s a sample of some of the content I wrote for them:

Allegra

Generic Name: Fexofenadine (fex oh FEN a deen)
Brand Names: Allegra

What is Allegra?

Allegra is an antihistamine. Antihistamines work against the naturally occurring chemical histamine and prevent sneezing, runny nose, itching and watering of the eyes, and other allergic symptoms.

In addition to the antihistamine in Allegra, it also contains the nasal decongestant pseudoephedrine.

Important Information

· Allegra belongs to the FDA pregnancy category C. This means that it is not known whether this medication will harm an unborn baby. Do not take this medication without first talking to your doctor if you are pregnant.

· It is also not known whether Allegra passes into breast milk. Do not take without first talking to your doctor if you are breast-feeding a baby.

· Allegra is not approved for use by children younger than 6 years of age.

Things to Discuss Before Using

Before taking Allegra tell your doctor if you:

· Have heart disease.

· Have liver disease.

· Have kidney disease.

You may not be able to take this medication, or you may require a special dosage or monitoring during treatment if you have any of the conditions listed above.

Dosage Method

Use Allegra exactly as directed by your doctor. If you do not understand these directions, ask your pharmacist, nurse, or doctor to explain them to you.

It is also necessary to follow these dosage directions:

· Take each dose of Allegra with a full glass of water.

· Usually taken twice a day, in the morning and the evening. Follow your doctor’s instructions.

· Do not take an antacid that contains aluminum or magnesium such as Rolaids, Maalox, Mylanta, Milk of Magnesia, Pepcid Complete, and others. These antacids may decrease the effects of this medication.

· Never take more of Allegra than is directed by your doctor. If your symptoms are not being adequately treated, talk to your doctor.

· Allegra should be stored at room temperature away from moisture and heat.

Missed a Dose?

Take the missed dose as soon as you remember. However, if it is almost time for the next dose, skip the missed dose and take only the next regularly scheduled dose. Do not take a double dose of Allegra.

Overdose?

Seek emergency medical attention if an overdose is suspected. Symptoms of an overdose are not well known.

Things to Avoid During Treatment

Before taking this medication, tell your doctor if you are taking an antacid that contains aluminum or magnesium such as Rolaids, Maalox, Mylanta, Milk of Magnesia, Pepcid Complete, and others.

You may not be able to take this medication, or you may require a special dosage or monitoring during treatment if you are taking any of the medicines listed above. Drugs other than those listed here may also interact or affect your condition. Talk to your doctor and pharmacist before taking any prescription or over-the-counter medicines.

Side Effects

If you experience an allergic reaction (difficulty breathing; closing of the throat; swelling of the lips, tongue, or face; or hives) stop taking this medication and contact your doctor immediately or seek emergency medical treatment.

Other, less serious side effects may be more likely to occur. Continue to take this medication and talk to your doctor if you experience:

· Nausea or an upset stomach.

· Drowsiness or sleepiness.

Side effects other than those listed here may also occur. Talk to your doctor about any side effects that seem unusual.

Firefox: Web 2.0′s Browser of Choice

February 10, 2009 Leave a comment

I’ve only recently been turned on to all of the powerful tools available for Mozilla’s Firefox web browser. I downloaded Firefox 2 in 2006 when I first got word of tabbed browsing, but the love affair didn’t last long. Tabbed browsing was all Firefox had to offer me, or so I thought, so it was easy to forget about it once IE had caught up. Now of course I know that there are hundreds, possibly thousands of third party extensions (add-ons) you can download through Mozilla that make Firefox a vastly superior browser to IE.

I’ve already installed some of the most popular extensions available like:

  • Web Developer – Probably the most useful browser-based tool ever created for web developers. This toolbar allows disable and view CSS styles, images, and HTML elements and offers quick links to validators. I’m still discovering all of the uses for this extension, but I’m confident that I’ll be using it pretty extensively from now on. In fact, this extension alone was enough to get me to switch to Firefox.
  • HTML Validator – Another great tool for web developers, HTML Validator will validate a page’s code viewing the source. The real functionality of this extension though lies in the ability to jump link from the errors in the validator to the errors in the code. Online validators like the W3C only tell you the line and column number of the error and offer an idea as to what the problem might be. HTML Validator, so far, has given me specific solutions to every error on any of the pages that I’ve checked.
  • FireFTP – An easy to use, intuitive, browser-based  FTP client, I’ve wanted one of these for some time. FireFTP makes it easy to log in, connect and transfer files from your computer to your ftp site or web server. No frills, no unnecessary junk, just a good client that will save you hours working remotely on your website.
  • FoxyTunes – A media player extension that installs itself in the status bar, it allows you control any one of about 25 different players, including of course Itunes.  It also provides links to lyrics, videos, and reviews of whatever you’re listening to. Goodbye allmusic.com our seperation was long overdue.

Those are only four of a ever-growing list of useful extensions for Firefox. I’ve experimented with others, the most interesting being Gestures, which allows you to browse the web without having to use the navigation bar for simple tasks like going back, forward, or opening a new tab. A simple flick of the mouse left takes you back a page, right takes you forward, right-click and an upward flick opens a new tab. It’s still a little buggy, but it’s intriguing nonetheless. There are also extensions with more mass appeal like WeatherBug which provides weather forecasts, or GooglePreview which displays a preview thumbnail next to each Google search listing.

There are likely dozens of extensions that I could find a use for and blog about, but I’ll end my list here. Hopefully I’ve done enough soapboxing to encourage you to give Firefox a try, if you’re looking to experience the web rather than just surf the web, you won’t be disappointed.

http://www.mozilla.com/en-US/firefox/
https://addons.mozilla.org/en-US/firefox

Lifetime Roofing Products

February 5, 2009 4 comments

I was recently hired by BestWest Roofing to develop content for their website. Going into the project, I had no knowledge of roofing systems or roofing materials. Now, after having completed the project, I can describe to you all of your options when replacing or repairing your roof. BestWest is a forward thinking company and are promoting the installation of ‘Lifetime Products’ to their customers. Lifetime Products can cost more than traditional asphalt or cedar roofs, but have superior performance and durability. Check out the webcopy that I wrote about Lifetime Products for BestWest’s product pages:

Lifetime Products

Now more than ever consumers are aware of the options that they have when repairing or replacing their roof. Traditional roofing products like asphalt shingles and cedar shakes comprise the bulk of the market, but savvy homeowners are starting to learn the benefits of choosing lifetime synthetic roofing products. A lifetime product is a broad term used to describe a synthetic roofing product that is similar in appearance to traditional roofing products, but offers superior performance and durability.

When you consider that lifetime products look just as good, last longer, and are more environmentally friendly than traditional roofing products, they should be the obvious choice.

Lifetime Synthetic Cedar Products

Cedar has traditionally been used as a roofing material in the Lower Mainland mainly because of its availability. Living in a coastal rainforest that supports an enormous forestry industry, it isn’t difficult to find quality lumber. However, even the best quality cedar is prone to cracking, rotting and warping, sometimes in as little as 10 years. More apparent to homeowners, cedar can discolour and stain in as little as 5 years. As beautiful as a cedar roof can look upon installation, west coast winters can really take their toll and affect a cedar roof’s durability. Lifetime synthetic cedar products can replicate the look of cedar, giving the home the same classic look while providing much more protection and durability.

Enviroshake®

Enviroshake® is a Canadian company that manufactures high quality roofing products that provide a practical, durable alternative to traditional cedar shake and asphalt shingles. Enviroshake’s® synthetic shakes are designed to replicate the rustic look of cedar shake, while providing protection and durability that surpass any cedar or asphalt product on the market.

Just how durable is Enviroshake®? Well its manufacturers offer up a 50 Year Non-Prorated Warranty, the most impressive in the industry. What this means is that Enviroshake® will not crack, rot, warp, flake, peel, or become compromised in any way for 50 years. If it does, then the product is defective and will be replaced by the manufacturer. No treatment is needed and it’s maintenance free once installed. In comparison, the average cedar roof has a warranty period of 20 years and requires regular maintenance, repairs and cleaning.

Enviroshake® is manufactured from recycled industrial plastics, rubber elastomers and cellulosic fibres. Its physical properties make it superior to cedar in terms of UV protection, weather resistance, mould and moss resistance, and insect resistance. Installation of Enviroshake® is much more efficient than cedar and creates much less waste. No unnecessary resources are used in the manufacturing of Enviroshake® and it’s made from 95% recycled materials. So, even though it’s not as ‘natural’ as traditional cedar shakes, its environmental impact is much smaller.

DaVinci Shake

DaVinci Roofscapes manufactures high quality synthetic roofing products, similar to Enviroshake®, that also provide a practical, durable alternative to traditional cedar shake and asphalt shingles. In addition to having a synthetic cedar shake product called DaVinci Shake, they also manufacture a synthetic slate product called DaVinci Slate.

DaVinci Shake and DaVinci Slate are lightweight, synthetic shingles with the appearance, colour, texture and thickness of natural cedar shakes and natural slate, respectively. Both products are made of engineered polymer formulated from 100% virgin plastic resins to ensure high quality and consistency.

More and more homeowners are becoming interested in DaVinci Shake for the same reasons as Enviroshake®. It offers them the appearance of a natural looking cedar roof, while providing them with exceptional performance and durability. DaVinci Shake’s 5/8” profile is over twice the thickness of other synthetic shakes and it’s available in a variety of widths ranging from 9” to 4”. The four available colour blends (New Cedar, Mountain Blend, Tahoe Blend and Autumn Wood) replicate the natural look of a beautifully maintained cedar roof.

Lifetime Asphalt Products

Asphalt shingles dominate the roofing market in Canada because their durability, performance, appearance and cost make them a very practical choice for homeowners. Asphalt roofing is an enormous industry and as such is full of choices regarding performance and longevity. Traditional asphalt shingles typically have a lifespan of 20 to 30 years, but high quality, chemically treated shingles are available in 50-year lifetime warranties.

BestWest Roofing installs lifetime asphalt products from highly reputable manufacturers like IKO Roofing, BP Roofing, Malarkey Roofing, Certainteed Roofing and ELK Roofing. Shingle samples are available upon request.

Lifetime Synthetic Slate Products

Natural slate tiles are absolutely a time-tested lifetime product, but their high cost make them an impractical choice for most homeowners. Installing a slate roof can raise some concerns for homeowners. Firstly, it takes a specialized installer called a ‘slater’ or ‘slate mason’ to install a slate roof, which can be expensive. The cost of materials for a slate roof is also considerably expensive. Secondly, slate is heavier than other roofing products and requires that the home has the proper structure to support it.

Da Vinci Slate

The history of slate roofing is long and goes back centuries to when roofing stone was obtained in deep quarry holes from which men would have to split roofing shingles from rock by the aid of simple hand tools. Obviously, much has changed in the roofing industry since then, but some homeowners are still drawn to the old world charm of a beautiful slate roof. However, installing a slate roof can raise some concerns for homeowners. Firstly, it takes a specialized installer called a ‘slater’ or ‘slate mason’ to install a slate roof, which can be expensive. The cost of materials for a slate roof is also considerably more than the alternatives. Secondly, slate is heavier than other roofing products and requires that the home has the proper structure to support it. So, in an effort to address these concerns and provide the appearance of a slate roof, DaVinci Roofscapes developed DaVinci Slate. DaVinci Slate is more affordable than natural slate and weighs the same as other synthetic roofing products.

Distinction Slate

Another popular synthetic slate product is Distinction Slate by Trimline. It’s made from 58% recycled high density polyethylene and is 100% recyclable once its lifespan is up. Distinction Slate, like Da Vinci Slate, is designed to replicate the look of a natural slate roof while avoiding the prohibitive material and labour costs of natural slate.

On many houses, expensive roof modifications must be made to accommodate the extra weight of slate tiles, but because Distinction Slate tiles are a third the weight of natural slate tiles, this extra labour isn’t necessary. In fact, the weight of Distinction Slate tiles is comparable with the weight of most 30 year asphalt shingles. Also, despite being so light, Distinction Slate tiles still maintain the luxurious thick appearance of natural slate tiles.

Distinction Slate is extremely durable and exceeds all minimum regulations for rate of burn, smoke density, self and flash ignition and water absorption. Trimline backs all of this up with a 50-Year Limited Warranty.

Chunky Writing

February 3, 2009 Leave a comment

I’ll admit, I’m new to the world of writing web code. However, in the few months that I’ve been writing (X)HTML and PHP, I’ve come to realize at its base, it’s very similar to writing prose.

In both cases, your document is reliant on structure. A well organized document ensures comprehension from your readers. By chunking related code together the same way related content is chunked together, a mental map is created for readers on both sides of the document.

Chunking content is necessary when writing for the web, because users generally don’t read websites in a linear way. Instead, they scan paragraphs or entire pages for only the content they’re interested in and read from there. Therefore it’s absolutely necessary to keep ideas contained within themselves. A new idea necessitates a new paragraph, or often a new section or new page.

Chunking code is also important when creating a document, but more for the developer than the user. A poorly organized HTML or PHP doc can still look good on the web, but it can be a nightmare to edit and update for a developer. Chunking block elements together creates a map of the document that shows the relation between elements and the design of the document.

So it’s pretty clear that chunking is beneficial for readers on both sides of the document. Chunking related content helps users, while chunking related code helps developers. So do everyone a favour, practice chunky writing.

Follow

Get every new post delivered to your Inbox.