SlideShare a Scribd company logo
1 of 54
Don’t forget the ‘C’ in WCAG!
OzeWAI Melbourne 2009
OMG, look what they’ve done to our
templates!
Accessibility?
What’s that?
A technical issue
isn’t it? What’s it
got to do with us
… but that’s for blind
people and we don’t have
any here
Oh, no, I thought the web
team took care of all that
stuff
You said the CMS
would take care of all
of this!
The problems
• Many content authors do not know about web
accessibility
• Some think…
– It’s about blind people, and we don’t have any of them
– It’s a technical issue
– The web team will handle it
Potential impact of writers
WCAG what? They don’t really
expect us to understand THIS?!!
Finally, some
training that is
relevant to my
work
Images, emoticons, ASCII art
• Train writers on how and when to use
– Short descriptions (alt, img links, groups of imgs, text)
– Long descriptions (alt + longdesc, text, linked text)
– No description (null alt)
Information, structure, relationships
• Train writers on how and when to use:
– Semantic elements (em, q, blockquote, cite, code, etc.)
– List elements (ul, ol, li)
– Heading elements (h1-h6)
– Variations in text format/font (explained in text)
• Show them how to do the first three using the CMS
editor
Sensory characteristics
• Train writers to avoid writing instructions that use
sensory characteristics such as shape, size, visual
location, orientation or sound
• When they do, remind them to identify these elements
in the text
Use of colour
• Train authors to avoid using colour by itself to convey
information or show meaning. They should
– Use colour and pattern
– Make information available in text as well
• This will mainly relate to images, since colour should
be locked down in your CMS
Contrast
• Train writers to use contrast
ratios for fore/background colours of
– 4.5:1 for small text
– 3:3 for larger text
– 7:1 for text over a background
• This will mainly relate to images, since text/bg colour
should be locked down in your CMS
Images of text
• Train authors to avoid using images of text except for
logos and
– Offer to help them achieved desired visual outcomes by
using scripting or relevant CSS techniques
Page titles
• Train writers to write descriptive page titles for each
page they publish
Links
• Train writers to write link text that describes the
purpose of a link
– In context (title attrib, sentence, paragraph, table
cell/heading, preceding heading, nested list)
– Stand alone
Section headings
• Train writers to organise content with headings
– Show them how to use the heading levels relevant to the
structure of the content
Foreign language
• Train writers to identify foreign language words and
phrases
– Show them how to apply language attributes using the CMS
editor
Unusual words
• Train writers to minimise non-literal or unusual use of
words. If they do use them, when words have:
– One meaning within the page, define the first use (in text,
linked, via a glossary or searchable dictionary)
– Different meanings, define each instance
Abbreviations
• Train writers to minimise use of shortened forms, but
where they use them and they have:
– One meaning within the page, define the first use (in text,
using ABBR or ACRONYM, via a link, via a searchable
dictionary)
– Different meanings, define each use
Reading level
• Train writers to write at lower secondary level, or to
– Provide an alternative version that is easier to read
– Write a summary at lower secondary level
– Supplement the text with explanatory visuals
• You could help them with
– Audio version
– Sign language version
Pronunciation
• Train authors to include a pronunciation guide where
the meaning may be ambiguous otherwise
– After the word
– Linked pronunciation
– Glossary
Consistent identification
• Train writers to use labels, and text alternatives
consistently for components that have the same
function
Summary
• Don’t overlook
– The content: it’s the reason people come to your site!
– The potential of web writers to affect your site’s accessibility
• Don’t assume
– Writers know about accessibility
– Writers will read or understand WCAG 2.0 documents
– Your CMS will prevent accessibility problems
• Do offer
– Accessibility training tailored for writers
– Accessibility topics in any web writing training
The (happy) end!

More Related Content

Similar to Don't forget the 'C' in WCAG

Bringing a Design Language to Life in Sketch and React
Bringing a Design Language to Life in Sketch and ReactBringing a Design Language to Life in Sketch and React
Bringing a Design Language to Life in Sketch and ReactGrace Kwan
 
Google-Slides-Accessibility.pdf
Google-Slides-Accessibility.pdfGoogle-Slides-Accessibility.pdf
Google-Slides-Accessibility.pdfRamSingh355655
 
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)Carrie Anton
 
Design Concepts and Web Design
Design Concepts and Web DesignDesign Concepts and Web Design
Design Concepts and Web DesignMindy McAdams
 
Web Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityWeb Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityJoseph Dolson
 
How to Embed UX Thinking in Your Next API
How to Embed UX Thinking in Your Next APIHow to Embed UX Thinking in Your Next API
How to Embed UX Thinking in Your Next APIPronovix
 
