<?xml version="1.0"?>
<News hasArchived="true" page="8863" pageCount="10713" pageSize="10" timestamp="Thu, 02 Jul 2026 10:55:19 -0400" url="https://my3.my.umbc.edu/posts.xml?page=8863">
<NewsItem contentIssues="true" id="27468" important="false" status="posted" url="https://my3.my.umbc.edu/posts/27468">
<Title>Mozilla provides Servo browser engine insight</Title>
<Body>
<![CDATA[
    <div class="html-content">Engine “built for tomorrow’s massively multicore architecture”<div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.netmagazine.com%2Fnews%2Fmozilla-provides-servo-browser-engine-insight-132671&amp;t=Mozilla+provides+Servo+browser+engine+insight" 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%2Fnews%2Fmozilla-provides-servo-browser-engine-insight-132671&amp;t=Mozilla+provides+Servo+browser+engine+insight" 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%2Fnews%2Fmozilla-provides-servo-browser-engine-insight-132671&amp;t=Mozilla+provides+Servo+browser+engine+insight" 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%2Fnews%2Fmozilla-provides-servo-browser-engine-insight-132671&amp;t=Mozilla+provides+Servo+browser+engine+insight" 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%2Fnews%2Fmozilla-provides-servo-browser-engine-insight-132671&amp;t=Mozilla+provides+Servo+browser+engine+insight" 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/163067445226/u/49/f/502346/c/32632/s/2a8bd8d3/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/163067445226/u/49/f/502346/c/32632/s/2a8bd8d3/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>Engine “built for tomorrow’s massively multicore architecture”     </Summary>
<Website>http://feedproxy.google.com/~r/net/topstories/~3/0WXkGK7df5A/story01.htm</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/27468/guest@my.umbc.edu/907e48b01af856d2bfaf802fbeba4261/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, 10 Apr 2013 05:30:20 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="27467" important="false" status="posted" url="https://my3.my.umbc.edu/posts/27467">
<Title>How to turn your icons into a web font</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p><img src="http://netdna.webdesignerdepot.com/uploads/2013/02/thumbnail_icons.jpg" alt="" width="200" height="160" style="max-width: 100%; height: auto;">I had created some neat icons for a website redesign I was doing, and I previewed the new site on an old iPad. The layout looked OK at normal size, but zooming in to part of the page, I suddenly saw that my icon was a blurry mess, while the text-based header was still crisp and sharp. On a newer Retina-display iPad, the icons didn’t look quite sharp, even at normal size.</p>
    <p>The first idea I had was to create double-sized sprite images, setting them to display at half their size using CSS. While this made them look better on a Retina display at normal size, as soon as you started to pinch and zoom, the blurriness returned. But the text was still as crisp and pin-sharp.</p>
    <p>The answer was obvious. I needed to turn my icons into a font.</p>
    <p><img src="http://netdna.webdesignerdepot.com/uploads/2013/02/before_after.jpg" width="650" style="max-width: 100%; height: auto;"></p>
    <p>In this tutorial, we’ll look at how to turn vector icons into a web font using a great free web app called IcoMoon. Then, we’ll look at how to use the generated font files and CSS in a web page.</p>
    <p> </p>
    <h1>The advantages of using an icon font</h1>
    <p>An icon font has several advantages over bitmap images, in addition to image sharpness.</p>
    <ul>
    <li>
    <strong>Suitability:</strong> an icon font will be much smaller in file size than a series of images, especially if you have used double-sized images for Retina displays. And once the font has loaded, your icons will render instantly, with no need to download an image.</li>
    <li>
    <strong>Scalability: </strong>an icon font can be set to any size by setting the &lt;code&gt;font-size&lt;/code&gt; property in the accompanying CSS. This enables you to experiment with different sizes; whereas, for bitmap images, you would have to output an image file at each size.</li>
    <li>
    <strong>Flexibility:</strong> text effects can easily be applied to your icon, including colors, drop shadows and rollover states.  They will also display well against any color or image background.</li>
    <li>
    <strong>Compatibility:</strong> web fonts are supported by all modern browsers, and legacy browsers, too, even IE 6 and earlier.</li>
    </ul>
    <p>So, let’s get started!</p>
    <p> </p>
    <h1>Creating an icon font</h1>
    <p>Symbol fonts can be built using a dedicated font-creation app such as <a href="http://glyphsapp.com/" rel="nofollow external" class="bo">Glyphs</a>, but a professional typography tool is way beyond the needs or requirements of building a simple icon font, in which the relationship between characters (i.e. kerning and ligatures) is not important.</p>
    <p>By far the easiest way is to use a great free online app called <a href="http://icomoon.io/" rel="nofollow external" class="bo">IcoMoon</a>, by Keyamoon, which takes away all of the hassle of converting symbols into a web font.</p>
    <p>This HTML5 app takes away all of the pain of creating font files for simple uses such as building icon fonts. IcoMoon comes with a number of icon sets already loaded, and you can add more to your library, most of which can be used for free (check the licensing). If you are looking for fairly standard icons, such as “file download” and “shopping cart,” then you may find that using one of these is preferable to creating your own.</p>
    <p> </p>
    <h1>Step by step</h1>
    <h2>1. Prepare your illustrations</h2>
    <p>To begin with, you need to create the icons in a vector-drawing program that is capable of exporting to SVG format, such as Illustrator or Inkscape.</p>
    <p>While you are designing, you can work with whatever colors you like, but the icons must be one solid color. Make sure each icon is approximately the same size. Having one icon much taller or longer than another will make it hard to build a consistent font. Here, I’ve had to reduce the width of my airship icon so that it matches the others.</p>
    <p><img src="http://netdna.webdesignerdepot.com/uploads/2013/02/011.jpg" width="650" style="max-width: 100%; height: auto;"></p>
    <p> </p>
    <h2>2. Clean up</h2>
    <p>Check each icon carefully to make sure it doesn’t have imperfections — details that look OK at smaller sizes may hide little defects when zoomed in. In the icon shown below, I need to remove the jagged steps that have crept in when layering elements.</p>
    <p>In Illustrator, use the Pathfinder tool to unite overlapping elements, and the Minus Front element to remove cutout elements, such as the star in these icons.</p>
    <p>The key principle is to ensure that your icon is readable at small scales. Simplify as much as possible.</p>
    <p><img src="http://netdna.webdesignerdepot.com/uploads/2013/02/021.jpg" width="650" style="max-width: 100%; height: auto;"></p>
    <p> </p>
    <h2>3. Export to SVG</h2>
    <p>Now, select an icon, and copy and paste it into a new square document (for example, 200 × 200 pixels). Scale the icon so that it fits. You may find it useful to set a baseline ruler. Color the icon so that it is solid black on a white background.</p>
    <p>Now, choose &lt;code&gt;File… Save as&lt;/code&gt; and save the file as an SVG file. Use the default SVG settings. Once you’ve done this for all of the icons, you’re ready to create a web font.</p>
    <p><img src="http://netdna.webdesignerdepot.com/uploads/2013/02/031.jpg" width="650" style="max-width: 100%; height: auto;"></p>
    <p> </p>
    <h2>4. Import into IcoMoon</h2>
    <p>Open the <a href="http://icomoon.io/app" rel="nofollow external" class="bo">IcoMoon web app</a>. To import an icon, click the “Import icons” button, and then select the SVG files you want to add — you can add multiple files at once. These will then appear under “Your Custom Icons.” If they are highlighted in yellow, they will be part of the icon font you will create. In this example, you can see I have decided not to export one of my own icons, and I’ve added one of the icons from the “Mini-icons.”</p>
    <p><img src="http://netdna.webdesignerdepot.com/uploads/2013/02/041.jpg" width="650" style="max-width: 100%; height: auto;"></p>
    <p> </p>
    <h2>5. Export font from IcoMoon</h2>
    <p>You can click the “Edit” button if you wish to adjust the icon’s position, sizing or rotation. Use the “Save Copy” button to create icon variations (for example, a mirror image of an icon). Add a meaningful tag to the icon, because this will be used to generate the class name for it.</p>
    <p>When you are ready, click the “Font” button at the bottom of the screen to begin generating the font. This is where you can assign which icon is mapped to which character; for example, if your icon set is six images of a spinning ball, you could assign the characters <em>q, w, e, r, t</em> and <em>y</em> to the six frames. In the preferences, choose a font name. You can also adjust the font’s metrics, but unless you are going to set your custom font alongside standard text, you don’t really need to worry about this.</p>
    <p><img src="http://netdna.webdesignerdepot.com/uploads/2013/02/05.jpg" width="650" style="max-width: 100%; height: auto;"></p>
    <p> </p>
    <h2>6. Download the font files</h2>
    <p>Click “Download” to download the font pack to your machine. It will be a subfolder containing the fonts themselves (in WOFF, EOT and TTF formats), as well as a sample HTML page and the corresponding CSS. There’s even a JavaScript file with a workaround if you need to support IE 6 or 7.</p>
    <p>To add the fonts to your project, copy the fonts subfolder to your site. You can copy and paste the CSS from <em>style.css</em> into your own site’s CSS file, but my approach is to rename it as <em>fonts.css</em> and keep it as a separate CSS file. You then need to add a reference to this CSS file in your HTML file using the relative link:</p>
    <pre><em>&lt;</em>link rel="stylesheet" href="fonts.css" /&gt;</pre>
    <p>In the <em>@font-face</em> element of the CSS file, you will need to change the URL reference to the new relative location of the fonts, or you could simply drop the fonts folder in your style sheet folder.</p>
    <p><img src="http://netdna.webdesignerdepot.com/uploads/2013/02/061.jpg" width="650" style="max-width: 100%; height: auto;"></p>
    <p> </p>
    <h2>7. Calling the font</h2>
    <p>As you can see in the sample <em>index.html</em> file, there are two ways to reference the custom font, either by its character (unicode or name) or by its class name. The first example uses the HTML5 <em>data-icon</em> condition</p>
    <pre><em>&lt;</em>div aria-hidden="true" data-icon="&amp;#x67;"&gt;<em>&lt;</em>/div<em>&gt;</em></pre>
    <p>Here, the <em>fs1</em> class is used to set the size of the font. The <em>aria-hidden</em> reference helps to ensure that the character is not spoken by any screen readers.</p>
    <p>The second method uses a span element:</p>
    <pre><em>&lt;</em>span aria-hidden="true"<em>&gt;&lt;</em>/span&gt;</pre>
    <p>This method is useful when you want the symbol to sit inline with normal text.</p>
    <p>If you want to make the icon a link, you can wrap it all in an <em>href</em>:</p>
    <pre>&lt;a href="<a href="http://www.yoursite.com/" rel="nofollow external" class="bo">http://www.yoursite.com</a>" target="blank" data-icon="&amp;#x73;"&gt;&lt;/a&gt;</pre>
    <p>Here, I’ve added the <em>iconlink</em> class and given it a hover state:</p>
    <pre>a.iconlink {<br>  font-family: 'youriconfont';<br>  text-decoration:none;<br>  color: #666666;<br>}<br>a.iconlink:hover {<br>  text-decoration:none;<br>  color: #999999;<br>}</pre>
    <p><img src="http://netdna.webdesignerdepot.com/uploads/2013/02/07.jpg" width="650" style="max-width: 100%; height: auto;"></p>
    <p> </p>
    <h2>8. Advanced ideas</h2>
    <p>As we’ve just discovered with the hover state, changing the color of the icon is as easy as setting the color property in our CSS, and changing the size is as easy as setting the font-size property. You can also set other properties, such as text shadow and transparency, all while retaining the resolution-independence of a font.</p>
    <p>Try it, and I guarantee you’ll never use bitmap icons again.</p>
    <p> </p>
    <p><em><strong>Have you tried using fonts for icons? How have you found it? 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/devpress-dashboard.html?ref=inwidget" rel="nofollow external" class="bo"><strong>The WordPress Admin Customizer – only $16!</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" style="max-width: 100%; height: auto;"><br>
          </a>
        </td>
    </tr>
    </tbody>
    </table>
    <p><br> </p>
    <a href="http://www.webdesignerdepot.com/2013/04/how-to-turn-your-icons-into-a-web-font/" rel="nofollow external" class="bo">Source</a>
    </div>
]]>
</Body>
<Summary>I had created some neat icons for a website redesign I was doing, and I previewed the new site on an old iPad. The layout looked OK at normal size, but zooming in to part of the page, I suddenly...</Summary>
<Website>http://www.webdesignerdepot.com/2013/04/how-to-turn-your-icons-into-a-web-font/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/27467/guest@my.umbc.edu/fcda4b6a6d1d4039ef13def2746ee9ac/api/pixel</TrackingUrl>
<Tag>apps</Tag>
<Tag>art</Tag>
<Tag>convert-icons-to-fonts</Tag>
<Tag>create-your-own-icons</Tag>
<Tag>crisp-web-icons</Tag>
<Tag>css</Tag>
<Tag>design</Tag>
<Tag>development</Tag>
<Tag>fonts</Tag>
<Tag>html</Tag>
<Tag>html5</Tag>
<Tag>icons</Tag>
<Tag>illustrator</Tag>
<Tag>javascript</Tag>
<Tag>mysql</Tag>
<Tag>oracle</Tag>
<Tag>photoshop</Tag>
<Tag>php</Tag>
<Tag>sql</Tag>
<Tag>using-fonts-for-icons</Tag>
<Tag>web-fonts</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, 10 Apr 2013 05:15:10 -0400</PostedAt>
<EditAt>Wed, 10 Apr 2013 05:15:10 -0400</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="27466" important="false" status="posted" url="https://my3.my.umbc.edu/posts/27466">
<Title>Improve Mobile Support With Server-Side-Enhanced Responsive Design</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>In many ways, <a href="http://www.alistapart.com/articles/responsive-web-design/" rel="nofollow external" class="bo">responsive Web design</a> (RWD) deserves a big share of the honor for making the Web more usable on non-desktop devices. This trend of letting the browser determine more about how a Web page should be displayed makes sense, especially now that mobile browsers are slightly more trustworthy than in the old days of mobile.</p>
    <p>However, <strong>a responsive website is not automatically a mobile-friendly website</strong>. Amid the buzz of trendy Web development techniques, the good ol’ Web server doesn’t get the spotlight it deserves. Modern Web development should be about finding the right balance between server-side and client-side implementation.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2013/04/serverclient.png" rel="nofollow external" class="bo"><img alt="Serverside or client side" src="http://media.smashingmagazine.com/wp-content/uploads/2013/04/serverclient-500.png" width="500" height="386" style="max-width: 100%; height: auto;"></a><br><em>Find the right mix of client-side and server-side logic for adaptive Web design.</em></p>
    <p>There is no one right answer to what should be done on the server and what should be done on the client side. That depends on the website in question. It is clear, however, that <strong>an either/or approach would fail to meet expectations</strong>. I will use a real-life project that my company is working on, with real requirements and pain points, as a reference. We are taking a pragmatic approach to the Web, starting with a blank sheet of paper to find the best solutions for both the technical and business requirements.</p>
    <h3>The Starting Point</h3>
    <p>Our client in this project is a large global news provider. Mobile is obviously crucial to it, because a large proportion of its audience doesn’t have access to a desktop device. Nevertheless, desktop access is just as important, and the solution needs to account for both.</p>
    <p>Like many “forward-leaning” Web projects today, a general requirement was to consider <a href="http://www.lukew.com/ff/entry.asp?933" rel="nofollow external" class="bo">mobile first</a>, from both a technical and business perspective. That means HTML5 and RWD (in its broadest sense), for starters. At the same time, because the client was a global content distributor, having tools that could handle less-capable browsers and devices (ones that don’t support the principles of RWD and HTML5) well was essential.</p>
    <p>The real challenge in this project was to make the most of RWD techniques, but also to address some of the challenges of RWD from a mobile perspective. This is where the server-side part comes into the picture. <strong>Doing as much optimization on the server side as possible</strong> makes sense, to relieve the client of data transferring and the execution of logic in the browser.</p>
    <p>The main reason for doing this is performance. Most of the <a href="http://www.webperformancetoday.com/2011/04/20/desktop-vs-mobile-web-page-load-speed/" rel="nofollow external" class="bo">time taken by a page to load</a> is caused by the browser trying to make sense of the data being received. <a href="http://www.slideshare.net/stubbornella/designing-fast-websites-presentation" rel="nofollow external" class="bo">Being slow has a cost</a>, and every millisecond counts, regardless of the business model. Especially for big websites like our client’s, the cost of poor performance adds up to significant numbers. Even if you have many great <a href="http://en.wikipedia.org/wiki/Polyfill" rel="nofollow external" class="bo">polyfills</a> that provide shims, with fallbacks for missing functionality in browsers, favoring speed, performance and maintainability over polyfills makes sense.</p>
    <p>Another point in favor of server-side device detection is its support of different business models and other business requirements. Advertising and other third-party content is one example that is much discussed, but other requirements need to be met, such as <a href="http://www.lukew.com/ff/entry.asp?1509" rel="nofollow external" class="bo">customized experiences</a> for specific devices, like the iPad.</p>
    <p>With these considerations in mind, here are some of the requirements identified in our reference project:</p>
    <ul>
    <li>No black box magic. The client needed to be able to control the full value chain.</li>
    <li>Effortlessly integrated into the editorial process and CMS. Mobile had to be a part of the daily routine.</li>
    <li>Fast page loading, to minimize data transfer and rendering time.</li>
    <li>Easy for Web developers to use, regardless of the technology, to enable innovation and free thinking.</li>
    <li>Support of business requirements, such as targeted business models and advertising and customized experiences for specific devices.</li>
    </ul>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2012/12/smg-req.png" rel="nofollow external" class="bo"><img alt="general requirements" src="http://media.smashingmagazine.com/wp-content/uploads/2012/12/smg-req.png" width="500" height="248" style="max-width: 100%; height: auto;"></a><br><em>A summary of our requirements, which I believe are pretty standard for most current mobile-oriented Web projects. (Image: <a href="http://wpzoom.com" rel="nofollow external" class="bo">WPZOOM</a>)</em></p>
    <h3>The Approach</h3>
    <p>The logical way to approach this is to find a way to combine the best of RWD and client-side techniques with server-side functionality based on device detection. This is sometimes called <a href="http://www.lukew.com/ff/entry.asp?1392" rel="nofollow external" class="bo">RESS</a> (responsive Web design with server-side components). The purpose of RESS is to do the heavy lifting on the server, making work easier for the browser, but also providing enough flexibility to meet any business requirements as described above. However, both RWD and RESS are parts of a bigger picture, sometimes referred to as <a href="http://bradfrostweb.com/blog/mobile/beyond-media-queries-anatomy-of-an-adaptive-web-design/" rel="nofollow external" class="bo">adaptive design</a>.</p>
    <p><strong>Making the design adaptive</strong>, throughout the value chain, is our goal. Presenting content in a browser is only a part of the story. A lot of stuff happens to the content before it reaches the browser.</p>
    <p>From a developer’s perspective, there are no real best practices or dedicated tools for these kinds of requirements. The wheel has to be invented — or at least developers have to be helped to decide which wheel to use when, and how to mount it to different vehicles.</p>
    <p>We decided to address the lack of tools. Even if there are some emerging best practices for RWD and good ol’ device-detection software, there are no good tools for combining the two to address the current needs when developing for the ubiquitous Web.</p>
    <p>During our project, <strong>we identified five areas where the server’s side could be put to work</strong> to enhance client-side techniques.</p>
    <h3>1. Use Your CMS</h3>
    <p>But first, the obvious. The most important server-side component is the content management system (CMS).</p>
    <p>If you look back a couple of years, mobile Web development was done by mobile specialists who performed their magic. This is not the case anymore. Web design and development is now driven by Web developers, usually working within, or at least connected to, the client’s organization. This is important to note, because this rules out the traditional approach to mobile Web design, whereby a magic mobile-platform proxy black box produces the mobile website. These platforms are usually based on some sort of proprietary XML format, screen scraping or other custom stuff that has to be learned.</p>
    <p><strong>We’re going mobile, but we are not replacing our CMS</strong>.</p>
    <p>Another reason why a mobile publishing platform is not an option is that it would interfere with the editorial process. Being in control of the content and its behavior is important. So, the CMS is key. Managing all online entities, mobile, desktop, TV and so on from the current CMS makes sense, but going mobile must not require the content owner to change their CMS.</p>
    <p>A side effect of making mobile an integral part of content publishing, which was important for this project, is that the Web developers, those working with the presentation of content, are able to effortlessly account for mobile. Mobile becomes a natural part of their work.</p>
    <p>The best way to utilize the presentation layer in the CMS and to power-charge it is to tackle a range of devices, operating systems, browsers and interaction models. This is what’s so great about RWD. You can apply the technique on top of any CMS. <strong>RWD should be the default baseline of all Web projects.</strong> RWD restores fluidity to the Web. For websites that display mostly text and little fancy stuff, it might even be enough to serve the purpose alone.</p>
    <p>Because the CMS might be just as important as the browser in creating an adaptive website, the server-side components must also be capable of enhancing the CMS. This happens to be true of the next four server-side techniques we’ll look at.</p>
    <h3>2. Use A Device-Description Repository</h3>
    <p>In my own experience, avoiding the need for some sort of server-side device detection has proven difficult. A few tools are available for device detection. The WURFL-powered device-detection repository (DDR) provided by <a href="http://www.scientiamobile.com/" rel="nofollow external" class="bo">ScientiaMobile</a> has been around the longest and is the basis for much of the server-side optimization in our project. However, even though ScientiaMobile provides an API to the WURFL database, we needed more flexibility and, so, built a <a href="http://en.wikipedia.org/wiki/Representational_state_transfer" rel="nofollow external" class="bo">RESTful</a> API on top of it.</p>
    <p>The device database can then be queried like this:</p>
    <pre>GET <a href="http://example.com/ddr/c/&lt;WURFL">http://example.com/ddr/c/&lt;WURFL</a> capability here&gt;</pre>
    <p>And the answer is returned in JSON format (asking for the device model):</p>
    <pre><code>HTTP/1.1 200 OK&#x000A;    Content-Type: application/json&#x000A;    &#x000A;    {"model_name":"iPhone"}</code></pre>
    <p>With this simple API, device detection can easily be used directly from the browser, using AJAX, or from the server-side programming language. Moreover, it can easily be used with popular feature-detection frameworks such as <a href="http://modernizr.com/" rel="nofollow external" class="bo">Modernizr</a>.</p>
    <p>The nice thing about doing this server side is that <strong>the same information is available both client side and server side</strong> (including the CMS). Furthermore, it also provides a way to store “<a href="http://en.wikipedia.org/wiki/Tacit_knowledge" rel="nofollow external" class="bo">tacit knowledge</a>,” defining how the client should tackle certain aspects of the website. Tacit knowledge can be stored as custom capabilities and accessed the same way as any standard WURFL capability. The service is accompanied by a JavaScript library that appends additional client-side detected data. This helps the service make sense of a request when traditional analysis of the HTTP header is insufficient.</p>
    <p>Today, the type of markup is not important, and most of the adaptation has moved into the CSS, JavaScript and images. In general, there is no need to serve any markup other than plain HTML5. The only exception is certain markets around the world in which feature phones, rather than smart devices, are dominant. In these cases, we need enough flexibility to handle these devices by serving a particular markup such as <a href="http://en.wikipedia.org/wiki/XHTML_Mobile_Profile" rel="nofollow external" class="bo">XHTML MP</a>. The device-detection service will provide that.</p>
    <h4>A Note on Caching and CDNs</h4>
    <p>As traffic from mobile devices increases rapidly, caching and content delivery networks (<abbr>CDN</abbr>) become keys part of the value chain. Adapting the markup to each device type or user agent would lead to “cache pollution,” which basically means that the cache is too big to make any difference. <strong>Keeping the markup of a page as static as possible across devices</strong> is key. As mentioned, most optimization in modern browsers happens in CSS and JavaScript. Cache pollution is a relevant issue for those resources, too, but less critical because CSS and JavaScript are easier to cache in the browser and are also typically generic to the website (i.e. the whole website uses the same CSS, so the file needs to be cached only once to be served to all pages on the website).</p>
    <h3>3. Execute CSS Media Queries Server-Side</h3>
    <p>Media queries in CSS are one of the key parts of RWD. They are also one of the page resources with the most overhead when it comes to <a href="http://scottjehl.github.com/CSS-Download-Tests/" rel="nofollow external" class="bo">excess data downloaded</a>. A mobile phone will download and process styles meant for desktop devices, which can have a detrimental impact on speed and user experience. Of course, well-designed CSS will minimize the issue, but more can be done to reduce CSS overhead.</p>
    <p>For this project, we decided to do two things:</p>
    <ol>
    <li>Execute media queries server side, based on what we know about the client, using the DDR.</li>
    <li>Take it a step further by turning the device’s capabilities into media features.</li>
    </ol>
    <p>To illustrate the first point, styles in the following media query would not be served to an iPhone because the viewport would never be as wide as 1200 pixels.</p>
    <pre><code>@media screen and (min-width: 1200px) {&#x000A;        /* styles here */&#x000A;    }</code></pre>
    <p>This requires a slightly different way of thinking and must, of course, be used with caution because <strong>breakpoints might never reach the client</strong>. Hence, CSS architecture is important.</p>
    <p>The second illustrates the more powerful side of this, where device capabilities become media features:</p>
    <pre><code>@media screen and (pointing-method: touchscreen) {&#x000A;    	.button{&#x000A;    		padding:1em;	&#x000A;    	}&#x000A;    }</code></pre>
    <p>The above adds some extra padding to buttons to make them easily touchable on touchscreens. Another, perhaps more useful, example is the handling of fonts in CSS:</p>
    <pre><code>@media screen and (font-face: true) {&#x000A;        @font-face {&#x000A;          font-family: 'Rambla';&#x000A;          font-style: normal;&#x000A;          font-weight: 400;&#x000A;          src: local('Rambla'), local('Rambla-Regular'), url(<a href="http://themes.googleusercontent.com/static/fonts/rambla/v1/4oKK3Z-EimNu4ISiv21vMuvvDin1pK8aKteLpeZ5c0A.woff">http://themes.googleusercontent.com/static/fonts/rambla/v1/4oKK3Z-EimNu4ISiv21vMuvvDin1pK8aKteLpeZ5c0A.woff</a>) format('woff');&#x000A;        }&#x000A;    }</code></pre>
    <p>Thus, all <a href="http://scientiamobile.com/wurflCapability/tree" rel="nofollow external" class="bo">capabilities defined in WURFL</a> are available for querying. Custom capabilities can also be added to the system to be made available as media features, too. Again, it’s a different way of thinking about styling. But it’s very powerful, especially for handling browser bugs, “undetectables” and “false positives” from feature detection (which are pretty annoying when they happen), and third-party content. Tests we performed indicated that up to two thirds of the data could be saved using this technique.</p>
    <p>To comply with the requirements of the project, we decided to implement it in the markup like this:</p>
    <pre><code>&lt;link &#x000A;    href="<a href="http://example1.com/css/http://example2.com/path/style.css">http://example1.com/css/http://example2.com/path/style.css</a>" &#x000A;    rel="stylesheet" &#x000A;    type="text/css" /&gt;</code></pre>
    <p>In this snippet, the service executing the media queries lives at <code><a href="http://example1.com/css/">http://example1.com/css/</a></code>, and proxies the CSS located at <code><a href="http://example2.com/path/style.css">http://example2.com/path/style.css</a></code>, and then executes, caches and returns the CSS needed by the client.</p>
    <h4>4. Optimizing Images</h4>
    <p><a href="http://www.alistapart.com/articles/responsive-images-how-they-almost-worked-and-what-we-need/" rel="nofollow external" class="bo">Image optimization</a> has been a hot potato lately. Until standards and support are established, and given that polyfills are not an option, <strong>the best way to optimize images is still to resize and prepare them server side</strong>.</p>
    <p>The principle of image resizing is similar to CSS and has been proven to work with TinySrc (now <a href="http://www.sencha.com/products/io/" rel="nofollow external" class="bo">Sencha.io</a>):</p>
    <pre><code>&lt;img src="<a href="http://example.com/img/http://farm9.staticflickr.com/8154/7705240114_fdc69e5882_k_d.jpg">http://example.com/img/http://farm9.staticflickr.com/8154/7705240114_fdc69e5882_k_d.jpg</a>" alt="Butterfly" /&gt;</code></pre>
    <p>In this example, the service will download and resize the image according to the screen size of the requesting device, and then cache and serve it to the client.</p>
    <p>Being able to specify a size is also handy:</p>
    <pre><code>&lt;img src="<a href="http://example.com/img/px_320/http://farm9.staticflickr.com/8154/7705240114_fdc69e5882_k_d.jpg">http://example.com/img/px_320/http://farm9.staticflickr.com/8154/7705240114_fdc69e5882_k_d.jpg</a>" alt="Butterfly" /&gt;</code></pre>
    <p>But this is not very responsive. This is one of those times when we need to combine client-side feature detection with server-side logic.</p>
    <p><strong>Below is an example of a JavaScript add-on defining different breakpoints</strong> and communicating this to the server through a cookie.</p>
    <pre><code>if (vpw &gt;= 1024) {&#x000A;        vpw = 1024; //viewport&#x000A;        bp = "w"; //breakpoint for current viewport&#x000A;    } else if (vpw &gt;= 768) {&#x000A;        bp = "m";&#x000A;    } else {&#x000A;        bp = "n";&#x000A;    }</code></pre>
    <p>Then, we instruct the resizing service to behave differently according to the current breakpoint. In the image URL in our markup, we state that for breakpoint <code>w</code>, we want an image scaled to 80% of the viewport’s width. For breakpoints <code>m</code> and <code>n</code>, the values are 60 and 40%, respectively.</p>
    <pre><code>&lt;img src="<a href="http://example1.com/img/vpw_768/bp_m/pc/w_80/m_60/n_40/http://farm9.staticflickr.com/8154/7705240114_fdc69e5882_k_d.jpg">http://example1.com/img/vpw_768/bp_m/pc/w_80/m_60/n_40/http://farm9.staticflickr.com/8154/7705240114_fdc69e5882_k_d.jpg</a>" alt="Butterfly" /&gt;</code></pre>
    <p>High-DPI screens are also supported through the <code>@</code> notation:</p>
    <pre><code>&lt;img src="<a href="http://example.com/img/px_300/@_2/http://farm9.staticflickr.com/8154/7705240114_fdc69e5882_k_d.jpg">http://example.com/img/px_300/@_2/http://farm9.staticflickr.com/8154/7705240114_fdc69e5882_k_d.jpg</a>" alt="Butterfly"/&gt;</code></pre>
    <p><a href="http://blog.netvlies.nl/design-interactie/retina-revolution/" rel="nofollow external" class="bo">As noted by Daan Jobsis</a>, a high-resolution image does not necessarily entail a ton of data, because the image could be compressed much more than a low-resolution image without a visible loss in quality.</p>
    <h4>5. Pre-Processing and Intelligent Caching</h4>
    <p>When addressing these issues, <strong>we noted that some tasks are “compile time” and others are “runtime.”</strong> Runtime tasks typically perform device detection on the server side to optimize something for a particular device or browser’s capability. Compile-time optimization handles the preprocessing of images, the minification of JavaScript, the preprocessing of Sass and LESS and so on. This can easily be implemented as <a href="http://git-scm.com/book/en/Customizing-Git-Git-Hooks" rel="nofollow external" class="bo">Git hooks</a>. It enables an alternative workflow for Web developers, which might be more relevant for some, depending on the server’s configuration and architecture.</p>
    <p>By using Git, the CSS, JavaScript and images (and even the page itself) can be pushed to a host (e.g. <code>static.example.com</code>) where static content would be served from. The static resources would, of course, be optimized runtime as well to enable the server-side media queries and image resizing. This way, the extra roundtrip for fetching the resource, as described above, is avoided, too.</p>
    <p>This approach might seem to be a trivial detail at first, but if you think of it like a CDN or a cache for static content, it becomes very powerful. Suddenly, the cache becomes intelligent. You can perform tasks when pushing to the cache (compile time) and also do runtime optimization for the device or browser.</p>
    <h3>The Findings</h3>
    <p>To illustrate the findings, I have made a <a href="http://mpulp.mobi/labs/smg/" rel="nofollow external" class="bo">demo</a> based on one of the examples that comes with <a href="http://twitter.github.com/bootstrap/" rel="nofollow external" class="bo">Twitter Bootstrap</a> and that puts the server-side components to work. The demo is very simple, and much more adaption of Bootstrap should be done, but it illustrates the findings well.</p>
    <p>The diagram below shows the distribution of different content types tested in a desktop browser and on an iPhone with Safari. The most obvious difference is the savings we get when optimizing images.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2012/12/stats-dtvsip.png" rel="nofollow external" class="bo"><img alt="weight of content types" src="http://media.smashingmagazine.com/wp-content/uploads/2012/12/stats-dtvsip.png" width="450" height="193" style="max-width: 100%; height: auto;"></a><br><em>Distribution of content types</em></p>
    <h4>Faster and Leaner</h4>
    <p>The overall result is that we can definitely save time and money by letting the server help the client with adapting the content and presentation:</p>
    <table>
    <tbody>
    <tr>
    
    <th><strong>Desktop</strong></th>
    <th><strong>iPhone</strong></th>
    </tr>
    <tr>
    <td>Page size</td>
    <td> 927.1 KB</td>
    <td> 338.8 KB</td>
    </tr>
    <tr>
    <td>Rendering time (onload)</td>
    <td> 6.6 seconds</td>
    <td> 4.64 seconds</td>
    </tr>
    </tbody>
    </table>
    <p>The page for an iPhone is only 37% of the total page weight of a desktop client. The page also loads faster on the iPhone. It is not the fastest page to begin with, but <strong>a 30% increase in speed is a good start</strong>.</p>
    <p>Yes, many factors come into play that can influence the tests’ results, but the tests prove that knowing who you are talking to at the other end <a href="http://www.slideshare.net/stubbornella/designing-fast-websites-presentation" rel="nofollow external" class="bo">pays off</a>.</p>
    <p>With this approach, we think we have been successful in designing a system that solves the current issues involved in getting the Web to work on different devices as well as in providing Web developers with useful tools to support their goals. <strong>The server can definitely improve the performance of RWD and other client-side techniques</strong> on mobile devices!</p>
    <p>As standards emerge and as devices and networks improve, some issues will disappear, but new ones will pop up as the Web becomes more diverse. Handling diversity is a question not so much of whether to do things server side or client side, but of how to make the whole value chain as intelligent and adaptable as possible to prepare for the unknown — all the way from creating the content to caching to rendering in the browser.</p>
    <p>During the project, we became so excited by the results and possibilites that we decided to make the tools available to Web developers out there. Because the project is still ongoing, we haven’t launched yet, but if you think the approach described here is worth a try, you can sign up at <a href="http://whateverweb.com/" rel="nofollow external" class="bo">WhateverWeb</a> to get early access. (It’s free, but we’d just like you to tell us what you think.)</p>
    <p><em>(al) (ea)</em></p>
    <hr>
    <p><small>© Jon Arne for <a href="http://www.smashingmagazine.com" rel="nofollow external" class="bo">Smashing Magazine</a>, 2013.</small></p>
    </div>
]]>
</Body>
<Summary>        In many ways, responsive Web design (RWD) deserves a big share of the honor for making the Web more usable on non-desktop devices. This trend of letting the browser determine more about...</Summary>
<Website>http://www.smashingmagazine.com/2013/04/10/improve-mobile-support-with-server-side-enhanced-responsive-design/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/27466/guest@my.umbc.edu/cc079fb4afd3d9d1e2c5823f79bcc532/api/pixel</TrackingUrl>
<Tag>css</Tag>
<Tag>design</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>javascript</Tag>
<Tag>mobile</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, 10 Apr 2013 03:45:27 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="27521" important="false" status="posted" url="https://my3.my.umbc.edu/posts/27521">
<Title>UMBC Softball Falls in Six Innings to Towson, 10-0</Title>
<Body>
<![CDATA[
    <div class="html-content">UMBC softball was unable to slow down the bats of local rival Towson, as a the Tigers tallied 13 hits against the Retrievers' pitching staff en route to a 10-0 victory in six innings of non-conference action on Wednesday afternoon at the UMBC Softball Stadium.</div>
]]>
</Body>
<Summary>UMBC softball was unable to slow down the bats of local rival Towson, as a the Tigers tallied 13 hits against the Retrievers' pitching staff en route to a 10-0 victory in six innings of...</Summary>
<Website>http://www.umbcretrievers.com/release.asp?RELEASE_ID=7883</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/27521/guest@my.umbc.edu/de2692b63ec4f1a48cd0f2e07c441316/api/pixel</TrackingUrl>
<Group token="athletics">UMBC Athletics</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/athletics</GroupUrl>
<AvatarUrl>https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xsmall.png?1709304849</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/original.jpg?1709304849</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xxlarge.png?1709304849</AvatarUrl>
<AvatarUrl size="xlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xlarge.png?1709304849</AvatarUrl>
<AvatarUrl size="large">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/large.png?1709304849</AvatarUrl>
<AvatarUrl size="medium">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/medium.png?1709304849</AvatarUrl>
<AvatarUrl size="small">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/small.png?1709304849</AvatarUrl>
<AvatarUrl size="xsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xsmall.png?1709304849</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xxsmall.png?1709304849</AvatarUrl>
<Sponsor>UMBC Athletics</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Wed, 10 Apr 2013 01:00:00 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="27482" important="false" status="posted" url="https://my3.my.umbc.edu/posts/27482">
<Title>UMBC to Host America East Conference Tennis Championships</Title>
<Body>
<![CDATA[
    <div class="html-content">Cambridge, Mass-- For the first time in its ten-year America East Conference history, UMBC will host the league's men's and women's tennis championships.  The championships will take place at the UMBC Tennis Complex on Fri.-Sun, April 26-28. The championship matches will commence on Sunday. The men's title match begins at 10:00 a.m., followed by the women at 2:00 p.m. The UMBC Tennis Complex features six newly-surfaced, lighted courts and is located on campus, adjacent to the RAC Arena.</div>
]]>
</Body>
<Summary>Cambridge, Mass-- For the first time in its ten-year America East Conference history, UMBC will host the league's men's and women's tennis championships.  The championships will take place at the...</Summary>
<Website>http://www.umbcretrievers.com/release.asp?RELEASE_ID=7882</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/27482/guest@my.umbc.edu/c6ee5ea83db4b0bb4a212b1198f0b971/api/pixel</TrackingUrl>
<Group token="athletics">UMBC Athletics</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/athletics</GroupUrl>
<AvatarUrl>https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xsmall.png?1709304849</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/original.jpg?1709304849</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xxlarge.png?1709304849</AvatarUrl>
<AvatarUrl size="xlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xlarge.png?1709304849</AvatarUrl>
<AvatarUrl size="large">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/large.png?1709304849</AvatarUrl>
<AvatarUrl size="medium">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/medium.png?1709304849</AvatarUrl>
<AvatarUrl size="small">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/small.png?1709304849</AvatarUrl>
<AvatarUrl size="xsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xsmall.png?1709304849</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xxsmall.png?1709304849</AvatarUrl>
<Sponsor>UMBC Athletics</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Wed, 10 Apr 2013 01:00:00 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="27481" important="false" status="posted" url="https://my3.my.umbc.edu/posts/27481">
<Title>UMBC to Host America East Men's and Women's Tennis Championships</Title>
<Body>
<![CDATA[
    <div class="html-content">Cambridge, Mass-- For the first time in its ten-year America East Conference history, UMBC will host the league's men's and women's tennis championships.  The championships will take place at the UMBC Tennis Complex on Fri.-Sun, April 26-28. The championship matches will commence on Sunday. The men's title match begins at 10:00 a.m., followed by the women at 2:00 p.m. The UMBC Tennis Complex features six newly-surfaced, lighted courts and is located on campus, adjacent to the RAC Arena.</div>
]]>
</Body>
<Summary>Cambridge, Mass-- For the first time in its ten-year America East Conference history, UMBC will host the league's men's and women's tennis championships.  The championships will take place at the...</Summary>
<Website>http://www.umbcretrievers.com/release.asp?RELEASE_ID=7881</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/27481/guest@my.umbc.edu/fb91744bcdff14f0f8ea91ceb666be63/api/pixel</TrackingUrl>
<Group token="athletics">UMBC Athletics</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/athletics</GroupUrl>
<AvatarUrl>https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xsmall.png?1709304849</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/original.jpg?1709304849</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xxlarge.png?1709304849</AvatarUrl>
<AvatarUrl size="xlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xlarge.png?1709304849</AvatarUrl>
<AvatarUrl size="large">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/large.png?1709304849</AvatarUrl>
<AvatarUrl size="medium">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/medium.png?1709304849</AvatarUrl>
<AvatarUrl size="small">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/small.png?1709304849</AvatarUrl>
<AvatarUrl size="xsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xsmall.png?1709304849</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/009/69595c9b99f609d75fbb8232d9bd73d3/xxsmall.png?1709304849</AvatarUrl>
<Sponsor>UMBC Athletics</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Wed, 10 Apr 2013 01:00:00 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="30066" important="false" status="posted" url="https://my3.my.umbc.edu/posts/30066">
<Title>A Startup&#8217;s Nanowire Ink Lifts Solar Cell Efficiency</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p>Sol Voltaics plans to make a nanowire-laden ink to boost solar panel efficiency using a rapid manufacturing process.</p>
    <p>Ink filled with microscopic semiconductors called nanowires could make solar power cheaper by boosting the efficiency of solar panels by 25 percent, without adding much cost to manufacturing, says <a href="http://www.solvoltaics.com/" rel="nofollow external" class="bo">Sol Voltaics</a>, a startup that has raised $11 million, and which this week announced its intention to commercialize the ink.</p>
    </div>
]]>
</Body>
<Summary>Sol Voltaics plans to make a nanowire-laden ink to boost solar panel efficiency using a rapid manufacturing process.  Ink filled with microscopic semiconductors called nanowires could make solar...</Summary>
<Website>http://www.technologyreview.com/news/513396/a-startups-nanowire-ink-lifts-solar-cell-efficiency/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/30066/guest@my.umbc.edu/102ee05294caa9a4f85c6ceb51e0a6a2/api/pixel</TrackingUrl>
<Tag>development</Tag>
<Tag>internet</Tag>
<Tag>mit</Tag>
<Tag>technology</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, 10 Apr 2013 00:00:00 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="27464" important="false" status="posted" url="https://my3.my.umbc.edu/posts/27464">
<Title>IEEE Student Branch Executive Board Elections 4/19</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p><img alt="ieee" height="249" src="http://www.csee.umbc.edu/wp-content/uploads/2013/04/ieee.png" width="700" style="max-width: 100%; height: auto;"></p>
    <p>The elections for both the IEEE Undergraduate Student Branch and IEEE Graduate Student Branch Executive Boards have been scheduled for Friday, April 19th, 4.00pm to 5.00pm, room TBA. This is our regular meeting time. Below you will find more information on the election process, including the procedure to run for an Officer position.</p>
    <p>IEEE Undergraduate Student Branch Officer positions include the following.</p>
    <ul>
    <li>Chair: Will be responsible for leading the IEEE Undergraduate Student Branch overall. S/he will also be responsible for representing the IEEE USB in General Body meetings and Executive Board meetings, and delegating responsibilities for various task. Events and activities must be approved by the Chair before sent to committees and funds must be approved before being forwarded to the Treasurer.</li>
    <li>Vice-Chair: Will be responsible for assisting the Chair in leading the IEEE USB and helping to run the branch smoothly. If the Chair is not present, the VP will take upon her/his responsibilities.</li>
    <li>Secretary: Will be responsible for taking minutes at meetings, keeping track of undergraduate student attendance and reporting the activities to the branch. S/he will be the point person for external relationships.</li>
    <li>Treasurer: Will manage the accounts and funds for the IEEE USB. S/he’ll be responsible for attending the SGA treasurer training session, and working with the Executive Board to generate a budget plan.</li>
    <li>Member At Large: Will support the other executive board members by facilitating their responsibilities as well as managing member recruitment/retention, managing fundraising activities in cooperation with the Treasurer and developing and managing projects.</li>
    </ul>
    <p>IEEE Graduate Student Branch Officer positions include the following.</p>
    <ul>
    <li>Chair: Will be responsible for leading the IEEE Graduate Student Branch overall. S/he will also be responsible for representing the GSO in the GSA Senate meetings and external events. Funds must be approved by the Chair before being forwarded to the Treasurer.</li>
    <li>Vice-Chair: Will be responsible for assisting the Chair in leading the IEEE GSB and helping her/him to run the branch smoothly.</li>
    <li>General Secretary: Will be responsible for reporting the activities to the IEEE SB GSA. S/he will be the point person for external relationships.</li>
    <li>Treasurer: Will manage the accounts and funds for the IEEE GSB. S/he’ll be responsible for the annual budget report along with the payments.</li>
    </ul>
    <p>To run for one of the above positions you must be a grad/undergrad student in good academic status, be subscribed to our mailing list, and send me (Sorry, you need javascript to view this email address. ) a small description (no more than 100 words) about you and why should other members vote for you, no later than next Thursday, April 11th, by 12.00pm (noon). You can only run for one position.</p>
    <p>These descriptions will be compiled and sent out to the entire mailing list no later than the following Friday, April 12th. Each candidate will be given two minutes during that Friday's meeting to make a brief speech.</p>
    <p>The election process will be supervised by our advisor, Dr. Choa.</p>
    <p>IMPORTANT</p>
    <ul>
    <li>if you win, you MUST be an official IEEE member or become one within a week after the election date.</li>
    <li>to vote, you must present your UMBC ID and the email that you used to subscribe to our mailing list.</li>
    </ul>
    <p>Please come and vote on the 19th to ensure that your voice is heard, and consider running for one of the positions. If you have any concerns or questions about the election process, please let Jorge Teixeira (Sorry, you need javascript to view this email address. ) know ASAP.</p>
    <p>On behalf of the UMBC IEEE GSB and UMBC IEEE USB Executive Boards,</p>
    <p>UMBC IEEE Student Branch, Chair<br>
    	Jorge Teixeira</p>
    </div>
]]>
</Body>
<Summary>The elections for both the IEEE Undergraduate Student Branch and IEEE Graduate Student Branch Executive Boards have been scheduled for Friday, April 19th, 4.00pm to 5.00pm, room TBA. This is our...</Summary>
<Website>http://www.csee.umbc.edu/2013/04/ieee-student-branch-executive-board-elections/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/27464/guest@my.umbc.edu/ee460be4c33f4e88542d9c4ff8fb0042/api/pixel</TrackingUrl>
<Tag>computer-engineering</Tag>
<Tag>electrical-engineering</Tag>
<Tag>graduate</Tag>
<Tag>ieee</Tag>
<Tag>news</Tag>
<Tag>students</Tag>
<Tag>undergraduate</Tag>
<Group token="csee">Computer Science and Electrical Engineering</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/csee</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xsmall.png?1314043393</AvatarUrl>
<AvatarUrl size="original">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/original.png?1314043393</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xxlarge.png?1314043393</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xlarge.png?1314043393</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/large.png?1314043393</AvatarUrl>
<AvatarUrl size="medium">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/medium.png?1314043393</AvatarUrl>
<AvatarUrl size="small">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/small.png?1314043393</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xsmall.png?1314043393</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xxsmall.png?1314043393</AvatarUrl>
<Sponsor>Computer Science and Electrical Engineering</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 09 Apr 2013 20:49:43 -0400</PostedAt>
<EditAt>Tue, 09 Apr 2013 20:49:43 -0400</EditAt>
</NewsItem>

