<?xml version="1.0"?>
<News hasArchived="true" page="8649" pageCount="10794" pageSize="10" timestamp="Mon, 07 Sep 2026 15:40:40 -0400" url="https://my3.my.umbc.edu/posts.xml?mode=recent&amp;page=8649">
<NewsItem contentIssues="true" id="31892" important="false" status="posted" url="https://my3.my.umbc.edu/posts/31892">
<Title>Side project: Silver Screen Society</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p><img alt="Side Project: Silver Screen Society" src="http://netdna.webdesignerdepot.com/uploads/2013/06/thumbnail1.jpg" width="200" height="160" style="max-width: 100%; height: auto;"><a title="Silver Screen Society" href="http://www.silverscreensociety.com/" rel="nofollow external" class="bo">Silver Screen Society</a> is a project curated and maintained by graphic designers Trevor Basset and Brandon Schaefer. The idea is to honor the many stories told through the world of cinema by each month featuring a new film and inviting several creatives to create artwork based on their own unique interpretations.</p> <p>Not only is it fascinating to see how those interpretations differ but also to see the various different styles of artwork. One piece can be 100% vector art and the next can be painted entirely by hand, so there’s plenty of variety on show. Amongst the long list of contributors you can expect to see work from the likes of Luke Bott, Shed Labs, Timo Meyer and Jack Hughes, to name a few.</p> <p>Here’s a collection of some of our favourite pieces:</p> <p><a href="http://www.silverscreensociety.com/David-Moscati-1" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/creep_show.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>Creep Show</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/Andres-Lozano" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/dead_man.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>Dead Man</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/Alex-Griendling-1" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/dick_tracy.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>Dick Tracy</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/Jay-Rogers" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/fantasia.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>Fantasia</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/Jack-Hughes" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/forbidden_planet.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>Forbidden Planet</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/Tim-Cook-1" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/harry_potter_and_the_prisoner_of_azkaban.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>Harry Potter and the Prisoner of Azkaban</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/Rachael-Sinclair-1" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/hero.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>Hero</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/MS-Corley" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/lotr_the_fellowship_of_the_ring.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>The Lord of the Rings: The Fellowship of the Ring</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/Derek-Gabryszak" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/mad_max.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>Mad Max</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/Super-Mario-Bros" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/super_mario_bros.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>Super Mario Bros.</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/Benoit-Tardif" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/the_adventures_of_baron_muchausen.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>The Adventures of Baron Munchausen</em></p> <p> </p> <p><a href="http://www.silverscreensociety.com/Jeremie-Decalf" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads/2013/06/the_city_of_lost_children.jpg" width="650" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"></a></p> <p><em>The City of Lost Children</em></p> <p> </p> <p><em><strong>Which of these pieces is your favourite? Do you have a similar side project? Let us know in the comments.</strong></em></p> <p><br><br> </p>
    <table width="100%"> <tbody>
    <tr> <td> <a href="http://www.mightydeals.com/deal/growth-hacker-tv.html?ref=inwidget" rel="nofollow external" class="bo"><strong>60+ Hours of Expert Tutorials from Growth Hacker TV – only $29!</strong></a> </td> <td> <a href="http://www.mightydeals.com/?ref=inwidget" rel="nofollow external" class="bo"><br> <img src="http://mightydeals.com/web/images/widget-logo.png" height="40" width="90" alt="Side project: Silver Screen Society" style="max-width: 100%; height: auto;"><br> </a> </td> </tr> </tbody>
    </table> <p><br> </p> <a href="http://www.webdesignerdepot.com/2013/06/side-project-silver-screen-society/" rel="nofollow external" class="bo">Source</a> <div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.webdesignerdepot.com%2F2013%2F06%2Fside-project-silver-screen-society%2F&amp;t=Side+project%3A+Silver+Screen+Society" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fwww.webdesignerdepot.com%2F2013%2F06%2Fside-project-silver-screen-society%2F&amp;t=Side+project%3A+Silver+Screen+Society" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fwww.webdesignerdepot.com%2F2013%2F06%2Fside-project-silver-screen-society%2F&amp;t=Side+project%3A+Silver+Screen+Society" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fwww.webdesignerdepot.com%2F2013%2F06%2Fside-project-silver-screen-society%2F&amp;t=Side+project%3A+Silver+Screen+Society" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fwww.webdesignerdepot.com%2F2013%2F06%2Fside-project-silver-screen-society%2F&amp;t=Side+project%3A+Silver+Screen+Society" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    <br><br><a href="http://da.feedsportal.com/r/165665570535/u/49/f/661066/c/35285/s/2dd29999/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/165665570535/u/49/f/661066/c/35285/s/2dd29999/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>Silver Screen Society is a project curated and maintained by graphic designers Trevor Basset and Brandon Schaefer. The idea is to honor the many stories told through the world of cinema by each...</Summary>