Experience and Content Fragment
Experience and Content FragmentExperience and Content Fragment
Experience and Content FragmentHeena Madan
 
Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)Abdullah al Mamun
 
CSUN Creating Accessible Content in MS Office 2010
CSUN Creating Accessible Content in MS Office 2010CSUN Creating Accessible Content in MS Office 2010
CSUN Creating Accessible Content in MS Office 2010Eduardo Meza-Etienne
 
Design Credibility: No one trusts an ugly website
Design Credibility: No one trusts an ugly websiteDesign Credibility: No one trusts an ugly website
Design Credibility: No one trusts an ugly websitenonlinear creations
 
WRITING COHERENCE AND READABILITY – HOW TO HUMANIZE AI WRITING_ [COMPLETE GUI...
WRITING COHERENCE AND READABILITY – HOW TO HUMANIZE AI WRITING_ [COMPLETE GUI...WRITING COHERENCE AND READABILITY – HOW TO HUMANIZE AI WRITING_ [COMPLETE GUI...
WRITING COHERENCE AND READABILITY – HOW TO HUMANIZE AI WRITING_ [COMPLETE GUI...WriteMe
 
Ease of communication
Ease of communicationEase of communication
Ease of communicationfusonline
 
Power Points With Pizzazz
Power Points With PizzazzPower Points With Pizzazz
Power Points With PizzazzJennifer Dorman
 
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 20095 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009Neil Foote
 

Similar to Don't forget the 'C' in WCAG (20)

Writing for the web
Writing for the webWriting for the web
Writing for the web
 
Bringing a Design Language to Life in Sketch and React
Bringing a Design Language to Life in Sketch and ReactBringing a Design Language to Life in Sketch and React
Bringing a Design Language to Life in Sketch and React
 
Midterm review
Midterm reviewMidterm review
Midterm review
 
ui.ppt
ui.pptui.ppt
ui.ppt
 
Google-Slides-Accessibility.pdf
Google-Slides-Accessibility.pdfGoogle-Slides-Accessibility.pdf
Google-Slides-Accessibility.pdf
 
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
 
Design Concepts and Web Design
Design Concepts and Web DesignDesign Concepts and Web Design
Design Concepts and Web Design
 
Writing process
Writing processWriting process
Writing process
 
Web Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityWeb Accessibility: A Shared Responsibility
Web Accessibility: A Shared Responsibility
 
How to Embed UX Thinking in Your Next API
How to Embed UX Thinking in Your Next APIHow to Embed UX Thinking in Your Next API
How to Embed UX Thinking in Your Next API
 
Experience and Content Fragment
Experience and Content FragmentExperience and Content Fragment
Experience and Content Fragment
 
Natural Language Processing (NLP)
Natural Language Processing (NLP)Natural Language Processing (NLP)
Natural Language Processing (NLP)
 
AAUP 2015: Fonts in E-Books Panel Outline
AAUP 2015: Fonts in E-Books Panel OutlineAAUP 2015: Fonts in E-Books Panel Outline
AAUP 2015: Fonts in E-Books Panel Outline
 
LO3 - Lesson 19 - Template & CSS
LO3 - Lesson 19 - Template & CSSLO3 - Lesson 19 - Template & CSS
LO3 - Lesson 19 - Template & CSS
 
CSUN Creating Accessible Content in MS Office 2010
CSUN Creating Accessible Content in MS Office 2010CSUN Creating Accessible Content in MS Office 2010
CSUN Creating Accessible Content in MS Office 2010
 
Design Credibility: No one trusts an ugly website
Design Credibility: No one trusts an ugly websiteDesign Credibility: No one trusts an ugly website
Design Credibility: No one trusts an ugly website
 
WRITING COHERENCE AND READABILITY – HOW TO HUMANIZE AI WRITING_ [COMPLETE GUI...
WRITING COHERENCE AND READABILITY – HOW TO HUMANIZE AI WRITING_ [COMPLETE GUI...WRITING COHERENCE AND READABILITY – HOW TO HUMANIZE AI WRITING_ [COMPLETE GUI...
WRITING COHERENCE AND READABILITY – HOW TO HUMANIZE AI WRITING_ [COMPLETE GUI...
 
Ease of communication
Ease of communicationEase of communication
Ease of communication
 
Power Points With Pizzazz
Power Points With PizzazzPower Points With Pizzazz
Power Points With Pizzazz
 
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 20095 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
5 Feb 09 Online Journalism – Multimedia Packages&Writing Class Notes Feb5 2009
 

Recently uploaded

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 

Recently uploaded (20)

The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 

Don't forget the 'C' in WCAG

  • 1. Don’t forget the ‘C’ in WCAG! OzeWAI Melbourne 2009 OMG, look what they’ve done to our templates!
  • 3. A technical issue isn’t it? What’s it got to do with us
  • 4. … but that’s for blind people and we don’t have any here
  • 5. Oh, no, I thought the web team took care of all that stuff
  • 6. You said the CMS would take care of all of this!
  • 7. The problems • Many content authors do not know about web accessibility • Some think… – It’s about blind people, and we don’t have any of them – It’s a technical issue – The web team will handle it
  • 9.
  • 10. WCAG what? They don’t really expect us to understand THIS?!!
  • 11. Finally, some training that is relevant to my work
  • 12. Images, emoticons, ASCII art • Train writers on how and when to use – Short descriptions (alt, img links, groups of imgs, text) – Long descriptions (alt + longdesc, text, linked text) – No description (null alt)
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Information, structure, relationships • Train writers on how and when to use: – Semantic elements (em, q, blockquote, cite, code, etc.) – List elements (ul, ol, li) – Heading elements (h1-h6) – Variations in text format/font (explained in text) • Show them how to do the first three using the CMS editor
  • 18.
  • 19.
  • 20. Sensory characteristics • Train writers to avoid writing instructions that use sensory characteristics such as shape, size, visual location, orientation or sound • When they do, remind them to identify these elements in the text
  • 21.
  • 22. Use of colour • Train authors to avoid using colour by itself to convey information or show meaning. They should – Use colour and pattern – Make information available in text as well • This will mainly relate to images, since colour should be locked down in your CMS
  • 23.
  • 24.
  • 25. Contrast • Train writers to use contrast ratios for fore/background colours of – 4.5:1 for small text – 3:3 for larger text – 7:1 for text over a background • This will mainly relate to images, since text/bg colour should be locked down in your CMS
  • 26.
  • 27. Images of text • Train authors to avoid using images of text except for logos and – Offer to help them achieved desired visual outcomes by using scripting or relevant CSS techniques
  • 28.
  • 29. Page titles • Train writers to write descriptive page titles for each page they publish
  • 30.
  • 31.
  • 32.
  • 33. Links • Train writers to write link text that describes the purpose of a link – In context (title attrib, sentence, paragraph, table cell/heading, preceding heading, nested list) – Stand alone
  • 34.
  • 35.
  • 36.
  • 37. Section headings • Train writers to organise content with headings – Show them how to use the heading levels relevant to the structure of the content
  • 38.
  • 39.
  • 40. Foreign language • Train writers to identify foreign language words and phrases – Show them how to apply language attributes using the CMS editor
  • 41. Unusual words • Train writers to minimise non-literal or unusual use of words. If they do use them, when words have: – One meaning within the page, define the first use (in text, linked, via a glossary or searchable dictionary) – Different meanings, define each instance
  • 42.
  • 43. Abbreviations • Train writers to minimise use of shortened forms, but where they use them and they have: – One meaning within the page, define the first use (in text, using ABBR or ACRONYM, via a link, via a searchable dictionary) – Different meanings, define each use
  • 44.
  • 45.
  • 46. Reading level • Train writers to write at lower secondary level, or to – Provide an alternative version that is easier to read – Write a summary at lower secondary level – Supplement the text with explanatory visuals • You could help them with – Audio version – Sign language version
  • 47.
  • 48.
  • 49.
  • 50.
  • 51. Pronunciation • Train authors to include a pronunciation guide where the meaning may be ambiguous otherwise – After the word – Linked pronunciation – Glossary
  • 52. Consistent identification • Train writers to use labels, and text alternatives consistently for components that have the same function
  • 53. Summary • Don’t overlook – The content: it’s the reason people come to your site! – The potential of web writers to affect your site’s accessibility • Don’t assume – Writers know about accessibility – Writers will read or understand WCAG 2.0 documents – Your CMS will prevent accessibility problems • Do offer – Accessibility training tailored for writers – Accessibility topics in any web writing training

Editor's Notes

  1. Most content authors would struggle to use the WCAG guidelines documents
  2. This page goes too far in the other direction. In being informal, it uses too many colloquialisms that may not be understood by those whose first language is not English. Examples include: “no small feat” “Homebuying inside out” “forewarned is forearmed” ‘your guide through the maze” “the rest will fall into place” “Empty nesters’ dilemma” Source: http://www.westpac.com.au/internet/publish.nsf/Content/PBHLHCEA+Homebuying