<NewsItem contentIssues="false" id="123374" important="false" status="posted" url="https://my3.my.umbc.edu/posts/123374">
<Title>George La Noue, Public Policy/Political Science, in the Washington Times</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p><a href="/wp-content/uploads/2013/01/george-lanoue.jpg" rel="nofollow external" class="bo"><img alt="George LaNoue" src="/wp-content/uploads/2013/01/george-lanoue.jpg" width="189" height="126" style="max-width: 100%; height: auto;"></a>A new <a href="http://www.washingtontimes.com/news/2013/apr/9/causing-discrimination-rather-than-ending-it/?page=all#pagebreak" rel="nofollow external" class="bo"><em>Washington Times</em> </a>commentary critiquing government contracting programs for minority- and women-owned firms references testimony by UMBC professor <a href="http://www.umbc.edu/posi/glanoue.php" rel="nofollow external" class="bo">George La Noue </a>on why federal contacting preferences should be reexamined. La Noue is an expert on education policy, constitutional law and policy, and public procurement policy, and is a frequent witness in Congressional testimony.</p>
    </div>
]]>
</Body>
<Summary>A new Washington Times commentary critiquing government contracting programs for minority- and women-owned firms references testimony by UMBC professor George La Noue on why federal contacting...</Summary>
<Website>https://umbc.edu/stories/george-la-noue-public-policypolitical-science-in-the-washington-times/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/123374/guest@my.umbc.edu/d44bef89e846ba1bbd1ecfd5f6f17f67/api/pixel</TrackingUrl>
<Tag>cahss</Tag>
<Tag>policy-and-society</Tag>
<Tag>politicalscience</Tag>
<Tag>publicpolicy</Tag>
<Group token="umbc-news-magazine">UMBC News &amp;amp; Magazine</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/umbc-news-magazine</GroupUrl>
<AvatarUrl>https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xsmall.png?1748556657</AvatarUrl>
<AvatarUrl size="original">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/original.png?1748556657</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xxlarge.png?1748556657</AvatarUrl>
<AvatarUrl size="xlarge">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xlarge.png?1748556657</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/large.png?1748556657</AvatarUrl>
<AvatarUrl size="medium">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/medium.png?1748556657</AvatarUrl>
<AvatarUrl size="small">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/small.png?1748556657</AvatarUrl>
<AvatarUrl size="xsmall">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xsmall.png?1748556657</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xxsmall.png?1748556657</AvatarUrl>
<Sponsor>UMBC News &amp; Magazine</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>false</CommentsAllowed>
<PostedAt>Tue, 09 Apr 2013 20:44:02 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="123375" important="false" status="posted" url="https://my3.my.umbc.edu/posts/123375">
<Title>Nicole Else-Quest, Psychology, in the Huffington Post</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p><a href="http://www.huffingtonpost.com/nicole-elsequest" rel="nofollow external" class="bo">Nicole Else-Quest</a>, assistant professor of psychology, is the author of an April 9 post in the “Huffington Post” blog entitled “<a href="http://www.huffingtonpost.com/nicole-elsequest/women-stem-education_b_3045387.html?utm_hp_ref=science" rel="nofollow external" class="bo">Contextualizing the Conversation on Women and STEM</a>.”</p>
    <p>Else-Quest is the lead author of a recent study that found that female students perform as well as males in STEM classrooms, but report less confidence about their abilities.  It also found that Asian American students outperform other ethnic groups.</p>
    <p>In her piece for the Huffington Post, she argued that “the national conversation about women and STEM cannot progress until it considers gender within the context of other social identity variables, such as ethnicity, class, and immigration.”</p>
    <p>“We don’t think of ourselves as only having gender or only having race. We think of ourselves as multifaceted and complex individuals – because we are multifaceted and complex individuals,” she writes.</p>
    </div>
]]>
</Body>
<Summary>Nicole Else-Quest, assistant professor of psychology, is the author of an April 9 post in the “Huffington Post” blog entitled “Contextualizing the Conversation on Women and STEM.”   Else-Quest is...</Summary>
<Website>https://umbc.edu/stories/nicole-else-quest-psychology-in-the-huffington-post/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/123375/guest@my.umbc.edu/6025d6d15feebf2f914ea57b08add6d8/api/pixel</TrackingUrl>
<Tag>policy-and-society</Tag>
<Group token="umbc-news-magazine">UMBC News &amp;amp; Magazine</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/umbc-news-magazine</GroupUrl>
<AvatarUrl>https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xsmall.png?1748556657</AvatarUrl>
<AvatarUrl size="original">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/original.png?1748556657</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xxlarge.png?1748556657</AvatarUrl>
<AvatarUrl size="xlarge">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xlarge.png?1748556657</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/large.png?1748556657</AvatarUrl>
<AvatarUrl size="medium">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/medium.png?1748556657</AvatarUrl>
<AvatarUrl size="small">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/small.png?1748556657</AvatarUrl>
<AvatarUrl size="xsmall">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xsmall.png?1748556657</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/001/943/24435aa6207c452e7bc15cc74b42c7bb/xxsmall.png?1748556657</AvatarUrl>
<Sponsor>UMBC News &amp; Magazine</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>false</CommentsAllowed>
<PostedAt>Tue, 09 Apr 2013 20:26:21 -0400</PostedAt>
</NewsItem>

</News>