<Website>http://rss.feedsportal.com/c/35285/f/661066/s/2dd29999/l/0L0Swebdesignerdepot0N0C20A130C0A60Cside0Eproject0Esilver0Escreen0Esociety0C/story01.htm</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/31892/guest@my.umbc.edu/e8b689b62f62dd85dc30eba45238d40a/api/pixel</TrackingUrl>
<Tag>art</Tag>
<Tag>cinema-posters</Tag>
<Tag>css</Tag>
<Tag>design</Tag>
<Tag>development</Tag>
<Tag>film-branding</Tag>
<Tag>film-posters</Tag>
<Tag>html</Tag>
<Tag>html5</Tag>
<Tag>illustrator</Tag>
<Tag>inspiration</Tag>
<Tag>javascript</Tag>
<Tag>mysql</Tag>
<Tag>oracle</Tag>
<Tag>photoshop</Tag>
<Tag>php</Tag>
<Tag>posters</Tag>
<Tag>silver-screen-society</Tag>
<Tag>sql</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Wed, 26 Jun 2013 10:15:39 -0400</PostedAt>
<EditAt>Wed, 26 Jun 2013 10:15:39 -0400</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="31895" important="false" status="posted" url="https://my3.my.umbc.edu/posts/31895">
<Title>20 best Drupal modules for SEO</Title>
<Body>
<![CDATA[
    <div class="html-content">Mark Roden assembles a comprehensive SEO toolkit for Drupal<div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.netmagazine.com%2Ffeatures%2F20-best-drupal-modules-seo&amp;t=20+best+Drupal+modules+for+SEO" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fwww.netmagazine.com%2Ffeatures%2F20-best-drupal-modules-seo&amp;t=20+best+Drupal+modules+for+SEO" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fwww.netmagazine.com%2Ffeatures%2F20-best-drupal-modules-seo&amp;t=20+best+Drupal+modules+for+SEO" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fwww.netmagazine.com%2Ffeatures%2F20-best-drupal-modules-seo&amp;t=20+best+Drupal+modules+for+SEO" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fwww.netmagazine.com%2Ffeatures%2F20-best-drupal-modules-seo&amp;t=20+best+Drupal+modules+for+SEO" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    <br><br><a href="http://da.feedsportal.com/r/165665407871/u/49/f/502346/c/32632/s/2dd2bbe3/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/165665407871/u/49/f/502346/c/32632/s/2dd2bbe3/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>Mark Roden assembles a comprehensive SEO toolkit for Drupal     </Summary>
<Website>http://feedproxy.google.com/~r/net/topstories/~3/942uJr9QjH0/story01.htm</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/31895/guest@my.umbc.edu/8f245956521b49de970326972d1a51f9/api/pixel</TrackingUrl>
<Tag>css</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>javascript</Tag>
<Tag>mysql</Tag>
<Tag>net</Tag>
<Tag>php</Tag>
<Tag>sql</Tag>
<Tag>web</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Wed, 26 Jun 2013 09:33:41 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="31884" important="false" status="posted" url="https://my3.my.umbc.edu/posts/31884">
<Title>The Layered Look: Better Responsive Images Using Multiple Backgrounds</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p><em>The following is a guest post by Parker Bennett. Parker has written for CSS-Tricks before, in his article <a href="http://css-tricks.com/crop-top/" rel="nofollow external" class="bo">Crop Top</a> dealing with the positioning of fluid images. This is a great follow up to that, presenting another option in the never-ending responsive images saga. It's also an interesting contrast to <a href="http://css-tricks.com/making-sass-talk-to-javascript-with-json/" rel="nofollow external" class="bo">yesterday's post</a> on responsive images - so you can see how very different the approaches to this problem can be.</em></p>
    <p>We want fast page loads. We want retina images. Can we have it all?</p>
    
    
    <div><img height="1920" width="2880" src="http://css-tricks.com/examples/LayeredLook/img/photo-radio_city_480x320c.jpg" style="max-width: 100%; height: auto;"></div>
    <div><img height="1920" width="2880" src="http://css-tricks.com/examples/LayeredLook/img/photo-camping_480x320c.jpg" style="max-width: 100%; height: auto;"></div>
    <div><img height="1920" width="2880" src="http://css-tricks.com/examples/LayeredLook/img/photo-crayons_480x320c.jpg" style="max-width: 100%; height: auto;"></div>
    Faking "lowsrc" — high-res color swaps in once mobile-first is loaded.<br>
    
    <p>We don't want to serve giant-sized images to people who don't need them. There are several approaches for not doing this — including Scott Jehl's <a href="https://github.com/scottjehl/picturefill" rel="nofollow external" class="bo">picturefill</a>, server-side solutions, and <a href="http://css-tricks.com/snippets/javascript/lazy-loading-images/" rel="nofollow external" class="bo">lazy-loading techniques</a> — but the simplest method may be to use a <code>background-image</code> and the magic of CSS media queries. This way, your lucky retina users get the high-res @2x versions, and the rest of us… well, at least I don't have to wait for mammoth files to download.</p>
    <p>(To help illustrate below, I've made my "mobile first" default image black and white, the medium-sized version sepia, and there's a larger color version if you resize wide enough or are on a high-dpi screen.)</p>
    
    <div><img height="640" width="1024" src="http://css-tricks.com/examples/LayeredLookimg/photo-sedona_512x320.jpg" style="max-width: 100%; height: auto;"></div>
    Small black &amp; white default, swaps to color when wider. Before images are cached there's a small flash while they load.<br>
    
    <pre><code>/* base background-image class */&#x000A;    .bg-image {&#x000A;      width: 100%;&#x000A;      <em>/* default background-position */</em>&#x000A;      background-position: center center;&#x000A;      <em>/* lt ie 8 */</em>&#x000A;      -ms-background-position-x: center;&#x000A;      -ms-background-position-y: center;&#x000A;      <em>/* scale proportionately */</em>&#x000A;      background-size: cover;&#x000A;      <em>/* IE8 workaround - <a href="http://louisremi.github.io/background-size-polyfill/">http://louisremi.github.io/background-size-polyfill/</a> */</em>&#x000A;      -ms-behavior: url(/backgroundsize.min.htc); }&#x000A;    &#x000A;    /* mobile-first default (b&amp;amp;w) */&#x000A;    .bg-image-sedona {&#x000A;      background-image: url(img/photo-sedona_512x320.jpg);&#x000A;      background-position: center 21%; }&#x000A;    &#x000A;    /* example media queries (IE8 needs this:&#x000A;       <a href="http://code.google.com/p/css3-mediaqueries-js">http://code.google.com/p/css3-mediaqueries-js</a>) */&#x000A;    @media&#x000A;      <em>/* "mama-bear" - plus any-retina */</em>&#x000A;      only screen and min-width : 513px,&#x000A;      only screen and (-webkit-min-device-pixel-ratio: 1.5),&#x000A;      only screen and (        min-device-pixel-ratio: 1.5) {&#x000A;    &#x000A;        /* mid-size (sepia) */&#x000A;        .bg-image-sedona {&#x000A;          background-image: url(img/photo-sedona_1024x640.jpg); }&#x000A;      }&#x000A;    &#x000A;    @media&#x000A;      /* "papa-bear" - plus larger retina */&#x000A;      only screen and (min-width : 1025px),&#x000A;      only screen and (min-device-width : 768px) and (-webkit-min-device-pixel-ratio: 1.5),&#x000A;      only screen and (min-device-width : 768px) and (        min-device-pixel-ratio: 1.5) {&#x000A;    &#x000A;        /* high-res (color) */&#x000A;        .bg-image-sedona {&#x000A;          background-image: url(img/<a href="mailto:photo-sedona_1024x640@2x.jpg">photo-sedona_1024x640@2x.jpg</a>); }&#x000A;      }</code></pre>
    <p>The div displaying the background-image needs a height, which can be set manually, or, as I've done here, by wrapping a transparent "proxy" <code>img</code> set to scale responsively (<a href="http://css-tricks.com/crop-top/" rel="nofollow external" class="bo">more on this here</a>).</p>
    <p>Now, as you may have noticed, the first time a page renders a large image, there can be a noticeable delay as it loads. Even smaller images, before they're cached, may display an annoying flash as they load or get swapped in. But we can fix that…</p>
    <h3>CSS3 multiple-backgrounds: How They Stack Up</h3>
    <p><a href="http://cdpn.io/guEHs" rel="nofollow external" class="bo">Edit on CodePen</a></p>
    <p>Newer browsers let us stack background images by declaring multiple values separated by a comma. In this way, we can display the original cached image while the replacement image smoothly loads over it (note the <a href="http://css-tricks.com/stacking-order-of-multiple-backgrounds/" rel="nofollow external" class="bo">stacking order</a> in the code below).</p>
    
    <div><img height="" width="" src="http://css-tricks.com/examples/LayeredLook/img/photo-sedona_512x320.jpg" style="max-width: 100%; height: auto;"></div>
    <div><img src="http://css-tricks.com/examples/LayeredLook/img/photo-sedona_512x320.jpg" style="max-width: 100%; height: auto;"></div>
    Single background on top, multiple backgrounds on bottom.<br>
    
    <p>To see this at work, narrow the browser window and empty the cache (choose "Clear Browsing Data" in the Chrome menu or "Empty Caches" in Safari's Develop menu). Now reload the page. Scroll back down here and widen the window until the color images load above. (Or try this <a rel="nofollow external" class="bo">pop-up window</a>.)</p>
    <p>Unfortunately, older browsers such as IE8* see multiple background declarations and throw up their hands — displaying nothing (yikes!). So we need to use <a href="http://modernizr.com" rel="nofollow external" class="bo">modernizr.js</a> to feature-detect, and create a fallback (if we want those browsers to show something larger than the mobile-first default):</p>
    <pre><code>/* .bg-image and .bg-image-sedona same as above.&#x000A;       .multiplebgs class added by modernizer.js. */&#x000A;    &#x000A;    @media&#x000A;      /* "mama-bear" - plus any-retina */&#x000A;      only screen and min-width : 513px,&#x000A;      only screen and (-webkit-min-device-pixel-ratio: 1.5),&#x000A;      only screen and (        min-device-pixel-ratio: 1.5) {&#x000A;    &#x000A;        /* no-multiplebgs - mid-size fallback (sepia) */&#x000A;        .no-multiplebgs .bg-image-sedona,&#x000A;        /* upscale to mid-size if no javascript */&#x000A;        .no-js .bg-image-sedona {&#x000A;          background-image: url(img/photo-sedona_1024x640.jpg); }&#x000A;    &#x000A;        .multiplebgs .bg-image-sedona {&#x000A;          background-image:&#x000A;            /* mid-size on top (sepia) */&#x000A;            url(img/photo-sedona_1024x640.jpg),&#x000A;            /* mobile-first default on bottom (b&amp;amp;w) */&#x000A;            url(img/photo-sedona_512x320.jpg);&#x000A;          }&#x000A;      }&#x000A;    &#x000A;    @media&#x000A;      /* "papa-bear" - all three images */&#x000A;      only screen and (min-width : 1025px) {&#x000A;    &#x000A;        /* no-multiplebgs fallback is above */&#x000A;    &#x000A;        .multiplebgs .bg-image-sedona {&#x000A;          background-image:&#x000A;            /* high-res on top (color) */&#x000A;            url(img/<a href="mailto:photo-sedona_1024x640@2x.jpg">photo-sedona_1024x640@2x.jpg</a>),&#x000A;            /* mid-size in middle (sepia) */&#x000A;            url(img/photo-sedona_1024x640.jpg),&#x000A;            /* mobile-first default on bottom (b&amp;amp;w) */&#x000A;            url(img/photo-sedona_512x320.jpg);&#x000A;          }&#x000A;      }&#x000A;    &#x000A;    @media&#x000A;      /* larger retina device - triggered immediately,&#x000A;         so mid-size image not needed */&#x000A;    &#x000A;      only screen and (min-device-width : 768px) and&#x000A;        (-webkit-min-device-pixel-ratio: 1.5),&#x000A;      only screen and (min-device-width : 768px) and&#x000A;        (        min-device-pixel-ratio: 1.5) {&#x000A;    &#x000A;        /* no-multiplebgs fallback is above */&#x000A;    &#x000A;        .multiplebgs .bg-image-sedona {&#x000A;          background-image:&#x000A;            /* high-res on top (color) */&#x000A;            url(img/<a href="mailto:photo-sedona_1024x640@2x.jpg">photo-sedona_1024x640@2x.jpg</a>),&#x000A;            /* mobile-first default on bottom (b&amp;amp;w) */&#x000A;            url(img/photo-sedona_512x640.jpg);&#x000A;        }&#x000A;      }</code></pre>
    <h4>Standard vs. Progressive JPEGs</h4>
    <p>For JPEGs, the way an image renders over another image in a multiple background depends on how it's been saved. A standard JPEG "paints" the image sequentially as it's downloading. Progressive JPEGs "pop on" once completely downloaded. (The standard way seems smoother to me.) Note that image compressors like <a href="http://imageoptim.com/" rel="nofollow external" class="bo">ImageOptim</a> have their defaults set to save progressively (Jpegrescan is checked) because it saves a little space.</p>
    <p>Of course, we don't want users to download images unnecessarily, or overcomplicate our upkeep, so it's important we keep our breakpoints restrained and think them through logically. But now that we can make image swapping less conspicuous, it opens up some possibilities…</p>
    <h3>Faking "lowsrc"</h3>
    <p><a href="http://cdpn.io/jBvhy" rel="nofollow external" class="bo">Edit on CodePen</a></p>
    <p>Back in the days when steam powered the Internet, dial-up access was so slow they created a special attribute so that users would see <em>something</em> during the minute and a half it took to download their animated gifs: it was called "lowsrc" and it looked like this: <code>IMG SRC="big.gif" LOWSRC="small.gif"</code>.</p>
    <p>Browsers stopped supporting this back in the late '50s.</p>
    <p>But something like this might be handy now, so that users can see <em>something</em> during the two-and-a-half seconds it takes to download their retina-ready high-res images. (And don't forget, <a href="http://www.asus.com/News/L9xTPmmMwTlPMq5l" rel="nofollow external" class="bo">4K is coming</a>.)</p>
    <p>Modern browsers are pretty smart about filling in images as soon as they're fetched, so by specifying smaller, more compressed "lowsrc" images as the default, then including them stacked beneath the @2x retina images in our CSS media queries, things are likely to feel snappier. We can go one step further using jQuery…</p>
    <p>The idea is to hold off image swapping until the page is rendered completely with our default "lowsrc" images. Then we use jQuery to add an "hd" class to our main "bg-image" class, which triggers our media queries to swap the images. We could also hold off and "lazy load" the higher-res images as we scroll to them, using something like the <a href="http://imakewebthings.com/jquery-waypoints/" rel="nofollow external" class="bo">jQuery Waypoints plug-in</a>.</p>
    <pre><code>/* .bg-image and .bg-image-sedona same as above&#x000A;       .hd class added by jQuery after page loads&#x000A;       (or perhaps "lazy loaded" as user scrolls) */&#x000A;    &#x000A;    @media&#x000A;      /* "mama-bear" - plus any-retina */&#x000A;      only screen and (min-width : 513px),&#x000A;      only screen and (-webkit-min-device-pixel-ratio: 1.5),&#x000A;      only screen and (        min-device-pixel-ratio: 1.5) {&#x000A;    &#x000A;        /* no-multiplebgs - mid-size fallback */&#x000A;        .no-multiplebgs .bg-image-sedona.hd,&#x000A;        .no-js .bg-image-sedona {&#x000A;          /* mid-size (sepia) */&#x000A;          background-image: url(img/photo-sedona_1024x640.jpg); }&#x000A;    &#x000A;        .multiplebgs .bg-image-sedona.hd {&#x000A;          background-image:&#x000A;            /* mid-size on top (sepia) */&#x000A;            url(img/photo-sedona_1024x640.jpg),&#x000A;            /* mobile-first "lowsrc" on bottom (b&amp;amp;w) */&#x000A;            url(img/photo-sedona_512x320.jpg); }&#x000A;      }&#x000A;    &#x000A;    @media&#x000A;      /* "papa-bear" - size only */&#x000A;      only screen and (min-width : 1025px) {&#x000A;    &#x000A;        /* no-multiplebgs fallback is above */&#x000A;    &#x000A;        .multiplebgs .bg-image-sedona.hd {&#x000A;          background-image:&#x000A;            /* high-res on top (color) */&#x000A;            url(img/<a href="mailto:photo-sedona_1024x640@2x.jpg">photo-sedona_1024x640@2x.jpg</a>),&#x000A;            /* mid-size in middle (sepia) */&#x000A;            url(img/photo-sedona_1024x640.jpg),&#x000A;            /* mobile-first "lowsrc" on bottom (b&amp;amp;w) */&#x000A;            url(img/photo-sedona_512x320.jpg); }&#x000A;      }&#x000A;    &#x000A;    @media&#x000A;      /* larger retina device, triggered immediately,&#x000A;         so mid-size image is not needed */&#x000A;      only screen and (min-device-width : 768px) and&#x000A;        (-webkit-min-device-pixel-ratio: 1.5),&#x000A;      only screen and (min-device-width : 768px) and&#x000A;        (        min-device-pixel-ratio: 1.5) {&#x000A;    &#x000A;        /* no-multiplebgs fallback is above */&#x000A;    &#x000A;        .multiplebgs .bg-image-sedona.hd {&#x000A;          background-image:&#x000A;            /* high-res on top (color) */&#x000A;            url(img/<a href="mailto:photo-sedona_1024x640@2x.jpg">photo-sedona_1024x640@2x.jpg</a>),&#x000A;            /* mobile-first "lowsrc" on bottom (b&amp;amp;w) */&#x000A;            url(img/photo-sedona_512x320.jpg); }&#x000A;      }</code></pre>
    <pre><code>/* waits until everything is loaded, not just DOM is ready */&#x000A;    $(window).load(function() {&#x000A;    &#x000A;      $('.bg-image').addClass('hd');&#x000A;    &#x000A;    });</code></pre>
    <p><a href="http://cdpn.io/jBvhy" rel="nofollow external" class="bo">See this "Faking lowsrc" demo in action</a></p>
    <p><a href="http://codepen.io/parkerbennett/pen/lKudq" rel="nofollow external" class="bo">See an example</a> with "lazy loading" at work.</p>
    <pre><code>/* "lazy loads" when .bg-image appears in viewport -&#x000A;       <a href="http://imakewebthings.com/jquery-waypoints/">http://imakewebthings.com/jquery-waypoints/</a> */&#x000A;    &#x000A;    $('.bg-image').waypoint(function(direction) {&#x000A;      if (direction === 'down') {&#x000A;        $(this).addClass('hd');&#x000A;      }&#x000A;    }, { offset: 'bottom-in-view', triggerOnce: true });&#x000A;    &#x000A;    /* other offsets: '100%' (image top at viewport bottom),&#x000A;       '125%' (just beyond the viewport, about to scroll in) */</code></pre>
    <h3>Wrapping Up</h3>
    <p>Ideally, I'd like to see this work in a more automated way, like picturefill.js, but extrapolating from a mobile-first <code>img</code> rather than a <code>data-src</code> attribute. What do you think? You can take a look at the source code for more, <a href="http://codepen.io/collection/pgmbo" rel="nofollow external" class="bo">see all the demos on CodePen</a>, or <a href="http://css-tricks.com/examples/LayeredLook.zip" rel="nofollow external" class="bo">download the example files here</a>. If you have any questions, comments, or corrections, drop me a line: <a href="mailto:parker@parkerbennett.com" rel="nofollow external" class="bo">parker@parkerbennett.com</a>.</p>
    <hr>
    <p>* <small>IE8 doesn't support multiple backgrounds, but if you can declare a width and height for your image, you could work something similar using <a href="http://nicolasgallagher.com/multiple-backgrounds-and-borders-with-css2/" rel="nofollow external" class="bo">this pseudo-element approach</a> by Nicolas Gallagher.</small></p>
    <hr>
    
    <p><small><a href="http://css-tricks.com/the-layered-look/" rel="nofollow external" class="bo">The Layered Look: Better Responsive Images Using Multiple Backgrounds</a> is a post from <a href="http://css-tricks.com" rel="nofollow external" class="bo">CSS-Tricks</a></small></p>
    </div>
]]>
</Body>
<Summary>The following is a guest post by Parker Bennett. Parker has written for CSS-Tricks before, in his article Crop Top dealing with the positioning of fluid images. This is a great follow up to that,...</Summary>
<Website>http://css-tricks.com/the-layered-look/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/31884/guest@my.umbc.edu/9b903af100fac1313ee3ce6999ed4a8b/api/pixel</TrackingUrl>
<Tag>article</Tag>
<Tag>css</Tag>
<Tag>html</Tag>
<Tag>javascript</Tag>
<Tag>mysql</Tag>
<Tag>php</Tag>
<Tag>sql</Tag>
<Tag>tricks</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Wed, 26 Jun 2013 09:08:07 -0400</PostedAt>
<EditAt>Wed, 26 Jun 2013 09:08:07 -0400</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="31885" important="false" status="posted" url="https://my3.my.umbc.edu/posts/31885">
<Title>Gadgetwise: Tip of the Week: Make a Desktop Wallpaper Slideshow</Title>
<Body>
<![CDATA[
    <div class="html-content">When you get bored with having the same desktop wallpaper all day, you can create a background slideshow on your PC or Mac to change things up a bit.<div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fgadgetwise.blogs.nytimes.com%2F2013%2F06%2F26%2Ftip-of-the-week-make-a-desktop-wallpaper-slideshow%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Tip+of+the+Week%3A+Make+a+Desktop+Wallpaper+Slideshow" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fgadgetwise.blogs.nytimes.com%2F2013%2F06%2F26%2Ftip-of-the-week-make-a-desktop-wallpaper-slideshow%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Tip+of+the+Week%3A+Make+a+Desktop+Wallpaper+Slideshow" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fgadgetwise.blogs.nytimes.com%2F2013%2F06%2F26%2Ftip-of-the-week-make-a-desktop-wallpaper-slideshow%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Tip+of+the+Week%3A+Make+a+Desktop+Wallpaper+Slideshow" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fgadgetwise.blogs.nytimes.com%2F2013%2F06%2F26%2Ftip-of-the-week-make-a-desktop-wallpaper-slideshow%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Tip+of+the+Week%3A+Make+a+Desktop+Wallpaper+Slideshow" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fgadgetwise.blogs.nytimes.com%2F2013%2F06%2F26%2Ftip-of-the-week-make-a-desktop-wallpaper-slideshow%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Tip+of+the+Week%3A+Make+a+Desktop+Wallpaper+Slideshow" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    <br><br><a href="http://da.feedsportal.com/r/165665405074/u/0/f/640387/c/34625/s/2dd20570/kg/342-363/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/165665405074/u/0/f/640387/c/34625/s/2dd20570/kg/342-363/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>When you get bored with having the same desktop wallpaper all day, you can create a background slideshow on your PC or Mac to change things up a bit.     </Summary>
<Website>http://gadgetwise.blogs.nytimes.com/2013/06/26/tip-of-the-week-make-a-desktop-wallpaper-slideshow/?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/31885/guest@my.umbc.edu/60e882731fd28fb149deba7b91949ec1/api/pixel</TrackingUrl>
<Tag>apple-inc</Tag>
<Tag>apple-inc-aapl-nasdaq</Tag>
<Tag>computers-and-the-internet</Tag>
<Tag>desktop-computers</Tag>
<Tag>microsoft-corporation</Tag>
<Tag>microsoft-corporation-msft-nasdaq</Tag>
<Tag>new</Tag>
<Tag>photography</Tag>
<Tag>technology</Tag>
<Tag>tips-and-how-tos</Tag>
<Tag>wallpaper</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Wed, 26 Jun 2013 09:00:04 -0400</PostedAt>
<EditAt>Wed, 26 Jun 2013 09:00:04 -0400</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="31882" important="false" status="posted" url="https://my3.my.umbc.edu/posts/31882">
<Title>UMBC Welcomes Tim Hall as Athletic Director</Title>
<Body>
<![CDATA[
    <div class="html-content">TO: The UMBC Community FROM: Dr. Nancy Young, Vice President for Student Affairs RE: Announcing the Appointment of Tim Hall as Athletic Director We are delighted to announce the appointment of Tim Hall as Director of Athletics, Physical Education and … <a href="http://umbcalumni.wordpress.com/2013/06/26/umbc-welcomes-tim-hall-as-athletic-director/" rel="nofollow external" class="bo">Continue reading <span>→</span></a>
    </div>
]]>
</Body>
<Summary>TO: The UMBC Community FROM: Dr. Nancy Young, Vice President for Student Affairs RE: Announcing the Appointment of Tim Hall as Athletic Director We are delighted to announce the appointment of Tim...</Summary>
<Website>http://umbcalumni.wordpress.com/2013/06/26/umbc-welcomes-tim-hall-as-athletic-director/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/31882/guest@my.umbc.edu/516e1d250bd3cd241c1b58732caefbb5/api/pixel</TrackingUrl>
<Tag>athletes</Tag>
<Group token="retired-20">UMBC Alumni</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-20</GroupUrl>
<AvatarUrl>https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/xsmall.png?1280681147</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/original.png?1280681147</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/xxlarge.png?1280681147</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/xlarge.png?1280681147</AvatarUrl>
<AvatarUrl size="large">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/large.png?1280681147</AvatarUrl>
<AvatarUrl size="medium">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/medium.png?1280681147</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/small.png?1280681147</AvatarUrl>
<AvatarUrl size="xsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/xsmall.png?1280681147</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/xxsmall.png?1280681147</AvatarUrl>
<Sponsor>UMBC Alumni</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>false</CommentsAllowed>
<PostedAt>Wed, 26 Jun 2013 08:18:56 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="32017" important="false" status="posted" url="https://my3.my.umbc.edu/posts/32017">
<Title>UMBC Welcomes Tim Hall as Athletic Director</Title>
<Body>
<![CDATA[
    <div class="html-content">TO: The UMBC Community FROM: Dr. Nancy Young, Vice President for Student Affairs RE: Announcing the Appointment of Tim Hall as Athletic Director We are delighted to announce the appointment of Tim Hall as Director of Athletics, Physical Education and … <a href="https://umbcalumni.wordpress.com/2013/06/26/umbc-welcomes-tim-hall-as-athletic-director/" rel="nofollow external" class="bo">Continue reading <span>→</span></a>
    </div>
]]>
</Body>
<Summary>TO: The UMBC Community FROM: Dr. Nancy Young, Vice President for Student Affairs RE: Announcing the Appointment of Tim Hall as Athletic Director We are delighted to announce the appointment of Tim...</Summary>
<Website>https://umbcalumni.wordpress.com/2013/06/26/umbc-welcomes-tim-hall-as-athletic-director/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/32017/guest@my.umbc.edu/5580aed4d1369b92c54c7daa07872bc3/api/pixel</TrackingUrl>
<Tag>athletes</Tag>
<Group token="retired-20">UMBC Alumni</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-20</GroupUrl>
<AvatarUrl>https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/xsmall.png?1280681147</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/original.png?1280681147</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/xxlarge.png?1280681147</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/xlarge.png?1280681147</AvatarUrl>
<AvatarUrl size="large">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/large.png?1280681147</AvatarUrl>
<AvatarUrl size="medium">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/medium.png?1280681147</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/small.png?1280681147</AvatarUrl>
<AvatarUrl size="xsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/xsmall.png?1280681147</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/020/08fe2621d8e716b02ec0da35256a998d/xxsmall.png?1280681147</AvatarUrl>
<Sponsor>UMBC Alumni</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>false</CommentsAllowed>
<PostedAt>Wed, 26 Jun 2013 08:18:56 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="106959" important="false" status="posted" url="https://my3.my.umbc.edu/posts/106959">
<Title>UMBC Welcomes Tim Hall as Athletic Director</Title>
<Body>
<![CDATA[
    <div class="html-content">TO: The UMBC Community FROM: Dr. Nancy Young, Vice President for Student Affairs RE: Announcing the Appointment of Tim Hall …</div>
]]>
</Body>
<Summary>TO: The UMBC Community FROM: Dr. Nancy Young, Vice President for Student Affairs RE: Announcing the Appointment of Tim Hall …</Summary>
<Website>https://magazine.umbc.edu/umbc-welcomes-tim-hall-as-athletic-director/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/106959/guest@my.umbc.edu/720bec91f03a779aa7066ad653696583/api/pixel</TrackingUrl>
<Tag>alumni</Tag>
<Group token="retired-1945">UMBC Magazine</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-1945</GroupUrl>
<AvatarUrl>https://assets1-my.umbc.edu/images/avatars/group/8/xsmall.png?1787842820</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/images/avatars/group/8/original.png?1787842820</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets3-my.umbc.edu/images/avatars/group/8/xxlarge.png?1787842820</AvatarUrl>
<AvatarUrl size="xlarge">https://assets3-my.umbc.edu/images/avatars/group/8/xlarge.png?1787842820</AvatarUrl>
<AvatarUrl size="large">https://assets2-my.umbc.edu/images/avatars/group/8/large.png?1787842820</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/images/avatars/group/8/medium.png?1787842820</AvatarUrl>
<AvatarUrl size="small">https://assets3-my.umbc.edu/images/avatars/group/8/small.png?1787842820</AvatarUrl>
<AvatarUrl size="xsmall">https://assets1-my.umbc.edu/images/avatars/group/8/xsmall.png?1787842820</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/images/avatars/group/8/xxsmall.png?1787842820</AvatarUrl>
<Sponsor>UMBC Magazine</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>false</CommentsAllowed>
<PostedAt>Wed, 26 Jun 2013 08:18:56 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="31879" important="false" status="posted" url="https://my3.my.umbc.edu/posts/31879">
<Title>When Editors Design: Controlling Presentation In Structured Content</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <table width="650">
    <tbody>
    <tr>
    <td>
    <div>
    <img src="http://statisches.auslieferung.commindo-media-ressourcen.de/advertisement.gif" alt="" style="max-width: 100%; height: auto;"><br><a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&amp;collection=smashing-rss&amp;position=1" rel="nofollow external" class="bo"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&amp;collection=smashing-rss&amp;position=1" alt="" style="max-width: 100%; height: auto;"></a> <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&amp;collection=smashing-rss&amp;position=2" rel="nofollow external" class="bo"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&amp;collection=smashing-rss&amp;position=2" alt="" style="max-width: 100%; height: auto;"></a> <a href="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=target&amp;collection=smashing-rss&amp;position=3" rel="nofollow external" class="bo"><img src="http://auslieferung.commindo-media-ressourcen.de/random.php?mode=image&amp;collection=smashing-rss&amp;position=3" alt="" style="max-width: 100%; height: auto;"></a>
    </div>
    </td>
    </tr>
    </tbody>
    </table>
    <p>Thanks to the skyrocketing popularity of mobile devices, a new generation of designers and CMS developers has found the religion of Structured Content. Once the domain of semantic markup purists and information architects, structured content models are at the heart of most multi-channel and multi-device Web projects.</p>
    <p>At <a href="http://www.lullabot.com" rel="nofollow external" class="bo">Lullabot</a>, we often work with media, publishing and enterprise clients. Those businesses produce so much content and manage so many publishing channels that keeping presentation and design-specific markup out of their content is an absolute requirement. Unfortunately, this doesn’t mean that editors and writers are content with rigid, predictable designs for the material they publish.</p>
    <p>This challenging requirement — <strong>providing editors and writers with more control</strong> over the presentation of their content — is where many well-intentioned content models break down. In this article, <strong>I’ll share five techniques</strong> we’ve used on recent projects to solve these problems. These approaches work particularly well in Drupal but can be used any time that editors need more control over design.</p>
    <h4>The Easy (But Problematic) Answers</h4>
    <p>Sadly, a common response in projects on a deadline is to give up on well-structured, reusable content. If the editors want control, let them jam HTML blobs into their stories — they can sort out the details!</p>
    <p>To avoid that chaos, some teams go to the opposite extreme. They pile dozens of custom fields onto each content type to capture every possible presentation option, or they give editors a menu of carefully tailored visual templates to choose from for each post. For indexes and landing pages, these teams often build visual layout tools to manage the position and visual style of each post, duplicating familiar page-layout mechanisms.</p>
    <p>Both of these extremes can make cross-channel reuse more difficult because they all treat design-dependent information as an integral part of the content. In addition, they often confuse content creators with monstrously complicated input forms, and they force writers and editors to play the role of visual designers. This last point is a big one for fast-moving news organizations: Every minute an editor spends managing presentational tweaks is one they can’t spend on critical stories.</p>
    <h3>Principles That Work</h3>
    <p>Working with our clients and talking to other experts, we’ve identified a handful of useful tactics that will take the edge off these problems. They won’t solve every problem, but they address these issues without crippling editorial control or compromising our structured-content ideals.</p>
    <h4>Use Grouping and Priority, Not Manual Layout</h4>
    <p>When we started talking to the editorial team at a major news website, we learned that they wanted to control where articles appeared on the home page — and all of the website’s topical landing pages as well. When we dug deeper and presented simple prototypes, however, we discovered that they meant something different. What the editors really needed were <strong>ways to prioritize and organize</strong> content on the home page. On their old website, direct manipulation of each page’s layout was the only tool they had, and they were afraid to lose it.</p>
    <p>Instead of building complex layout tools or tossing them into a tangle of raw HTML, we built three complementary tools: a simple “Priority” field for each article, several sets of issue- and section-related tags to organize content, and a set of reusable queues, such as “Breaking news” and “Front-page slideshow.” This allowed writers and editors to make simple decisions about each article, like setting the priority of a post to “Major news” or assigning it to the “Politics” section. Editors were given permission to manage the special-purposes queues.</p>
    <p>The website draws on these different collections in a variety of ways. News tickers can display headlines of breaking stories across the top of every page, the home page can divide news by issue, and topical landing pages can display the most important stories first. On timeline-oriented archive pages, the “Priority” field can be used to emphasize rather than reorder important articles. All of the results are <strong>based on simple filtering and sorting rules</strong>, and editors are given control of the “levers” that drive those designs, but they never interact <em>directly</em> with the layout.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2013/06/nodequeue_mini.png" rel="nofollow external" class="bo"><img alt="screenshot_1" src="http://media.smashingmagazine.com/wp-content/uploads/2013/06/screenshot_1_mini.jpg" width="500" height="302" style="max-width: 100%; height: auto;"></a><br>
    <em>The Nodequeue module for Drupal lets editors control multiple curated lists of content for use on complex landing pages. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2013/06/nodequeue_mini.png" rel="nofollow external" class="bo">Large view</a>)</em></p>
    <p>The advantage of this arm’s-length approach to editorial control is subtle but important. Editorial choices about priority and purpose can carry meaning even when the stories aren’t featured on the home page. Responsive designs can easily translate these collections to vertically stacked layouts, and dedicated mobile apps can push alerts on breaking stories to users. Even when new designs eliminate or add new page regions, the meaningful data in each article will still retain its value.</p>
    <h4>Capture Emphasis Rather Than Appearance</h4>
    <p>This same design team wanted to keep the website fresh by providing several templates for each type of article. Naturally, the editors wanted to choose the precise design template used for each post. Giving them a drop-down menu to switch between templates was easy with our preferred CMS, but the list of choices only made sense for the desktop design. Tightly coupling that design choice to each article raised some troubling issues: Content feeds for partners and the client’s own mobile apps would be using completely different visual designs. Would the layout choices made by editors be respected there?</p>
    <p>The solution was simpler than we expected. We presented the editors with a simple drop-down list, which, instead of offering a selection of templates, gives them <strong>a choice of article elements to prioritize</strong>. Stories with a particularly dramatic visual component might receive the “Image” or “Video” emphasis, lightweight stories meant to spark discussion would get the “Community” emphasis, and so on.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2013/06/emphasis-field_mini.png" rel="nofollow external" class="bo"><img alt="screenshot_2" src="http://media.smashingmagazine.com/wp-content/uploads/2013/06/screenshot_2_mini.jpg" width="500" height="302" style="max-width: 100%; height: auto;"></a><br>
    <em>A simple content type that gives editors a choice of fields to emphasize. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2013/06/emphasis-field_mini.png" rel="nofollow external" class="bo">Large view</a>)</em></p>
    <p>Why does this distinction matter? First, it becomes much easier to preserve emphasis when the content moves from one publication channel to the next. Custom-tailored HTML can be generated when the story is sent via email; simple CSS rules can be used to vary the article’s appearance in a responsive Web design; and a content syndication API passes along the emphasis information without assumption. In addition, <strong>emphasis will evolve more gracefully</strong> than explicit layout decisions. As the primary website’s appearance changes (and visual templates come and go), <em>designers</em> can decide how to best communicate the emphasis that the <em>editors</em> have chosen.</p>
    <h4>Use Embedding Codes to Complement Chunky Fields</h4>
    <p>Life gets pretty complicated when videos, slideshows, dynamic widgets and other complex media are used in a piece of content. If the precise position of these embedded elements isn’t important, then we use custom fields to indicate the <em>fact</em> that they’re related to the article, and let design templates handle the rest. Editors enter the key information that’s needed (the URL of a YouTube video and the desired size, for example, or the unique ID of a related piece of content). Then, theming and templating functions control how the custom fields are displayed.</p>
    <p>In a recent corporate intranet project, however, that relationship approach wasn’t enough. The company’s HR team needed to embed rich media and widgets, such as insurance calculators, into policy documents for their employees. These embedded elements were part of the narrative flow of the articles and couldn’t simply be listed as “Related resources.”</p>
    <p>Rather than throwing up our hands and letting them paste chunks of raw HTML, <strong>we used custom placeholder tags</strong>, like <code>[slideshow:2]</code>, inside the body copy. When the content is displayed, output filters replace those placeholders with the rich content. Content editors never have to deal with the complexities of iframe-based embedding codes or third-party JavaScript snippets, and changes to the design or CMS platform become much easier. When those complex widgets inevitably change, the placeholders in each article remain the same; only the centralized code for replacing them needs to be updated.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2013/06/embed-tags_mini.png" rel="nofollow external" class="bo"><img alt="screenshot_3_mini" src="http://media.smashingmagazine.com/wp-content/uploads/2013/06/screenshot_3_mini.jpg" width="500" height="302" style="max-width: 100%; height: auto;"></a><br>
    <em>Shortcodes and placeholders can be used to embed rich media without manual markup. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2013/06/embed-tags_mini.png" rel="nofollow external" class="bo">Large view</a>)</em></p>
    <p>In WordPress, this style of placeholder replacement can be implemented using custom <a href="http://codex.wordpress.org/Shortcode_API" rel="nofollow external" class="bo">shortcodes</a>. Smashing Magazine <a href="http://wp.smashingmagazine.com/2012/05/01/wordpress-shortcodes-complete-guide/" rel="nofollow external" class="bo">covered this approach</a> last year, and the <a href="http://wordpress.org/extend/plugins/post-snippets/" rel="nofollow external" class="bo">Post Snippets</a> plugin allows you to set them up without writing custom code. In Drupal, a number of modules, including <a href="http://drupal.org/project/token_insert_entity" rel="nofollow external" class="bo">Token Insert Entity</a> and <a href="http://drupal.org/project/token_custom" rel="nofollow external" class="bo">Custom Tokens</a>, do the same thing.</p>
    <h4>Put the WYSIWYG Editor on a Diet</h4>
    <p>WYSIWYG editors are popular, with good reason. They simplify editing, prevent most simple HTML errors and give authors a quick idea of how text will look when published. In a world of multi-channel publishing and complex designs, though, WYSIWYG editors carry significant drawbacks. They work fine for simple markup, such as emphasis, block quotes and bullet lists, and they help with attribute-rich elements such as images. However, <strong>they often add complexity</strong> when editors have to input specific structured HTML to match a website’s design.</p>
    <p>On the corporate intranet mentioned earlier, content editors faced this problem in a big way. Common article elements such as call-out warnings and captioned images were too complex for the WYSIWYG editor’s built-in array of buttons and styles. Conscientious editors tried to duplicate the precise markup used by the website’s CSS but often made errors. Others gave up and tried to duplicate the appearance of those styles with the WYSIWYG editor’s table, font-color and image-embedding tools.</p>
    <p>The underlying problem is simple: <strong>Most WYSIWYG tools are configured as training wheels for HTML.</strong> What most content editors really need are shortcuts for the semantic markup patterns that are specific to their websites. Rather than activating editor buttons for every HTML tag, we stripped the list of built-in features down to a bare minimum: links, lists, emphasis tags, heading tags and similarly unambiguous markup elements. Then, we identified common patterns in the website’s HTML and turned them into custom plugins for the WYSIWYG editor.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2013/06/wordpress-custom-shortcodes_mini.png" rel="nofollow external" class="bo"><img alt="screenshot_4_mini" src="http://media.smashingmagazine.com/wp-content/uploads/2013/06/screenshot_4_mini.jpg" width="500" height="302" style="max-width: 100%; height: auto;"></a><br>
    <em>The Post Snippets plugin for WordPress simplifies complex markup, such as for captioned figures. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2013/06/wordpress-custom-shortcodes_mini.png" rel="nofollow external" class="bo">Large view</a>)</em></p>
    <p>One simple example is a button that inserts an attributed quotation, complete with the author’s name and a link to the article it appears in. The initial version inserted the markup with placeholder text for writers to change themselves. Subsequent refinements added a popup editing window with fill-in-the-blank fields for the quote, attribution and link. Capturing that design element in a single-click button made it simpler for content authors, <em>and</em> it ensured that the same semantic structure was used across the website.</p>
    <p>The best news is that standard WYSIWYG editors for most CMSes are <strong>extremely customizable</strong>. With a few lines of PHP, administrators can strip unwanted options from <a href="http://codex.wordpress.org/TinyMCE" rel="nofollow external" class="bo">WordPress’ WYSIWYG editor</a>; define new buttons that insert custom markup structure; and add style options that apply website-specific CSS rules for editors. Drupal’s popular <a href="http://drupal.org/project/wysiwyg" rel="nofollow external" class="bo">WYSIWYG API</a> module offers similar flexibility: Options may be removed, new buttons and drop-downs added, and house styles applied without throwing content authors into the deep end of HTML.</p>
    <h4>Don’t Sweat the Oddball Pages</h4>
    <p>After all this talk about avoiding raw HTML markup, it’s easy to believe that everything on the website would be carefully planned, modeled and templated. Sadly, almost every website has a number of exceptions that refuse to fit the platonic ideal of structured content. Infrequently updated edge cases — such as terms of service, frequently asked questions and temporary landing pages for marketing campaigns — all tend to break the mold.</p>
    <p>One of our client’s websites had several dozen pages like that. We’d used many of the techniques above to streamline their blog posts, news articles, celebrity biographies and photo galleries to good effect. Still, a frustrating mix of exceptions remained on the table. Creating dedicated content types to model the structure of each special case felt like a poor investment: Those pages were seldom reused, and once created, they rarely changed.</p>
    <p>Rather than twist the more common content types to fit those uncommon (and often unpredictable) needs, <strong>we carved out a compromise</strong>: the generic “Blob” content type. It offers a simple title and a classic <a href="http://www.reusserdesign.com/blog/content-blobs-vs-chunks-a-real-life-example-of-content-strategy" rel="nofollow external" class="bo">HTML blob</a> field. Editors and marketing team members could insert arbitrary markup, even attaching custom CSS and JavaScript if necessary.</p>
    <p>Isolating these uncommon but inevitable blobs protects your long-lived content assets from messy hacks. Ensuring that everything doesn’t eventually become a special case is also important. In the organization above, only a small number of users were given access to the “Blob” content type. A senior editor also kept a close watch to ensure that any common patterns eventually became dedicated, cleanly modeled content types.</p>
    <h3>Putting The Pieces Together</h3>
    <p>Taken together, the following set of techniques has served us well in a number of large thorny projects:</p>
    <ul>
    <li>Allow editors to decide about prioritization and emphasis, rather than about explicit visual styling and positioning. This makes cross-channel reuse much easier and allows a website or app’s design system to do its job.</li>
    <li>Complement structured fields with embedding tags when rich content is part of an article’s narrative flow. This enables editors to reuse content more efficiently across the website and to avoid ugly HTML blobs in body text.</li>
    <li>Pare down the HTML features of the WYSIWYG editor. Configure the editor and leverage CMS add-ons to give content creators shortcuts to the website’s commonly used markup patterns.</li>
    <li>Finally, use a dedicated “grab bag” content type when oddball pages need special handling. This will keep the core content types clean and structured, while still accounting for one-off blobs of markup.</li>
    </ul>
    <p>Obviously, these approaches won’t solve all of the crazy collisions between structured content and editorial design tweaks. Each website brings unique challenges, and the needs of each content team ensure that we’ll never run out of new requirements. They’re a strong starting point and can quickly be implemented in most modern CMSes. <strong>If you have any war stories or useful solutions to similar problems, speak up!</strong></p>
    <p><em>Source of image on front page: <a href="http://www.flickr.com/photos/opensourceway/4581855658" rel="nofollow external" class="bo">opensourceway</a></em></p>
    <p><em>(al) (ea)</em></p>
    <hr>
    <p><small>© Jeff Eaton for <a href="http://www.smashingmagazine.com" rel="nofollow external" class="bo">Smashing Magazine</a>, 2013.</small></p>
    </div>
]]>
</Body>
<Summary>        Thanks to the skyrocketing popularity of mobile devices, a new generation of designers and CMS developers has found the religion of Structured Content. Once the domain of semantic markup...</Summary>
<Website>http://www.smashingmagazine.com/2013/06/26/when-editors-design-controlling-presentation-in-structured-content/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/31879/guest@my.umbc.edu/98341467021f67c2c6b39e26c8a65c26/api/pixel</TrackingUrl>
<Tag>coding</Tag>
<Tag>css</Tag>
<Tag>design</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>javascript</Tag>
<Tag>mysql</Tag>
<Tag>php</Tag>
<Tag>sql</Tag>
<Tag>web</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Wed, 26 Jun 2013 06:58:15 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="31878" important="false" status="posted" url="https://my3.my.umbc.edu/posts/31878">
<Title>Stephen P Anderson on giving form to ideas</Title>
<Body>
<![CDATA[
    <div class="html-content">From schoolteacher to design magician, Martin Cooper is seduced by the self-taught and self-confessed lifelong learner Stephen P Anderson with pearls of wisdom, Walt Disney, Wookiees and the psychology of design<div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.netmagazine.com%2Finterviews%2Fstephen-p-anderson-giving-form-ideas&amp;t=Stephen+P+Anderson+on+giving+form+to+ideas" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fwww.netmagazine.com%2Finterviews%2Fstephen-p-anderson-giving-form-ideas&amp;t=Stephen+P+Anderson+on+giving+form+to+ideas" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fwww.netmagazine.com%2Finterviews%2Fstephen-p-anderson-giving-form-ideas&amp;t=Stephen+P+Anderson+on+giving+form+to+ideas" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fwww.netmagazine.com%2Finterviews%2Fstephen-p-anderson-giving-form-ideas&amp;t=Stephen+P+Anderson+on+giving+form+to+ideas" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fwww.netmagazine.com%2Finterviews%2Fstephen-p-anderson-giving-form-ideas&amp;t=Stephen+P+Anderson+on+giving+form+to+ideas" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    <br><br><a href="http://da.feedsportal.com/r/165666489086/u/49/f/502346/c/32632/s/2dd01a0b/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/165666489086/u/49/f/502346/c/32632/s/2dd01a0b/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>From schoolteacher to design magician, Martin Cooper is seduced by the self-taught and self-confessed lifelong learner Stephen P Anderson with pearls of wisdom, Walt Disney, Wookiees and the...</Summary>
<Website>http://feedproxy.google.com/~r/net/topstories/~3/fNTbAfAJzGc/story01.htm</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/31878/guest@my.umbc.edu/d73917ddec2d68f3d81f6d77350d0476/api/pixel</TrackingUrl>
<Tag>css</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>javascript</Tag>
<Tag>mysql</Tag>
<Tag>net</Tag>
<Tag>php</Tag>
<Tag>sql</Tag>
<Tag>web</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Wed, 26 Jun 2013 06:00:48 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="31877" important="false" status="posted" url="https://my3.my.umbc.edu/posts/31877">
<Title>6 Steps to Writing and Selling Your E-book</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p><a href="http://sixrevisions.com/content-strategy/write-ebook/" rel="nofollow external" class="bo"><img src="http://cdn.sixrevisions.com/0351-01_ebook_writing_tips_thumbnail.jpg" width="550" height="200" alt="Writing and Selling Your E-book" style="max-width: 100%; height: auto;"></a></p>
    <p>E-books are a good way to earn extra money. The great thing is, as a designer or developer, you’ll also have your existing expertise and knowledge to look to in order to come up with a viable e-book topic, and many of the skills you already possess will make the e-book production process easier.</p>
    <p>You have to know (or learn) quite a lot about online marketing in order to successfully pull it off, though.</p>
    <p>In this short guide, I will outline a fundamental strategy for writing and selling an e-book, breaking it down in only 6 steps.</p>
    <p></p>
    <p>But first, for inspiration, let’s look at a few examples of web designers and web developers who have produced income from e-books.</p>
    <h3>Can You Generate Income by Writing E-books?</h3>
    <p>You might already know that some web designers and web developers are making thousands of dollars online with their e-books.</p>
    <p>Examples:</p>
    <ul>
    <li>Sacha Greif <a href="http://foundertips.com/money/sacha-greif-on-earning-15000-from-selling-his-ebook/" rel="nofollow external" class="bo">made $15,000+ </a>with his "Step by Step UI Design" e-book</li>
    <li>Jarrod Drysdale <a href="http://foundertips.com/money/jarrod-drysdale-explains-how-he-earned-38000-from-his-ebook/" rel="nofollow external" class="bo">made $38,000+</a> with his "Bootstrapping Design" e-book</li>
    <li>Nathan Barry <a href="http://nathanbarry.com/2012-year-quitting-job/" rel="nofollow external" class="bo">made $40,000+</a> with his "App Design Handbook" and another <strong>$40,000+</strong> with his "Designing Web Applications" e-book</li>
    </ul>
    <p>You can read more e-book success stories here: <a href="http://sixrevisions.com/project-management/web-designers-passive-income/" rel="nofollow external" class="bo">Web Designers Making Thousands of Dollars in Passive Income</a>.</p>
    <p><a href="http://foundertips.com/money/sacha-greif-on-earning-15000-from-selling-his-ebook/" rel="nofollow external" class="bo"><img src="http://cdn.sixrevisions.com/0351-02_ebook_inspiration.jpg" width="550" height="481" style="max-width: 100%; height: auto;"></a></p>
    <p>What follows are my steps for writing and selling your own e-books.</p>
    <h3>Step 1: Pick a Problem to Solve</h3>
    <p>I once did <a href="http://foundertips.com/blogging/neil-patel-successful-online-entrepreneur/" rel="nofollow external" class="bo">an interview</a> with Neil Patel, the founder of Crazy Egg and KISSmetrics.</p>
    <p><img src="http://cdn.sixrevisions.com/0351-03_neil_patel_headshot.jpg" width="400" height="345" style="max-width: 100%; height: auto;"></p>
    <p>I asked him this question:</p>
    <p><em>"What are the most important things that people who want to start an online business should be aware of?"</em></p>
    <p>Here is one piece of advice from that interview that really made me think:</p>
    <blockquote>
    <p>"The number one thing that you should be aware of is this: Don’t create an idea that you just want to create, create a business that solves a unique problem that people are facing right now and they’re willing to pay to solve it. This is the number one thing that you should be aware of, because if you’re not able to do that, you won’t be able to create a business that’s doing well."</p>
    </blockquote>
    <p>Many people miss that very important thing. In order to make money with any product, you have to <strong>find and solve a real problem.</strong></p>
    <p>It’s not about what you think would be cool, it’s about what your potential customers actually need and are willing to pay for.</p>
    <h3>Step 2: Validate the E-book’s Idea</h3>
    <p>Even though you have found a good problem to solve, an e-book subject you think people will pay for in order to solve a knowledge gap they have, you might still get on the wrong path because it isn’t easy to predict what people <em>actually</em> need.</p>
    <p>You don’t want to spend your valuable time and resources building something that nobody wants. An e-book can take weeks or months to produce, so it’s important that the effort can produce a good outcome for you.</p>
    <p>That’s why you should <strong>validate the e-book idea</strong> before you start putting in some serious work into it.</p>
    <h4>How to Quickly and Affordably Validate an E-book Idea</h4>
    <p>The easiest way to see whether someone is actually interested in your e-book idea is to do this:</p>
    <ol>
    <li>Create a <a href="http://sixrevisions.com/content-strategy/designing-landing-pages/" title="Designing Landing Pages That Work" rel="nofollow external" class="bo">landing page</a> that describes your potential e-book.</li>
    <li>Have an opt-in email sign-up form for people who are interested in the e-book and want to know when it comes out. You can use an email marketing service for this, which I’ll discuss at the end of this guide.</li>
    <li>Drive traffic to that landing page as best as you can, through social media, <a href="http://foundertips.com/blogging/how-to-get-people-to-read-your-blog-when-you-are-an-internet-nobody/" rel="nofollow external" class="bo">guest posting on popular websites</a> in your niche, emailing your friends, asking industry leaders to share your landing page on their social media accounts, and so forth.</li>
    <li>Evaluate the results.</li>
    </ol>
    <p>It’s important to understand that you can’t expect to sell a lot of copies of your e-book if you can’t even get people to subscribe to a free email list.</p>
    <p>However, if you manage to get <strong>100-200 subscribers</strong>, that’s a solid indication that there is at least some interest in your e-book idea, and that it might be good to move forward with it.</p>
    <h3>Step 3: Build an Email List ASAP</h3>
    <p>Many people make the mistake of trying to sell something to their potential customers right off the bat.</p>
    <p>Nathan Barry <a href="http://nathanbarry.com/best-marketing-method/" rel="nofollow external" class="bo">explains this mistake</a> very well:</p>
    <blockquote>
    <p>Imagine you and I meet for the first time on the street. After a quick introduction I ask, "Do you by chance work with software?"</p>
    <p>"Yes, I’m a developer." you respond.</p>
    <p>"Perfect! I just wrote a book about designing better web applications. Would you like to buy it?"</p>
    <p>How many copies do you think I could sell this way?</p>
    <p>Right then you are probably thinking that we just met 30 seconds earlier and you have no reason to trust me. What indications do you have that I even know anything about designing software? It’s probably a good time to say something noncommittal like, "I’ll check it out," and find a way out of the conversation.</p>
    <p>This scenario seems completely ridiculous when described as an in-person encounter, but it actually happens all the time online.</p>
    </blockquote>
    <p>People tend to buy things <a href="http://sixrevisions.com/project-management/tips-build-trust-clients/" title="Tips for Building Trust with Your Clients" rel="nofollow external" class="bo">from individuals and companies they trust</a>. You are not likely to get someone to trust you by bombarding them with endless sales pitches.</p>
    <p>People trust those of us who prove ourselves by adding value over an extended period of time.</p>
    <p>Only when you have gained that trust can you expect to sell something.</p>
    <p><strong>Email marketing</strong> is an excellent way to <strong>build trust over time.</strong></p>
    <p>You offer people something valuable as an opt-in incentive to your email list (free e-book, design resources, videos, courses, etc.)</p>
    <p>Then, you send them a useful email (no sales pitches!) every few days, making sure that every message adds at least a bit of value to your subscribers.</p>
    <p>You only make your offer after you have given your subscribers a lot of free valuable material.</p>
    <p>Good news: You can automate this whole process. You only need to create content and set up an <a href="http://www.slideshare.net/leads365/12-step-autoresponder-sequence-8659327" title="12 step autoresponder sequence" rel="nofollow external" class="bo">autoresponder sequence</a> once. Then, you can focus on driving traffic to your landing page and getting more subscribers, and your autoresponder sequence will take care of the whole pre-selling part.</p>
    <h3>Step 4: Prepare Yourself for the Task of Writing an E-book</h3>
    <p>Writing an e-book might seem like daunting task, especially if you are a web designer or a web developer, and not a writer.</p>
    <p>It’s very doable though, presuming that you approach this process the right way.</p>
    <p>What do I mean by "right way"?</p>
    <p>Here are some things that professional writers do when they tackle big projects.</p>
    <h4>Make an Outline</h4>
    <p>Writing without a plan might work for fiction writers sometimes, but if you write non-fiction books, you have to plan ahead. Otherwise your writing will be incoherent and hard to follow.</p>
    <h4>Write First, Edit Later</h4>
    <p>Writing and editing at the same time is a recipe for writer’s block. You have to write first and edit later, otherwise you will waste hours and hours staring at a blank Word document.</p>
    <h4>Have a Daily Quota for Words</h4>
    <p>You can’t sit around waiting for inspiration if you want to get any writing done. Set a daily quota of, let’s say, <a href="http://nathanbarry.com/commitment-changed-career/" rel="nofollow external" class="bo">1,000 words</a> and keep pushing no matter what until you have your e-book. Writing is a lot less about needing inspiration or motivation, and a lot more about consistency than people tend to think.</p>
    <p>Don’t worry too much about your writing skills. Keep in mind that you are writing a book for web designers and web developers, who bought it to learn particular things, and couldn’t care less about your writing style as long as they learn whatever it is they need to learn in a quick and efficient manner.</p>
    <h3>Step 5: Launch Your E-book</h3>
    <p>Most email lists <a href="http://mailchimp.com/resources/research/email-marketing-benchmarks-by-industry/" rel="nofollow external" class="bo">convert somewhere within 1%-10% range.</a> I usually use <strong>5%</strong> as an estimate when I try to guess potential revenue for information products.</p>
    <p>This means that <strong>50 out of 1,000 email subscribers</strong> will actually buy your e-book 24 hours within the launch.</p>
    <p><img src="http://cdn.sixrevisions.com/0351-04_percent_sales.png" width="550" height="408" style="max-width: 100%; height: auto;"></p>
    <p>Also, most people make the biggest lump of money <strong>in the first 24 hours</strong> within the launch and then sales decrease dramatically — this pattern becomes clear when you take a look at <a href="http://sachagreif.com/how-nathan-barry-and-i-sold-39k-worth-of-ebooks/" rel="nofollow external" class="bo">Sacha’s</a>, <a href="http://sachagreif.com/how-nathan-barry-and-i-sold-39k-worth-of-ebooks/" rel="nofollow external" class="bo">Nathan’s</a> and <a href="http://blog.studiofellow.com/" rel="nofollow external" class="bo">Jarrod’s</a> e-book launches.</p>
    <p>That’s why I’m suggesting you wait until you have <strong>at least 1,000 subscribers</strong> if you want to have a profitable launch.</p>
    <p>Here are a few tips for your launch.</p>
    <h4>Keep Your Email Subscribers in the Loop</h4>
    <p>Give your email subscribers updates on your upcoming launch. For example, you can mention in an email blast that it’s going to be next month, then once you know a certain date mention the exact date, then a few days before it, let them know that it’s only few days left until the big day, etc.</p>
    <h4>Build Some Buzz</h4>
    <p>Give your subscribers a sneak peak into the upcoming e-book to whet their appetite (e.g. send them a preview version or a free chapter).</p>
    <h4>Offer a Special Discount</h4>
    <p>Offer your subscribers an "early bird" discount for the launch day/week (e.g. let them know that your launch price will be with 25% off your normal price).</p>
    <h4>Do Most of the Work Before the Launch Date</h4>
    <p> I don’t recommend pouring your efforts into trying to create a big buzz on the launch day, because that is too late, and you’ll be extremely busy that day with a lot of other things.</p>
    <p>You want to build your own audience that is eager to buy your e-book by driving traffic to your landing page, converting that traffic to email subscribers, and putting those subscribers through your autoresponder sequence. That will allow you to have a successful launch once the big day comes.</p>
    <p>You must do <strong>most of the work before the launch</strong> — not during or after it, otherwise your product is very likely to fall flat.</p>
    <h3>Step 6: Have an Evergreen Launch</h3>
    <p>What do you do once you had your successful launch and want to keep making sales?</p>
    <p>The best way to go about this is by way of an <strong>evergreen launch.</strong></p>
    <p>An evergreen launch means that you set up your email autoresponder sequence in a way that every subscriber goes through the same sequence of emails that escalates from messages that add value, to emails that mention your e-book, to a sales pitch, to a follow up to a sales pitch.</p>
    <p>That allows you to automate both pre-selling and selling parts.</p>
    <p>Your focus should remain pretty much the same as it was prior to the launch:</p>
    <ul>
    <li>Drive traffic to your landing page (update the page since it’s not an upcoming e-book anymore)</li>
    <li>Convert that traffic into email subscribers (you can now offer a free e-book chapter as an opt-in incentive)</li>
    <li>Put those subscribers through your email auto-responder sequence</li>
    </ul>
    <p>The beauty of this strategy is that hardest parts of the process (pre-selling and selling) are automated, and your job is done once a person has subscribed to your email list.</p>
    <p>You can relax and watch the sales come in.</p>
    <h3>Tools You Need</h3>
    <p>To implement the strategies I have discussed above, these are the things you need, at the bare minimum.</p>
    <h4>Email Marketing Software</h4>
    <p>You will need a reliable way to handle email marketing such as <a href="http://www.aweber.com/" rel="nofollow external" class="bo">Aweber</a>, <a href="http://mailchimp.com/resources/research/email-marketing-benchmarks-by-industry/" rel="nofollow external" class="bo">Mailchimp</a>, <a href="http://www.constantcontact.com/index.jsp" rel="nofollow external" class="bo">Constant Contact</a>, etc.</p>
    <p>There are tons of options, so give ample time to researching and deciding on what email marketing service you eventually end up with.</p>
    <h4>E-book Distribution Platform</h4>
    <p>You will need a reliable way to handle payments and e-book downloads.</p>
    <p>There are quite a few options for that, the most notable ones being <a href="http://www.gumroad.com/" rel="nofollow external" class="bo">Gumroad</a> and<a href="http://www.ejunkie.com/" rel="nofollow external" class="bo"> E-junkie</a> (my personal preference is Gumroad).</p>
    <h4>Online Payments</h4>
    <p>You will most likely need a <a href="http://www.paypal.com/" rel="nofollow external" class="bo">PayPal</a> account for getting money from your e-book distribution/payment gateway.</p>
    <p>To see other options for taking in payments online, read this: <a href="http://sixrevisions.com/tools/online-payment-systems/" rel="nofollow external" class="bo">10 Excellent Online Payment Systems</a>.</p>
    <h3>Other Things to Know</h3>
    <p>There’s much more to writing and selling e-books, and I have merely provided an overview of the writing and selling process so that you can get a preview of the things that lay ahead, should you choose to write and sell your own e-book.</p>
    <p>There is plenty of content that you can find online about this topic. You will need to do a bit more additional research on specific parts of the e-book production process. </p>
    <p>Hopefully, though, this short guide can help you on your way.</p>
    <p>Here are some topics that you might want to take a closer look at.</p>
    <h4>Copywriting</h4>
    <p><a href="http://sixrevisions.com/content-strategy/is-web-copy-ruining-your-design/" title="Is Web Copy Ruining Your Design?" rel="nofollow external" class="bo">Copy is what makes or breaks</a> a landing page, an email autoresponder sequence, or a sales pitch. Take time to learn at least fundamentals.</p>
    <p>The <a href="http://www.copyblogger.com/blog/" rel="nofollow external" class="bo">Copyblogger blog</a> is a good place to start.</p>
    <h4>Autoresponder Sequences</h4>
    <p>This is also sometimes called an "autoresponder series".</p>
    <p>Setting up an autoresponder sequence that performs well is not as easy as it might sound.</p>
    <p>You might want to register to as many newsletters in different niches as you can, in order to see what techniques people use to sell through email. This will give you a lot of ideas for your own autoresponder sequence.</p>
    <h4>Online Marketing</h4>
    <p>You will find it hard to sell online products if you don’t have a clue about online marketing, therefore I suggest looking into this subject.</p>
    <p>There is plenty of content on the Web about this topic. For example, check out my own site <a href="http://foundertips.com/" rel="nofollow external" class="bo">FounderTips</a> — a site where web designers and web developers can go to learn how to make money online.</p>
    <p>There are <a href="http://www.amazon.com/gp/search/ref=as_li_qf_sp_sr_il_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;index=aps&amp;keywords=online%20marketing&amp;linkCode=as2&amp;tag=sixrevi-20" rel="nofollow external" class="bo">books about online marketing</a> as well.</p>
    <h3>Wrapping Up</h3>
    <p>Interested in writing and selling e-books? Give it a try!</p>
    <p>E-books are a great way to get into online entrepreneurship.</p>
    <p>Why?</p>
    <p>Worst case scenario: You have wasted your time on creating a product that nobody wants. You have learned a lot of valuable business lessons, though. </p>
    <p>Best case scenario: You’ve sold many copies of your e-book and have made a lot of money. You have also learned a lot of valuable business lessons.</p>
    <p> Time will pass anyway. Why not put it to a good use?</p>
    <h3>Related Content</h3>
    <ul>
    <li><a href="http://sixrevisions.com/usabilityaccessibility/getting-users-to-sign-up-factors-in-design-and-content/" rel="nofollow external" class="bo">Getting Users to Sign Up: Factors in Design and Content</a></li>
    <li><a href="http://sixrevisions.com/web-technology/the-mythical-paperless-world-why-print-will-stick-around/" rel="nofollow external" class="bo">The Mythical Paperless World: Why Print Will Stick Around</a></li>
    <li><a href="http://sixrevisions.com/web-technology/is-it-time-to-rethink-e-books/" rel="nofollow external" class="bo">Is It Time to Rethink E-Books?</a></li>
    <li>
    <em>Related categories</em>: <a href="http://sixrevisions.com/category/content-strategy/" rel="nofollow external" class="bo">Content Strategy</a> and <a href="http://sixrevisions.com/tools/20-invoicing-tools-web-designers/" rel="nofollow external" class="bo">Tools</a>
    </li>
    </ul>
    <h3>About the Author</h3>
    <p><img src="http://cdn.sixrevisions.com/authors/agota_bialobzeskyte_small.jpg" alt="" width="80" height="80" style="max-width: 100%; height: auto;"><span><strong>Agota Bialobzeskyte</strong> is a writer at <a href="http://www.foundertips.com/" rel="nofollow external" class="bo">FounderTips</a>, the only online marketing blog for web designers and web developers.</span></p>
    <p>The post <a href="http://sixrevisions.com/content-strategy/write-ebook/" rel="nofollow external" class="bo">6 Steps to Writing and Selling Your E-book</a> appeared first on <a href="http://sixrevisions.com" rel="nofollow external" class="bo">Six Revisions</a>.</p>
    </div>
]]>
</Body>
<Summary>E-books are a good way to earn extra money. The great thing is, as a designer or developer, you’ll also have your existing expertise and knowledge to look to in order to come up with a viable...</Summary>
<Website>http://feedproxy.google.com/~r/SixRevisions/~3/94CNjTPbk6M/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/31877/guest@my.umbc.edu/bd85f1211ed95fda503794acb5ef5974/api/pixel</TrackingUrl>
<Tag>content-strategy</Tag>
<Tag>css</Tag>
<Tag>database</Tag>
<Tag>design</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>javascript</Tag>
<Tag>mysql</Tag>
<Tag>sql</Tag>
<Tag>web</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Wed, 26 Jun 2013 06:00:32 -0400</PostedAt>
<EditAt>Wed, 26 Jun 2013 06:00:32 -0400</EditAt>
</NewsItem>

</News>
