Loading question...
You are in free guest mode. Timed Practice Revision List Attempt History Progress Tracking Create a free account to unlock these tools
Prev Next
Practice Reading: Fill in the Blanks (Dropdown) ID: #999 Progressive Enhancement
Instructions ›
Below is a text with blanks. Click on each blank, a list of choices will appear: Select the appropriate answer choice for each blank.
Progressive  enhancement  is  a  design  practice  based  on  the  idea  that  instead  of    the  least  capable  browser,  or  mangling  our  code  to  make  a  site  look  the  same  in  every  browser,  we  should  provide  a  core  set  of  functionality  and  information  to  all  users,  and  then    the  appearance  and  behaviour  of  the  site  for  users  of  more  capable  browsers.  It's  very  productive  development  practice.    hours  working  out  how  to  add  drop  shadows  to  the  borders  of  an  element  in  every  browser,  we  simply  use  the  standards-based  approach  for  browsers  that  support  it  and  don't  even  attempt  to  implement  it  in  browsers  that  don't.  After  all,  the  users  of  older  and  less  capable  browsers  won't  know  what  they  are  missing.  The    to  progressive  enhancement  is  the  belief  among  developers  and  clients  that  websites  should  look  the  same  in  every  browser.  As  a  developer,  you  can  simplify  your  life  and  dedicate  your  time  to  more  interesting  challenges  if  you  let  go  of  this  outdated  notion  and  embrace  progressive  enhancement.

Result:

AI explanationShows the answer. Tap to open.
Correct answer: designing for

Explanation: The phrase 'designing for' correctly fits the grammatical structure of the sentence, as it uses the gerund form of the verb 'design' to indicate an ongoing action. This aligns with the context of discussing design practices, making it the appropriate choice.

Meaning: 'Designing for' means to create or plan something with a specific audience or set of conditions in mind, particularly in this case, the least capable browser.

Wrong options:

  • have to design: This phrase implies a necessity or obligation, which does not fit the context of describing a design practice.
  • have designed for: This past perfect form suggests a completed action, which is not suitable here as the sentence discusses an ongoing design philosophy.
  • be designing: This form suggests a continuous action but lacks the necessary preposition to connect it properly to the context of the sentence.
Correct answer: progressively enhance

Explanation: The phrase 'progressively enhance' fits grammatically as it uses the adverb 'progressively' to modify the verb 'enhance,' indicating a gradual improvement. This aligns with the context of enhancing the site for users with more capable browsers.

Meaning: 'Progressively enhance' means to improve or upgrade the appearance and behavior of a website in stages, particularly for users with better technology.

Wrong options:

  • with progress enhancement: This phrase does not fit grammatically as it lacks a verb form to complete the action in the sentence.
  • progress so enhancing: This option is awkward and does not follow standard English structure, making it unclear and incorrect in this context.
  • progress enhances for: This phrase is grammatically incorrect as it misuses the verb form and does not convey the intended meaning of gradual improvement.
Correct answer: Instead of spending

Explanation: The phrase 'Instead of spending' correctly introduces a contrast to the previous idea, using the gerund 'spending' to indicate an ongoing action. This fits well with the context of discussing alternatives in the design process.

Meaning: 'Instead of spending' means to choose a different approach rather than dedicating time to a particular task, in this case, working on drop shadows.

Wrong options:

  • In addition to developing: This phrase suggests adding to the previous action rather than contrasting it, making it contextually inappropriate.
  • Beside adding: This phrase is awkward and does not convey the intended meaning of choosing an alternative approach.
  • Whereby eliminating: This phrase implies a process of removal, which does not fit the context of discussing how to approach design work.
Correct answer: biggest challenge

Explanation: The phrase 'biggest challenge' fits grammatically and contextually, as it describes a significant obstacle in the context of progressive enhancement. It aligns with the overall sentiment of the sentence regarding developers' beliefs.

Meaning: 'Biggest challenge' refers to the most significant difficulty or obstacle faced, particularly the belief that websites should look the same across all browsers.

Wrong options:

  • larger problem: This phrase is vague and does not convey the specific nature of the challenge being discussed, making it less precise.
  • lesser benefit: This option does not fit the context, as it suggests a positive aspect rather than a challenge, which contradicts the sentence's intent.
  • least assurance: This phrase implies a lack of confidence, which does not align with the context of discussing challenges in design philosophy.

The rest of this explanation is for members. Sign in free to read why the other options are wrong, key words and tips.

Sign in to read the full explanation

With a free account: Retry and compare every attempt.
Be the first! No community answers here yet. Submit yours and help others learn.
How difficult was this question?
Others found: 100% Easy · 0% Medium · 0% Hard
Saving...