<?xml version="1.0"?>
<News hasArchived="true" page="7808" pageCount="10771" pageSize="10" timestamp="Thu, 27 Aug 2026 04:31:55 -0400" url="https://my3.my.umbc.edu/posts.xml?mode=activity&amp;page=7808">
<NewsItem contentIssues="false" id="41415" important="false" status="posted" url="https://my3.my.umbc.edu/posts/41415">
<Title>Light Point Security ready to no longer be a one-two combo</Title>
<Tagline>Baltimore Business Journal</Tagline>
<Body>
<![CDATA[
    <div class="html-content">
    <h4>Light Point Security ready to no longer be a one-two combo</h4>
    <p><a href="http://www.bizjournals.com/baltimore/bio/18141/Ryan+McDonald" rel="nofollow external" class="bo">Ryan McDonald</a></p>
    <p>Digital Producer</p>
    <p><br></p>
    <p>Cyber startup Light Point Security is looking to grow from its two-person team and hire its first full-time employee.</p>
    <p>Light Point is looking for a software developer to help grow new 
    products and accelerate some of the features in its existing product, 
    Light Point Web Enterprise.</p>
    <p>“We want to find someone who has the right skill set and someone who 
    is eager to learn and someone who can pick up the technical languages 
    really quickly,” said <a href="http://www.bizjournals.com/baltimore/search/results?q=Zuly%20Gonzalez" rel="nofollow external" class="bo">Zuly Gonzalez</a>,
     chief operating officer for Light Point. “We want somebody that’s 
    looking for more than a job; someone who wants to be a part of a team 
    who’s a startup," Gonzalez said.</p>
    <p>Light Point, which launched in 2010, is based at bwtech@UMBC Research and Development Park. Gonzalez runs the company with <a href="http://www.bizjournals.com/baltimore/search/results?q=Beau%20Adkins" rel="nofollow external" class="bo">Beau Adkins</a>, who is CEO.</p>Read more at <a href="http://www.bizjournals.com/baltimore/blog/cyberbizblog/2014/02/light-point-security-ready-to-no.html">http://www.bizjournals.com/baltimore/blog/cyberbizblog/2014/02/light-point-security-ready-to-no.html</a><br>
    </div>
]]>
</Body>
<Summary>Light Point Security ready to no longer be a one-two combo  Ryan McDonald  Digital Producer     Cyber startup Light Point Security is looking to grow from its two-person team and hire its first...</Summary>
<Website>http://www.bizjournals.com/baltimore/blog/cyberbizblog/2014/02/light-point-security-ready-to-no.html</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/41415/guest@my.umbc.edu/0f027677b51d1693fc8a7e063f41f6ce/api/pixel</TrackingUrl>
<Group token="bwtech">bwtech@UMBC Research and Technology Park</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/bwtech</GroupUrl>
<AvatarUrl>https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/410/afff9420ec03574fa84c6bb85b54a3e3/xsmall.png?1760034935</AvatarUrl>
<AvatarUrl size="original">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/410/afff9420ec03574fa84c6bb85b54a3e3/original.png?1760034935</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/410/afff9420ec03574fa84c6bb85b54a3e3/xxlarge.png?1760034935</AvatarUrl>
<AvatarUrl size="xlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/410/afff9420ec03574fa84c6bb85b54a3e3/xlarge.png?1760034935</AvatarUrl>
<AvatarUrl size="large">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/410/afff9420ec03574fa84c6bb85b54a3e3/large.png?1760034935</AvatarUrl>
<AvatarUrl size="medium">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/410/afff9420ec03574fa84c6bb85b54a3e3/medium.png?1760034935</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/410/afff9420ec03574fa84c6bb85b54a3e3/small.png?1760034935</AvatarUrl>
<AvatarUrl size="xsmall">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/410/afff9420ec03574fa84c6bb85b54a3e3/xsmall.png?1760034935</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/410/afff9420ec03574fa84c6bb85b54a3e3/xxsmall.png?1760034935</AvatarUrl>
<Sponsor>bwtech@UMBC</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Mon, 17 Feb 2014 10:18:10 -0500</PostedAt>
<EditAt>Mon, 17 Feb 2014 10:19:08 -0500</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="41483" important="false" status="posted" url="https://my3.my.umbc.edu/posts/41483">
<Title>Bits Blog: Threes, a New Addictive Puzzle Game</Title>
<Body>
<![CDATA[
    <div class="html-content">Threes, a new puzzle game for iOS, is beautifully designed, highly addictive and has a soundtrack that makes you feel like you’re in a haunted house.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2014%2F02%2F17%2Fthrees-a-new-addictive-puzzle-game%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Threes%2C+a+New+Addictive+Puzzle+Game" 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%2Fbits.blogs.nytimes.com%2F2014%2F02%2F17%2Fthrees-a-new-addictive-puzzle-game%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Threes%2C+a+New+Addictive+Puzzle+Game" 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%2Fbits.blogs.nytimes.com%2F2014%2F02%2F17%2Fthrees-a-new-addictive-puzzle-game%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Threes%2C+a+New+Addictive+Puzzle+Game" 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%2Fbits.blogs.nytimes.com%2F2014%2F02%2F17%2Fthrees-a-new-addictive-puzzle-game%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Threes%2C+a+New+Addictive+Puzzle+Game" 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%2Fbits.blogs.nytimes.com%2F2014%2F02%2F17%2Fthrees-a-new-addictive-puzzle-game%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Threes%2C+a+New+Addictive+Puzzle+Game" 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/186530778797/u/0/f/640387/c/34625/s/373c49b1/sc/5/rc/1/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186530778797/u/0/f/640387/c/34625/s/373c49b1/sc/5/rc/1/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/186530778797/u/0/f/640387/c/34625/s/373c49b1/sc/5/rc/2/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186530778797/u/0/f/640387/c/34625/s/373c49b1/sc/5/rc/2/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/186530778797/u/0/f/640387/c/34625/s/373c49b1/sc/5/rc/3/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186530778797/u/0/f/640387/c/34625/s/373c49b1/sc/5/rc/3/rc.img" style="max-width: 100%; height: auto;"></a><br><br><a href="http://da.feedsportal.com/r/186530778797/u/0/f/640387/c/34625/s/373c49b1/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186530778797/u/0/f/640387/c/34625/s/373c49b1/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>Threes, a new puzzle game for iOS, is beautifully designed, highly addictive and has a soundtrack that makes you feel like you’re in a haunted house.      </Summary>
<Website>http://bits.blogs.nytimes.com/2014/02/17/threes-a-new-addictive-puzzle-game/?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/41483/guest@my.umbc.edu/2fd0d608f8f83bfacb4360587d9d1280/api/pixel</TrackingUrl>
<Tag>addiction-psychology</Tag>
<Tag>gaming</Tag>
<Tag>mobile</Tag>
<Tag>new</Tag>
<Tag>technology</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>Mon, 17 Feb 2014 10:12:19 -0500</PostedAt>
<EditAt>Tue, 18 Feb 2014 16:12:49 -0500</EditAt>
</NewsItem>

<NewsItem contentIssues="false" id="41414" important="false" status="posted" url="https://my3.my.umbc.edu/posts/41414">
<Title>Walk in Advising Hours February 17th-21st</Title>
<Tagline>Stop by to see an advisor</Tagline>
<Body>
<![CDATA[
    <div class="html-content">Monday, February 17th<br>10am-11:30am<br>1:30pm-3pm<br><br>Tuesday, February 18th<br>10am-11:30am<br>1:30pm-3pm<br><br>Wednesday, February 19th<br>10am-11:30am<br>1:30pm-3pm<br><br>Thursday, February 20th<br>10am-11:30am<br>1:30pm-3pm<br><br>Friday, February 21st<br>10am-11:30am<br><br>Advisors are also available by appointment.<br>
    </div>
]]>
</Body>
<Summary>Monday, February 17th 10am-11:30am 1:30pm-3pm  Tuesday, February 18th 10am-11:30am 1:30pm-3pm  Wednesday, February 19th 10am-11:30am 1:30pm-3pm  Thursday, February 20th 10am-11:30am 1:30pm-3pm...</Summary>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/41414/guest@my.umbc.edu/d24db1a80e0b565f3d5716b773f40221/api/pixel</TrackingUrl>
<Group token="coeitadvising">College of Engineering &amp;amp; Information Technology Advising</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/coeitadvising</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/564/6207e48bc2612a0b21c093b4a46a3be8/xsmall.png?1778247417</AvatarUrl>
<AvatarUrl size="original">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/564/6207e48bc2612a0b21c093b4a46a3be8/original.png?1778247417</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/564/6207e48bc2612a0b21c093b4a46a3be8/xxlarge.png?1778247417</AvatarUrl>
<AvatarUrl size="xlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/564/6207e48bc2612a0b21c093b4a46a3be8/xlarge.png?1778247417</AvatarUrl>
<AvatarUrl size="large">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/564/6207e48bc2612a0b21c093b4a46a3be8/large.png?1778247417</AvatarUrl>
<AvatarUrl size="medium">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/564/6207e48bc2612a0b21c093b4a46a3be8/medium.png?1778247417</AvatarUrl>
<AvatarUrl size="small">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/564/6207e48bc2612a0b21c093b4a46a3be8/small.png?1778247417</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/564/6207e48bc2612a0b21c093b4a46a3be8/xsmall.png?1778247417</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/564/6207e48bc2612a0b21c093b4a46a3be8/xxsmall.png?1778247417</AvatarUrl>
<Sponsor>Engineering &amp; Computer Science Advising</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>false</CommentsAllowed>
<PostedAt>Mon, 17 Feb 2014 10:04:38 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="41413" important="false" status="posted" url="https://my3.my.umbc.edu/posts/41413">
<Title>Electronic Timesheet Update (As of 2/17/14)</Title>
<Tagline>Are We There Yet?</Tagline>
<Body>
<![CDATA[
    <div class="html-content">As you are aware, UMBC is preparing to transition from paper to electronic timesheets (ETS) for its faculty, staff and student employees.  The Human Resources staff is continuously working with the DoIT staff in developing functionality that will accommodate the various needs of the campus community.  <br><br>Over the last two months, HR staff have worked with pilot groups, from various departments, in navigating and testing the electronic processes for efficiency and effectiveness. Pilot testing has been successful and valuable feedback have been received for additional consideration.  <br><br>Based on the diversity of employment throughout the campus, a decision has been made to go with a phased-in approach for go-live.  The HR Office and DoIT will be the first departments to go live, tentatively by 2014 Spring Break.  Thereafter, administrative departments will follow.  Academic departments will go-live last to ensure that the ETS process fully supports the faculty group.  The  target date for the campus to go live is July, 2014.<br><br>Please review the Documents section of the Electronic Timesheet Workgroup site to view recently posted documents and continue to check the workgroup site for additional updates.<br>
    </div>
]]>
</Body>
<Summary>As you are aware, UMBC is preparing to transition from paper to electronic timesheets (ETS) for its faculty, staff and student employees.  The Human Resources staff is continuously working with...</Summary>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/41413/guest@my.umbc.edu/1797ebf0c2a640344bf5932e24bc971d/api/pixel</TrackingUrl>
<Group token="retired-507">Electronic Timesheet Workgroup</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-507</GroupUrl>
<AvatarUrl>https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/507/5b18e1a3e2092783aea4b1aa4a894d8a/xsmall.png?1352835856</AvatarUrl>
<AvatarUrl size="original">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/507/5b18e1a3e2092783aea4b1aa4a894d8a/original.png?1352835856</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/507/5b18e1a3e2092783aea4b1aa4a894d8a/xxlarge.png?1352835856</AvatarUrl>
<AvatarUrl size="xlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/507/5b18e1a3e2092783aea4b1aa4a894d8a/xlarge.png?1352835856</AvatarUrl>
<AvatarUrl size="large">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/507/5b18e1a3e2092783aea4b1aa4a894d8a/large.png?1352835856</AvatarUrl>
<AvatarUrl size="medium">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/507/5b18e1a3e2092783aea4b1aa4a894d8a/medium.png?1352835856</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/507/5b18e1a3e2092783aea4b1aa4a894d8a/small.png?1352835856</AvatarUrl>
<AvatarUrl size="xsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/507/5b18e1a3e2092783aea4b1aa4a894d8a/xsmall.png?1352835856</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/507/5b18e1a3e2092783aea4b1aa4a894d8a/xxsmall.png?1352835856</AvatarUrl>
<Sponsor>Electronic Timesheet Workgroup</Sponsor>
<ThumbnailUrl size="xxlarge">https://assets1-my.umbc.edu/system/shared/thumbnails/news/000/041/413/50d0d501abae70eb194840597d4586b7/xxlarge.jpg?1392649228</ThumbnailUrl>
<ThumbnailUrl size="xlarge">https://assets1-my.umbc.edu/system/shared/thumbnails/news/000/041/413/50d0d501abae70eb194840597d4586b7/xlarge.jpg?1392649228</ThumbnailUrl>
<ThumbnailUrl size="large">https://assets2-my.umbc.edu/system/shared/thumbnails/news/000/041/413/50d0d501abae70eb194840597d4586b7/large.jpg?1392649228</ThumbnailUrl>
<ThumbnailUrl size="medium">https://assets3-my.umbc.edu/system/shared/thumbnails/news/000/041/413/50d0d501abae70eb194840597d4586b7/medium.jpg?1392649228</ThumbnailUrl>
<ThumbnailUrl size="small">https://assets2-my.umbc.edu/system/shared/thumbnails/news/000/041/413/50d0d501abae70eb194840597d4586b7/small.jpg?1392649228</ThumbnailUrl>
<ThumbnailUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/thumbnails/news/000/041/413/50d0d501abae70eb194840597d4586b7/xsmall.jpg?1392649228</ThumbnailUrl>
<ThumbnailUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/thumbnails/news/000/041/413/50d0d501abae70eb194840597d4586b7/xxsmall.jpg?1392649228</ThumbnailUrl>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>false</CommentsAllowed>
<PostedAt>Mon, 17 Feb 2014 10:01:17 -0500</PostedAt>
<EditAt>Mon, 07 Apr 2014 15:48:06 -0400</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="41411" important="false" status="posted" url="https://my3.my.umbc.edu/posts/41411">
<Title>Preventing Code Injection</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p>Often, websites seem to exist primarily to put something into a database in order to pull it out later. While other database methods, such as NoSQL, have gained popularity in recent years, data for many websites still resides in the traditional SQL database. This data often consists of valuable personal information such as credit card numbers and other personal information of interest to identity thieves and criminals. Hackers therefore always look to get this data. One of the most common targets of these attacks is the SQL databases that lie behind many web applications through a process of SQL Injection.</p>
    <p></p>
    <p>An injection attack works by getting the application to pass untrusted input on to the interpreter.  Recently, <a href="http://www.databreaches.net/nullcrew-attack-on-bell-canada-was-sql-injection-and-bell-knew-weeks-ago-nullcrew/" rel="nofollow external" class="bo">40,000 customer records being taken from Bell Canada</a> are a result of an SQL Injection attack. In late 2013, <a href="http://thehackernews.com/2013/10/hacker-stole-100000-from-users-of.html" rel="nofollow external" class="bo">hackers stole over $100,000 from a California based ISP</a> using SQL injection.</p>
    <p>The Open Web Application Security Project (OWASP) chose the injection attack as the number one application security risk in their 2013 top ten, based on its prevalence and the risk to the attacked web systems. Unfortunately, it also held the number one position in the previous report from 2010. So what is an SQL Injection attack? In this tutorial I'll discuss how they work and what you can do to protect your application from these attacks.</p>
    <h2>What Is an Injection Attack?</h2>
    <p>Any interpreted system behind a web server can be the target of an injection attack. The most common targets are the SQL database servers behind many websites. SQL injection doesn't directly result from weaknesses in the database, but uses openings in the application to allow the attacker to execute statements of the attacker's choice on the server. An SQL injection attack gets the database to share more information than the application is designed to provide. Let's look at an SQL database call that you could write in ASP.NET.</p>
    <pre>SqlCommand command = new SqlCommand("SELECT * FROM userdata WHERE UserId = " + id);&#x000A;    SqlDataReader reader = command.ExecuteReader();</pre>
    <p>What's wrong with this code? Perhaps nothing. The issue is that <code>id</code> string we're using. Where does that value come from? If we're generating it internally or from a trusted source, then this code might work without problems. However, if we're getting the value from a user and using without modification, we've just opened ourselves up to SQL injection.</p>
    <p>Let's take a common case where we're getting the parameter to look up as part of the URL. Take the URL <code><a href="http://www.example.com/user/details?id=123">http://www.example.com/user/details?id=123</a></code>. In ASP.NET using C# we can get that passed value using this code:</p>
    <pre>string id = Request.QueryString["id"];</pre>
    <p>This code combined with the call above leaves us open to an attack. If the user passes a user id such as 123 as expected, everything works fine. However, nothing we've done here ensures this is the case. Let's say the attacker attempts to access the URL <code><a href="http://www.example.com/user/details?id=0">http://www.example.com/user/details?id=0</a>; SELECT * FROM userdata</code>.</p>
    <p>Instead of just passing a value as expected, we've given a value and then added a semicolon, which terminates an SQL statement. It then adds a second SQL statement that the attacker would like to run. In this case it would return all records in the userdata table. Depending on the rest of the code in our page, it might return an error or perhaps display every record in the database to the attacker. Even an error can be used with carefully constructed queries to build a view of the database. Worse, imagine the attacker goes to a URL of <code><a href="http://www.example.com/user/details?id=0">http://www.example.com/user/details?id=0</a>; DROP TABLE userdata</code>. Now all of your users are lost.</p>
    <p>In this example, the attacker can run any code they want on the database server. If the account the database calls run under has full control of the database, a too common scenario, then dropping tables and deleting records makes an easy way to bring down a site. Even if the attacker can only read and write data in the database, then puling data is only a matter of patience and care.</p>
    
    <img src="https://cdn.tutsplus.com/net/uploads/2014/02/database-view.png" alt="database-view" width="345" height="125" style="max-width: 100%; height: auto;"><br>
    
    <p>
    Take a simple database named "Products" consisting of three columns. The first column holds the product id, the second holds the product name, and the third holds the product's price. For our normal query we'll attempt to find every product containing widget in the name. The SQL to do this in the same pattern we've show would look like this:</p>
    <pre>string sql =  “SELECT * FROM Products WHERE productname LIKE '%” + searchterm + “%'”;</pre>
    <p>A typical website to access this would look like <code><a href="http://www.example.com/product?search=widget">http://www.example.com/product?search=widget</a></code>. Here the web page will simply cycle through each returned record and display it on the screen. In this case we see our widget product.</p>
    <pre>| productid |productname | price |&#x000A;    | -----------&#x000A;    |    1      | Widget     | 100.00 |</pre>
    <p>Let's change our query to <code><a href="http://www.example.com/product?search=widget">http://www.example.com/product?search=widget</a>' OR 1=1;--</code> and execute the same query. see something more. In fact we'll see every record in the table.</p>
    <pre>|productid | productname | price |&#x000A;    |---&#x000A;    | 1        | Widget      | 100.00 |&#x000A;    | 2        | Thingy      | 50.00 |&#x000A;    | 3        | Boxy        | 125.00 |</pre>
    <p>We've tricked the interpreter into running SQL code of our choice. The resulting SQL executed will be:</p>
    <pre>SELECT * FROM Products WHERE productname LIKE '%widget' OR 1=1;—%'</pre>
    <p>The result will be two statements:</p>
    <pre>SELECT * FROM Products WHERE productname LIKE '%widget' OR 1=1;&#x000A;    —%'</pre>
    <p>By adding the <code>1=1</code>, which is always true, the where clause will be true for every row in the table and the resulting query will return every row. The <code>--</code> at the start of the second statement turns the rest of the SQL statement into a comment which prevents the error message we'd otherwise see.</p>
    <p>Changes to the display cannot prevent this statement. A patient attacker can use even nothing more than the fact a value is returned or not and carefully constructed queries to slowly map out your database and possibly retrieve data even if they only see an error message. There are tools such as <a href="https://github.com/sqlmapproject/sqlmap/wiki/Introduction" rel="nofollow external" class="bo">sqlmap</a> to automate the process.</p>
    <h2>Mitigating SQL Injection</h2>
    <p>You prevent SQL injection by preventing untrusted input from getting to the SQL database or other interpreter. Any input from outside the system should be considered untrusted. Even data from other partner systems must be considered untrusted as you have no way to guarantee the other system does not suffer from security problems that would allow insertion of arbitrary data then passed on to your application.</p>
    <p>Going back to our earlier example, if we know that the id parameter should always be an integer, we can attempt to convert it to an integer and show an error if this fails. An ASP.NET MVC application would do this using code similar to this:</p>
    <pre>int quantity;    &#x000A;    if (!int.TryParse(Request.QueryString["qty"], out quantity)) {&#x000A;       return RedirectToAction("Invalid");&#x000A;    }</pre>
    <p>This will attempt to convert the string to an integer. If the conversion fails, the code redirects to an action that will display an invalid message. </p>
    <p>This can be prevented if we're looking for an integer parameter. It wouldn't help if we're expecting text such as in the earlier product search. The preferred technique in this case is to use regular expressions or string replacements to allow only needed characters in the passed value.</p>
    <p>This can be done by whitelisting, the process of removing any characters other than a specified set, or blacklisting, the process of removing an members of a specified set from the string. Whitelisting is more reliable since you specify only allowed characters. To remove anything other than letters and numbers in a string we can use code such as:</p>
    <pre>Regex regEx = new Regex("[^a-zA-Z0-9 -]");&#x000A;    string filteredString = regEx(originalString, "");</pre>
    <p>You will need to evaluate any input respectively. Some database queries might need more specialized attention. Take characters that can be meaningful in an SQL command but also could be a valid character in a database call. For example the single quote character ' is used to start and finish a string in SQL, but could also be part of a person's name such as O'Conner. In this case replacing the single quote <code>'</code> with consecutive single quotes <code>''</code> can eliminate the problem.</p>
    <h2>Stored Procedures</h2>
    <p>Stored procedures are often seen as the fix for this problem and they can be part of the solution. However a poorly written stored procedure will not save you. Take this stored procedure that includes code similar to what we've already seen to build a query:</p>
    <pre>ALTER PROCEDURE [dbo].[SearchProducts]&#x000A;        @searchterm VARCHAR(50) = ''&#x000A;    AS&#x000A;    BEGIN&#x000A;    DECLARE @query VARCHAR(100)&#x000A;    SET @query = 'SELECT * FROM Products WHERE productname LIKE ''%' + @searchterm + '%''';&#x000A;    EXEC(@query)&#x000A;    END</pre>
    <p>The string concatenation here is the problem. Let's try a simple attempt where we attempt to set an always true condition to show all rows in the table and pass in the same `widget' OR 1=1;--`` as the query we saw earlier. The result is also the same:</p>
    <pre>| productid | productname | price |&#x000A;    | --&#x000A;    | 1         | Widget      | 100.00 |&#x000A;    | 2         |Thingy       | 50.00 |&#x000A;    | 3         | Boxy        | 125.00 |</pre>
    <p>If untrusted data is passed in, we have the same result as if the call were created in our code. That the string concatenation takes place inside a stored procedure instead of in our code provides no protection.</p>
    <h2>Parameterization</h2>
    <p>The next piece of the puzzle to protect from injection attacks comes in using parameterization. Building SQL queries by concatenating strings and then passing the finished code doesn't give the database any idea of what part of the string is a parameter and what is part of the command. We can help protect against attacks by creating SQL calls in a way that keeps statements and values distinct.</p>
    <p>We can rewrite the stored procedure shown earlier to use parameters and produce a  safer call. Instead of concatenating the <code>%</code> characters that represent wildcards, we'll create a new string adding these characters and then pass this new string as a parameter to the SQL statement. The new stored procedure looks like this:</p>
    <pre>ALTER PROCEDURE [dbo].[SearchProductsFixed]&#x000A;        @searchterm NVARCHAR(50) = ''&#x000A;    AS&#x000A;    BEGIN&#x000A;        DECLARE @query NVARCHAR(100)&#x000A;        DECLARE @msearch NVARCHAR(55)&#x000A;    &#x000A;        SET @msearch = '%' + @searchterm + '%'&#x000A;        SET @query = 'SELECT * FROM Products WHERE productname LIKE @search'&#x000A;        EXEC sp_executesql @query, N'@search VARCHAR(55)', @msearch&#x000A;    END</pre>
    <p>Executing this stored procedure with just the word widget works as expected.</p>
    <pre>| productid | productname |price&#x000A;    | ----&#x000A;    | 1         | Widget      |100.00</pre>
    <p>And if we pass with our parameter widget'' OR 1=1;-- results in nothing being returned showing we're no longer vulnerable to this attack.</p>
    
    <img src="https://cdn.tutsplus.com/net/uploads/2014/02/fixed-sp-call.png" alt="fixed-sp-call" width="869" height="488" style="max-width: 100%; height: auto;"><br>
    
    <p>Parameterization doesn't require stored procedures. You can also take advantage of it with queries built within code. Here's a short segment in C# to connect and run a query against Microsoft SQL server using a parameter.</p>
    <pre>const string sql = "SELECT * FROM Products WHERE productname LIKE @CategoryID";&#x000A;    &#x000A;    var connString = WebConfigurationManager.ConnectionStrings["ProductDatabase"].ConnectionString;&#x000A;    &#x000A;    using (var conn = new SqlConnection(connString))&#x000A;    {&#x000A;       var command = new SqlCommand(sql, conn);&#x000A;       command.Parameters.Add("@searchterm", SqlDbType.NVarChar).Value = string.Format("%{0}%", searchTerm);&#x000A;       command.Connection.Open();&#x000A;       SqlDataReader reader = command.ExecuteReader();&#x000A;       while (reader.NextResult())&#x000A;       {&#x000A;           // Code to execute on each line goes here&#x000A;       }&#x000A;    }</pre>
    <h2>Least Privilege</h2>
    <p>Up to this point, I've shown how to mitigate database attacks. Another important layer of defense, minimizes the damage causes in case the attacker gets past the other defenses. The concept of least privilege gives that a module of code which, in this case our database calls, should only have access to the information and resources needed for its purposes.</p>
    <p>When a database command runs, it does so under the rights of a user account. We gain security by giving the account the database calls run under only the rights to do things it normally needs to do. If the calls from a database should only be reading data from a table, then only give the account select rights to the table and not insert or delete. If there are specific tables it does need to update, say an orders table, then give it insert and update to that table, but not other table such as one containing user information.</p>
    <p>Canceling orders can be handled through a separate account used only on the page doing that task. This would prevent the deletion of an order from the table elsewhere more difficult. Using a separate database account for the administrative functions of the site, with the necessary greater rights than the one the public uses can do much to prevent damage from a user finding an open injection attack.</p>
    <p>This won't prevent all attacks. It would do nothing to prevent returning extra results such as the earlier example showing the entire contents of a table. It would prevent attacks from updating or deleting data.</p>
    <h2>Conclusion</h2>
    <p>SQL injection is the most dangerous attack, especially when taking into account how vulnerable websites are to it and how much potential this type of attack has at causing a lot of damage. Here I've described SQL injection attacks and demonstrated the damage one can do. Fortunately it's not that difficult to protect your web projects from this vulnerability by following a few simple rules.</p>
    <p>Never trust any outside data brought into your application. It should be validated against a whitelist of valid inputs before being processed any further. This can mean ensuring that an integer parameter is actually an integer or a date is a valid date value. Also validate text to only include the characters the parameter would need. For a text search you can often allow only letters and numbers and filter out punctuation that could be problematic such as the equals sign or a semicolon.</p>
    <p>Use parameterization and avoid string concatenation when creating SQL calls. Stored procedures are not a panacea as they can be vulnerable too if simple string concatenation is used. Parameterization avoids many of the problems of string concatenation.</p>
    <p>The code accessing the database should be run with the least privileges needed to complete the tasks needed. In few circumstances should the database calls used by the web application need to make changes to the database structure such as dropping or altering tables. You can add an extra layer of protection by running separate parts of the website under different accounts. The database account used for normal user actions likely has no reason to modify the table containing the roles or rights of users. Running the administrative parts of the site under a more privileged account and the end user section under a less privileged one can do much to mitigate the chances of code that slips through from causing other issues.</p>
    </div>
]]>
</Body>
<Summary>Often, websites seem to exist primarily to put something into a database in order to pull it out later. While other database methods, such as NoSQL, have gained popularity in recent years, data...</Summary>
<Website>http://code.tutsplus.com/articles/preventing-code-injection--net-36946</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/41411/guest@my.umbc.edu/f6830d2c290322960894c2e899d0a858/api/pixel</TrackingUrl>
<Tag>css</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>javascript</Tag>
<Tag>mysql</Tag>
<Tag>php</Tag>
<Tag>sql</Tag>
<Tag>wed</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>Mon, 17 Feb 2014 09:00:09 -0500</PostedAt>
<EditAt>Mon, 17 Feb 2014 09:00:07 -0500</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="41408" important="false" status="posted" url="https://my3.my.umbc.edu/posts/41408">
<Title>Summer Research Opportunity in Chemistry and Biochemistry</Title>
<Tagline>Georgia Tech; $4,500 Stipend!</Tagline>
<Body>
<![CDATA[
    <div class="html-content">
    <p>Chemistry and Biochemistry undergraduate majors are invited to apply for a ten-week (May 19- July 25, 2014) research program sponsored by the National Science Foundation (NSF-REU) and 3M Corporation. Program participants will receive a stipend of $4,500, a travel allowance, and housing. Participants supported by NSF and 3M must be US citizens or permanent residents of the US. Please use the application tab above to apply to the Chemistry and Biochemistry REU Program at Georgia Tech.</p>
    <p>Each research student carries out a research project under the direction of a faculty member in School of Chemistry and Biochemistry at Georgia Tech. Projects are available in analytical, biological, inorganic, organic, physical, and polymer chemistry. Contributions by undergraduate participants often result in publication of papers in the peer-reviewed literature with the student listed as an author. </p>
    </div>
]]>
</Body>
<Summary>Chemistry and Biochemistry undergraduate majors are invited to apply for a ten-week (May 19- July 25, 2014) research program sponsored by the National Science Foundation (NSF-REU) and 3M...</Summary>
<Website>http://ww2.chemistry.gatech.edu/reu/front?destination=front</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/41408/guest@my.umbc.edu/cc6490c3746e852e4b10624a034512b7/api/pixel</TrackingUrl>
<Tag>biochemistry</Tag>
<Tag>chemistry</Tag>
<Tag>research</Tag>
<Tag>summer</Tag>
<Group token="undergradresearch">Undergraduate Research</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/undergradresearch</GroupUrl>
<AvatarUrl>https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/xsmall.png?1600355057</AvatarUrl>
<AvatarUrl size="original">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/original.jpg?1600355057</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/xxlarge.png?1600355057</AvatarUrl>
<AvatarUrl size="xlarge">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/xlarge.png?1600355057</AvatarUrl>
<AvatarUrl size="large">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/large.png?1600355057</AvatarUrl>
<AvatarUrl size="medium">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/medium.png?1600355057</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/small.png?1600355057</AvatarUrl>
<AvatarUrl size="xsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/xsmall.png?1600355057</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/xxsmall.png?1600355057</AvatarUrl>
<Sponsor>Undergraduate Research</Sponsor>
<ThumbnailUrl size="xxlarge">https://assets2-my.umbc.edu/system/shared/thumbnails/news/000/041/408/962a419a5988ee0c9da912986ef18481/xxlarge.jpg?1392641179</ThumbnailUrl>
<ThumbnailUrl size="xlarge">https://assets3-my.umbc.edu/system/shared/thumbnails/news/000/041/408/962a419a5988ee0c9da912986ef18481/xlarge.jpg?1392641179</ThumbnailUrl>
<ThumbnailUrl size="large">https://assets1-my.umbc.edu/system/shared/thumbnails/news/000/041/408/962a419a5988ee0c9da912986ef18481/large.jpg?1392641179</ThumbnailUrl>
<ThumbnailUrl size="medium">https://assets3-my.umbc.edu/system/shared/thumbnails/news/000/041/408/962a419a5988ee0c9da912986ef18481/medium.jpg?1392641179</ThumbnailUrl>
<ThumbnailUrl size="small">https://assets2-my.umbc.edu/system/shared/thumbnails/news/000/041/408/962a419a5988ee0c9da912986ef18481/small.jpg?1392641179</ThumbnailUrl>
<ThumbnailUrl size="xsmall">https://assets4-my.umbc.edu/system/shared/thumbnails/news/000/041/408/962a419a5988ee0c9da912986ef18481/xsmall.jpg?1392641179</ThumbnailUrl>
<ThumbnailUrl size="xxsmall">https://assets1-my.umbc.edu/system/shared/thumbnails/news/000/041/408/962a419a5988ee0c9da912986ef18481/xxsmall.jpg?1392641179</ThumbnailUrl>
<PawCount>14</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Mon, 17 Feb 2014 07:46:40 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="41407" important="false" status="posted" url="https://my3.my.umbc.edu/posts/41407">
<Title>Summer Research Opportunity in Ocean Science</Title>
<Tagline>Cal State Monterey Bay; Apps Available 2/14/14</Tagline>
<Body>
<![CDATA[
    <div class="html-content">
    <span>California State University, Monterey Bay (CSUMB), is offering a 10-week, Summer 2014 Ocean Science Research Experiences for Undergraduates (REU) Program* in the Monterey Bay Region. </span><div><span><br></span></div>
    <div>
    <p>tudents will conduct Ocean Science research within the following disciplines and themes:</p>
    <p>• <strong>Oceanography </strong>Trace Metal Analysis; Biological Oceanography; Internal Wave Dynamics; Ocean Analysis and Prediction; Ocean Modeling; Nearshore Processes; and, Coastal Circulation </p>
    <p>• <strong>Marine Biology and Ecology </strong>Marine Landscape Ecology; Marine Microbiology; Fish Ecology; Marine Physiology; Population Genetics; Invasion Ecology; Conservation Biology; Thermal Stress Physiology; and, Biomechanics</p>
    <p><br>• <strong>Ocean Engineering </strong>Remotely Operated Vehicles (ROVs); Autonomous Underwater Vehicles (AUVs); Ocean Instrumentation; Computer Programming; and, Artificial Intelligence</p>
    <p><br>• <strong>Marine Geology </strong>Coastal Erosion; Sediment Transport; Seafloor Mapping; Biogeochemical Analysis; Sedimentology of Upwelling Biogenic Sediments; and, Geomorphology of Coastal Environments<br> </p>
    <p>Students will collaborate with mentors at host institutions to develop hypothesis-driven projects and receive critical feedback from mentors. Students will engage in reviewing original literature, formulating a hypothesis, understanding study designs, testing hypotheses, and conveying their research to a scientific audience. Post-REU training and support will be available to students.  During the REU, students will participate in workshops, research seminars, and a student research symposium that will aid them in their current and future research. These include:</p>
    <p><br>• Orientation<br>• Scientific Ethics and RCR Training<br>• Scientific Boating<br>• Geographic Information Systems (GIS)<br>• Graduate School Admissions and Fellowships<br>• Scientific Communication</p>
    <p>Applications available February 14, 2014.</p>
    </div>
    </div>
]]>
</Body>
<Summary>California State University, Monterey Bay (CSUMB), is offering a 10-week, Summer 2014 Ocean Science Research Experiences for Undergraduates (REU) Program* in the Monterey Bay Region.      tudents...</Summary>
<Website>http://reu.csumb.edu/?utm_source=redirect&amp;utm_medium=marketing&amp;utm_campaign=redirect</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/41407/guest@my.umbc.edu/814e5e05793df66fe8733ea3262221aa/api/pixel</TrackingUrl>
<Tag>ocean</Tag>
<Tag>research</Tag>
<Tag>science</Tag>
<Group token="undergradresearch">Undergraduate Research</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/undergradresearch</GroupUrl>
<AvatarUrl>https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/xsmall.png?1600355057</AvatarUrl>
<AvatarUrl size="original">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/original.jpg?1600355057</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/xxlarge.png?1600355057</AvatarUrl>
<AvatarUrl size="xlarge">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/xlarge.png?1600355057</AvatarUrl>
<AvatarUrl size="large">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/large.png?1600355057</AvatarUrl>
<AvatarUrl size="medium">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/medium.png?1600355057</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/small.png?1600355057</AvatarUrl>
<AvatarUrl size="xsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/xsmall.png?1600355057</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/006/875606ced2b629148af4caa1a4e8dd3c/xxsmall.png?1600355057</AvatarUrl>
<Sponsor>Undergraduate Research</Sponsor>
<ThumbnailUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/thumbnails/news/000/041/407/559fdd4cb3c9fdc4a3fdb0940fe3bb64/xxlarge.jpg?1392640973</ThumbnailUrl>
<ThumbnailUrl size="xlarge">https://assets2-my.umbc.edu/system/shared/thumbnails/news/000/041/407/559fdd4cb3c9fdc4a3fdb0940fe3bb64/xlarge.jpg?1392640973</ThumbnailUrl>
<ThumbnailUrl size="large">https://assets2-my.umbc.edu/system/shared/thumbnails/news/000/041/407/559fdd4cb3c9fdc4a3fdb0940fe3bb64/large.jpg?1392640973</ThumbnailUrl>
<ThumbnailUrl size="medium">https://assets2-my.umbc.edu/system/shared/thumbnails/news/000/041/407/559fdd4cb3c9fdc4a3fdb0940fe3bb64/medium.jpg?1392640973</ThumbnailUrl>
<ThumbnailUrl size="small">https://assets4-my.umbc.edu/system/shared/thumbnails/news/000/041/407/559fdd4cb3c9fdc4a3fdb0940fe3bb64/small.jpg?1392640973</ThumbnailUrl>
<ThumbnailUrl size="xsmall">https://assets1-my.umbc.edu/system/shared/thumbnails/news/000/041/407/559fdd4cb3c9fdc4a3fdb0940fe3bb64/xsmall.jpg?1392640973</ThumbnailUrl>
<ThumbnailUrl size="xxsmall">https://assets3-my.umbc.edu/system/shared/thumbnails/news/000/041/407/559fdd4cb3c9fdc4a3fdb0940fe3bb64/xxsmall.jpg?1392640973</ThumbnailUrl>
<PawCount>6</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Mon, 17 Feb 2014 07:43:19 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="41406" important="false" status="posted" url="https://my3.my.umbc.edu/posts/41406">
<Title>How To Make An Effective Style Guide With Adobe Fireworks</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>I started with style guides like any other obsessive-compulsive designer: with the desire to make it simple to maintain and grow a design. Plus, knowing which component to use in a given situation is nice, too, right? Since making this a regular practice, I’ve found it’s been like having a nice combination of a CSS class and a pattern library all in one.</p>
    <p>One of the first questions, understandably, is <strong>why use Fireworks for a style guide?</strong> Well, for me, it’s mostly because of symbols and styles. Sure, you could use similar things in Photoshop, but I find Fireworks’ implementation to be smarter.</p>
    <p>Here’s why I love it:</p>
    <ul>
    <li>Symbols update everywhere, and you have to update them only once.</li>
    <li>Symbols have states, which let you easily show things such as selected and unselected states.</li>
    <li>Symbols may be placed on a single page for easy editing.</li>
    <li>If the styles are for the Web, you can easily export them as CSS.</li>
    </ul>
    <p>This article is all about understanding why you would want to set up a style guide using Fireworks, and you’ll also get a little starter template that I like to use.</p>
    <p><strong>Important note</strong>: Fireworks’ future is uncertain, as Adobe decided to feature-freeze it in May 2013. There are rumors of Adobe working on a replacement, but nothing definite so far. I’ve spent the last few months with an alternative, <a href="http://www.bohemiancoding.com/sketch/" rel="nofollow external" class="bo">Sketch</a>, and found it to be… well, pretty fantastic! It’s a young Mac app but shows promise. Also, while Fireworks (CS6) is unlikely to receive any major updates in future, it is still distributed and supported by Adobe and should work on the latest Windows and Mac machines. You can read more about Fireworks’ future in this <a href="http://fireworks.smashingmagazine.com/2013/12/19/present-future-adobe-fireworks/" rel="nofollow external" class="bo">pretty detailed article</a>.</p>
    <h3>A Style Guide?</h3>
    <p>What is exactly a “style guide”, and why would you want to create one? Let’s start with a brief quote from a <a href="https://en.wikipedia.org/wiki/Style_guide" rel="nofollow external" class="bo">well-known encyclopedia</a>:</p>
    <blockquote>
    <p>“A style guide or style manual is a set of standards for the writing and design of documents, either for general use or for a specific publication, organization or field. The implementation of a style guide provides uniformity in style and formatting within a document and across multiple documents.”</p>
    </blockquote>
    <p>The biggest reason to create a style guide? The sheer amount of time you’ll save. Depending on the size of the project, reproducing your changes could take minutes or hours. Imagine designing a game, a complex website, a mobile app or a large corporate intranet: having to update one element that appears on dozens or hundreds of pages would be a tedious, madness-inducing task. You have better things to do, like look at cute cat pictures — why waste your time doing the same thing over and over again?</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/style-guide-intro-500px.png" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/style-guide-intro-500px.png" width="500" height="450" style="max-width: 100%; height: auto;"></a><br><em>A style guide helps you to maintain a consistent look over time, and Fireworks can save a lot of time.</em></p>
    <p>Instead of wondering how to style headings, you could look to the style guide for answers. As your design grows and you add elements, putting all of the elements on one page will help to ensure that they look like they were all crafted by the same hand — or at least look consistent. The secondary benefit is that you won’t have to solve the same design problem multiple times.</p>
    <p>If you work on a team or for a client, handing off the document to someone else is very easy. You’ve already done the work of specifying how things should look; so, anyone else can step in and pick up where you left off.</p>
    <p>Speaking of which, if you’ve ever applied a CSS class or ID to an HTML element, then you’ve basically written a style guide — even if you didn’t necessarily formalize it as such.</p>
    <p>When you’re presenting a design to a client or team, use the style guide to guide your presentation. A lot of people are talking about style tiles, style prototypes and element collages these days; there’s no reason why a style guide can’t fit in there. <strong>It’s a great way to help someone visualize</strong> what a product will look like without having to design every screen.</p>
    <h4>Who Uses Style Guides Anyway?</h4>
    <p>The short answer is: a lot of people. Companies use them; banks generate reams and reams of documentation on how the logo should be implemented and which pixels should go where. While extending a brand across a wide range of products and services is complex, a small company typically does not need such extensive documentation yet still would benefit from consolidating its design standards into a single set of guidelines, a style guide.</p>
    <h3>The Basics</h3>
    <p>So what should be included in a style guide? Well, I usually put these few things in mine:</p>
    <ul>
    <li>headings;</li>
    <li>text size of body copy;</li>
    <li>links (don’t forget visited links if you’re making a website!);
    </li>
    <li>sizes and treatment of images;</li>
    <li>logo;</li>
    <li>important modules, like headers and carousels.</li>
    </ul>
    <p>If you’re making an app, the list might be a little more extensive. I’d also include elements such as:</p>
    <ul>
    <li>button types and styles;</li>
    <li>navigation bar styles;</li>
    <li>table styles;</li>
    <li>icons.</li>
    </ul>
    <p>Fireworks is not the most suitable application for defining such things as animations, CSS transforms and transitions, or non-Web-font families (or CSS styles in general, although Fireworks does export CSS code, if needed). These are a critical part of the experience but might be better defined with a prototype or the like.</p>
    <p>(Some specifications of motion design are useful in a style guide — such as easing, timing, gradient, rotation, and scaling end points — but an interactive prototype would demonstrate these much better than a static image or document.)</p>
    <p>All that being said, the size of the style guide should fit the project. If you’re making a simple app, you could probably keep it lean. If you’re working for a financial institution, then it might need to be substantially bigger and more prescriptive. The format and level of detail are up to you.</p>
    <p>If you’re developing a mobile app, ensure that the design and development team is familiar with the human interface guidelines of the relevant device or platform. <a href="https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG" title="Apple iOS Human Interface Guidelines" rel="nofollow external" class="bo">Apple</a>, <a href="http://developer.android.com/design/index.html" title="Google Android Human Interface Guidelines" rel="nofollow external" class="bo">Google</a>, <a href="http://msdn.microsoft.com/en-us/windows/apps/hh779072" title="Microsoft Windows Phone Human Interface Guidelines" rel="nofollow external" class="bo">Microsoft</a> and others publish guidelines to ensure quality and consistency. The guidelines are geared to designers, but you might want to ensure that your team understands things like the minimum touch size for buttons (44 × 44 pixels for iOS, by the way) and the standards for typography and icons.</p>
    <p>I try to <strong>keep everything on one page in Fireworks</strong>, because exporting slices is much easier if all elements are on the same page (more on that later). The alternative is going to each page, exporting an image, checking that I’ve put it in the right folder, and then cursing myself if I’ve accidentally saved it to the wrong spot.</p>
    <p>Speaking of which, aren’t slices in Fireworks awesome? Without them, we’d have to do something like this:</p>
    <ol>
    <li>copy symbol to new document,</li>
    <li>paste symbol,</li>
    <li>trim canvas to fit,</li>
    <li>save symbol,</li>
    <li>close,</li>
    <li>repeat 50 times (getting sadder each time).</li>
    </ol>
    <p>Clearly, no one would want to do this. If slices were a person you could hang out with at a bar, I’d buy them drinks all night.</p>
    <p>Use <strong>symbols</strong> and <strong>styles</strong> as often as possible. With them, you can easily create something once and update it throughout the document. (By the way, Fireworks doesn’t always honor updates to styles inside of symbols. Sometimes you’ll have go into each symbol and refresh the style individually. It’s a bit of a drag, but it happens so rarely that I’m not bothered.)</p>
    <h3>A Quick Primer On Symbols, Slices And Styles</h3>
    <h4>Symbols</h4>
    <p>Use a symbol when a UI element repeats throughout the website or application. The usual candidates are buttons, icons, images and logos. A symbol has states, too, giving you the flexibility to display various states of an element (for example selected and unselected) or just to test various iterations of an item.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/symbols-example-large.png" title="(view large)" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/symbols-example-500px.png" width="500" height="315" alt="Symbols and states" style="max-width: 100%; height: auto;"></a><br>
    <em>Symbols are helpful and even have states! (<a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/symbols-example-large.png" rel="nofollow external" class="bo">View large version</a>)</em></p>
    <p>To convert an element to a symbol, simply select it and go to <code>Modify → Symbol → Convert to Symbol…</code> (or press <code>F8</code>).</p>
    <p><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/convert-to-symbol.jpg" width="500" height="" alt="Here's how to convert an object to a symbol" style="max-width: 100%; height: auto;"><br>
    <em>Convert an object to a symbol.</em></p>
    <p>In the “Convert to Symbol” dialog, you can define the type of symbol (<code>graphic</code>, <code>animation</code>, <code>button</code>), whether to enable 9-slice guides, and whether to save the symbol to the common library:</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/convert-to-symbol-large.png" title="(view large)" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/convert-to-symbol-500px.png" width="500" height="" alt="Convert to Symbol dialog" style="max-width: 100%; height: auto;"></a><br>
    <em>The “Convert to Symbol” dialog. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/convert-to-symbol-large.png" rel="nofollow external" class="bo">View large version</a>)</em></p>
    <h4>Styles</h4>
    <p>I generally reserve styles for text (font family, size, color, drop-shadow live filters, etc.) and buttons (color, appearance, etc.).</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/styles-example-large.png" title="(view large)" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/styles-example-500px.png" width="500" height="" alt="Styles example" style="max-width: 100%; height: auto;"></a><br>
    <em>A style may define font size, color, font family, live filters and more. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/styles-example-large.png" rel="nofollow external" class="bo">View large version</a>)</em></p>
    <p>For example, if you add borders or live filters (for example, drop-shadows) to an image or button and want them to be easily reusable, make them styles. Also, symbols may contain elements with styles.</p>
    <h4>Slices</h4>
    <p>Once your symbols are set, create a slice for each element. Fireworks’ naming convention is not human-friendly (it comes from old Web layout practice: <code>[Document Name]_[Row Number]_[Column Number]</code>). So, look to the all-powerful Properties panel to create your own names for slices.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/insert-slice-large.png" title="(view large)" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/insert-slice-500px.png" width="500" height="" alt="Inserting a rectangular slice" style="max-width: 100%; height: auto;"></a><br>
    <em>Insert a rectangular slice an an object. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/insert-slice-large.png" rel="nofollow external" class="bo">View large version</a>)</em></p>
    <p><strong>Useful tip:</strong> You can highlight multiple elements and create individual slices for each one. Simply select all of the elements on the canvas, and go to <code>Insert Rectangular Slice → Multiple slices</code>! It’s a real time-saver.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/slices-single-multiple-large.png" title="(view large)" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/slices-single-multiple-500px.png" width="500" height="" alt="Inserting multiple slices" style="max-width: 100%; height: auto;"></a><br>
    <em>To create multiple slices, select multiple objects on the canvas, select “Insert Rectangular Slice,” and then the “Multiple” option. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/slices-single-multiple-large.png" rel="nofollow external" class="bo">View large version</a>)</em></p>
    <h4>Resolution-Independence</h4>
    <p>If you’re creating an app, try to work with vector graphics whenever possible, which make it much easier to scale icons infinitely to higher-resolution devices. I’ll have to gloss over some finer points, such as ensuring that icons scale down well.</p>
    <p><strong>Useful tip:</strong> The <a href="http://hicksdesign.co.uk/journal/the-icon-handbook" rel="nofollow external" class="bo"><em>Icon Design Handbook</em></a> has you covered on that front. It has has great tips on making beautiful icons. Also, <a href="http://fireworks.smashingmagazine.com/2012/12/03/design-ios-apps-with-adobe-fireworks/" rel="nofollow external" class="bo">Ivo Mynttinen teaches quite a few things</a> about designing icons with Fireworks.</p>
    <p>So, how do we achieve this in Fireworks? Sure, we could drop in regular and <code>@2x</code> versions, but vectors can be exported as SVGs, courtesy of Aaron Beall’s handy <a href="http://fireworks.abeall.com/extensions/commands/Export/" rel="nofollow external" class="bo">Export</a> extension.</p>
    <p><strong>Useful tip:</strong> Another article on Smashing Magazine gets a little nerdy talking about “<a href="http://coding.smashingmagazine.com/2012/01/16/resolution-independence-with-svg/" rel="nofollow external" class="bo">Resolution Independence With SVG</a>.”</p>
    <p>Usually when designing for the Web, an icon font is most helpful. I have nothing but love for <a href="http://icomoon.io" rel="nofollow external" class="bo">IcoMoon</a>, which creates an icon font from SVG graphics that you upload, for free. Icon fonts currently have some limitations, such as individual elements being confined to one color. So, if you need multiple colors, gradients and so on for your icons, then exporting an SVG or a <code>@2x</code> PNG might be best. (<strong>Note:</strong> SVG is supported in Internet Explorer 8+ and in recent versions of all other major browsers.)</p>
    <h4>When To Start Preparing the Guide?</h4>
    <p>Picking the right time to build a style guide isn’t an exact science. I usually start once I’ve determined a direction for the project. Creating it first usually wouldn’t make sense because I’ll often experiment with fairly different ideas. Doing twice the work doesn’t appeal to me.</p>
    <p>You also don’t want to end up a slave to the process early on. Creativity should be messy, weird and fun — bottling all that up in a style guide too early on would really break your groove and stifle the design. The style guide should reinforce your creativity and, therefore, should come second. Don’t wait till the end either, because you want it to guide the rest of the process.</p>
    <p>In short, don’t do it too early, but don’t wait until you’ve finished the design. Having to duplicate objects from page to page is a good sign that you should create an asset (i.e. with symbols) or define a style (i.e. with styles). My style guides usually start out as a working canvas: Design elements and type treatments that I like will hang out on the canvas until I decide they should be standardized (and become part of the style guide) or discarded.</p>
    <p>Using symbols and styles early on also means that you won’t have to apply endless updates if one icon changes. I’ve overlooked doing this a few times and probably said some words that I regretted as I went back to adjust each little mistake afterwards.</p>
    <h3>Getting Started With Your Style Guide</h3>
    <p>Before creating the canvas, keep in mind that it is a living document, so you’ll need to help it grow, pruning here and adding there.</p>
    <h4>“How Do I Set One Up?”</h4>
    <p>The short answer is, whatever works for you. I’ll share what works for me, and you can build on it. Or throw it away. It’s fine, really. Your mileage will vary according to what you’re creating.</p>
    <p>I’ll open a page at the beginning of the document. Once I’ve gotten a sense of the direction of the design, I’ll put some of its elements on this page and make styles and symbols out of them.</p>
    <p>Then, I’ll lay out a few common elements. If we were making an iPhone app, they would be the following:</p>
    <ul>
    <li>colors;</li>
    <li>typography;</li>
    <li>icons;</li>
    <li>interface elements.</li>
    </ul>
    <h4>A Starter Style Guide</h4>
    <p>Good friends help by telling; best friends help by sharing. Because we’re basically besties at this point, I’ll <a href="https://www.dropbox.com/s/xw6tvfh4bjnj4na/Style%20Guide.fw.png" rel="nofollow external" class="bo">share a style guide that I made for a simple app</a>. Inside, you’ll find the following:</p>
    <ul>
    <li>elements page, with icons, images and font examples;</li>
    <li>home screen;</li>
    <li>detail screen for articles.</li>
    </ul>
    <p>Teehan + Lax has made <a href="http://www.teehanlax.com/tools/ios7/" rel="nofollow external" class="bo">its own UI PSD for iOS 7</a> that is perfect for getting an app style guide going. Even though the file is not in a native format of Fireworks, it can be easily opened in Fireworks; all of the elements are vectors and so are perfectly editable. (Fireworks can read PSDs pretty well in general, with just a few minor limitations.)</p>
    <p>OK! We’ve got our interface elements. Now, create a document that is 2000 × 2000 pixels.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/new-document-large.png" title="(view large)" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/new-document-500px.png" width="500" height="" alt="Creating a new document in Fireworks" style="max-width: 100%; height: auto;"></a><br>
    <em>Create a new 2000 × 2000-pixel canvas for our style guide. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/new-document-large.png" rel="nofollow external" class="bo">View large version</a>)</em></p>
    <p>You might not want to give the style guide the shape of an app or website, or else a client or team member might think that they’re viewing an actual app.</p>
    <p>Drag in some interface elements and start experimenting! Depending on the scope of the app, you’ll be dragging in various elements. Here are a few that appear in almost every app I make:</p>
    <ul>
    <li>status bar,</li>
    <li>menu bar,</li>
    <li>action icons.</li>
    </ul>
    <p>Once you’ve determined a direction, there’s no reason why you can’t begin to customize this style guide to match the feel of your app. It’s a nice way to ensure that everything you’re designing works holistically. Plus, your client will appreciate the details.</p>
    <p>I’ll also start to use the guide for some production duties, like saving assets. When designing for iOS, ensure that the normal versions of icons look as crisp as the <code>@2x</code> versions. I’m a big fan of “Snap to Pixel” when working with icons (go to <code>Modify → Snap to Pixel</code> or type <code>Control/Command + K</code>) — it helps with keeping things looking sharp at small sizes. I fully admit that this is a case of <a href="http://xkcd.com/1015/" rel="nofollow external" class="bo">designer’s OCD</a>, and I’m OK with that. I’ll create the normal-sized versions later in the process, when I’m ready to send over some assets to the developer. No sense in creating extra work for myself early on.</p>
    <p>Also, I design at the <code>@2x</code> resolution by default because I find that scaling down for smaller resolutions is easier than scaling up. Remember, though, that your font sizes and other elements will be double their normal size when you do this. When working with text, specify in the style guide the intended type size, not what Fireworks says. (When scaling text along with the document’s overall size, Fireworks will change its size, but the Properties panel might not report the actual new size. It seems to be an odd limitation of Fireworks’ text engine).</p>
    <h4>Your Style Guide and Production-Ready Assets</h4>
    <p>Here’s where it gets more fun. Now that your buttons, logos and other elements are in the style guide, you can easily highlight them and creates slices. If you’re working on a project that requires higher-resolution assets, then duplicating your symbols on the style guide’s canvas and exporting them directly from that page is simple.</p>
    <p>Select all of the elements to be sliced, and then go to <code>Edit → Insert → Rectangular Slice</code>. (Remember what I said earlier about human-unfriendly slice names?)</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/fw-insert-rectangular-slice-large.png" title="Create rectangular slices." rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/fw-insert-rectangular-slice-500px.png" alt="Create rectangular slices." style="max-width: 100%; height: auto;"></a><br>
    <em>Create rectangular slices. <a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/fw-insert-rectangular-slice-large.png" rel="nofollow external" class="bo">(View large version)</a></em></p>
    <p><strong>Note:</strong> When Fireworks asks, choose “Multiple,” or else it will create a single large slice.</p>
    <p>Slices are ready to be exported whenever you’re ready! You can even give slices their own export settings (PNG32, PNG24, PNG8, GIF or any custom format — for example, PNG8 with a limited number of colors, JPEG Progressive with a set quality, etc.). The settings will be saved in the Fireworks PNG file, so exporting and re-exporting assets is very easy.</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/export-settings-large.png" title="(view large)" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/export-settings-500px.png" width="500" height="" alt="Export settings" style="max-width: 100%; height: auto;"></a><br>
    <em>Each slice may have its own export settings, which are remembered by Fireworks. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/export-settings-large.png" rel="nofollow external" class="bo">View large version</a>)</em></p>
    <h4>Sample Style Guide</h4>
    <p>After some experimentation, et voilà! A shiny new style guide! The following three screenshots show mine:</p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/styleguide-article-large.png" title="(view larger)" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/sample-style-guide-1.jpg" alt="" style="max-width: 100%; height: auto;"></a><br>
    <em>The “article” page of my style guide. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/styleguide-article-large.png" rel="nofollow external" class="bo">View large version</a>)</em></p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/styleguide-list-large.png" title="(view larger)" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/sample-style-guide-2.jpg" alt="" style="max-width: 100%; height: auto;"></a><br>
    <em>The “article list” page. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/styleguide-list-large.png" rel="nofollow external" class="bo">View large version</a>)</em></p>
    <p><a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/style-guide.png" title="(view larger)" rel="nofollow external" class="bo"><img src="http://media.smashingmagazine.com/wp-content/uploads/2014/02/sample-style-guide-3.jpg" alt="" style="max-width: 100%; height: auto;"></a><br>
    <em>The elements page. (<a href="http://media.smashingmagazine.com/wp-content/uploads/2014/02/style-guide-large.png" rel="nofollow external" class="bo">View large version</a>)</em></p>
    <p>In case you missed it, you can <a href="https://www.dropbox.com/s/xw6tvfh4bjnj4na/Style%20Guide.fw.png" rel="nofollow external" class="bo">download my starter style guide</a> via Dropbox.</p>
    <h4>Helpful Tips For Working With Fireworks Style Guides</h4>
    <p>I usually have a few panels open in Fireworks:</p>
    <ul>
    <li>Pages,</li>
    <li>Layers,</li>
    <li>States,</li>
    <li>Styles,</li>
    <li>Document Library,</li>
    <li>Properties.</li>
    </ul>
    <p>The Pages, Layers and States panels help you to navigate quickly through the Fw PNG file. I use states to prototype designs for a particular view or page, and each view or page will have its own page in the document. I’ll generally make a master page (containing the chrome and unchanging elements in the design, such as the menu or tab bar) so that I have one less thing to paste in the page.</p>
    <p>Styles are helpful because you can select an element and immediately apply a style to it.</p>
    <p>The document library holds all of the symbols, and it’s an easy reference point if you need to drag something onto the canvas. I find myself just copying symbols from an existing page. (Quick aside: Fireworks has some issues with trackpad scrolling in panels, but you Windows geeks should be just fine with scrolling, I hear).</p>
    <p>Finally, the Properties panel gives you complete control of the properties of all types of objects, including vector objects, bitmaps, symbols, auto shapes, vector masks, slices and more.</p>
    <h3>Closing Thoughts</h3>
    <p>Style guides, in their various shapes and sizes, are a critical part of any project, and using one brings many benefits, including the following:</p>
    <ul>
    <li>keeps the project visually and functionally consistent as it grows;</li>
    <li>keeps you from having to repeat the same task over and over;</li>
    <li>helps the developer understand how to build what you have designed, so they’ll ask you fewer questions;</li>
    <li>makes it easier to grow or modify the website or application.</li>
    </ul>
    <p>In short, if you’d like a consistent, healthy app, then don’t overlook style guides. A guide converts design styles into values and standards of coding, and it could be invaluable to your project.</p>
    <p>If you use Adobe Fireworks in your daily design workflow and have any questions about how to build a style guide, let me know <a href="http://twitter.com/joshuamauldin" rel="nofollow external" class="bo">on Twitter</a> or here in the comments — I’d be more than happy to help! I’d also be glad to hear of your own experience with making (and updating) style guides.</p>
    <h4>Further Reading</h4>
    <p>If you’d like to dig a little deeper into style guides and other neat things that you can do with Fireworks, here is some reading:</p>
    <ul>
    <li>“<a href="http://fireworks.smashingmagazine.com/2012/09/13/create-pattern-library-with-evernote-fireworks/" rel="nofollow external" class="bo">Creating a Pattern Library With Evernote and Fireworks</a>,” Kris Niles, Smashing Magazine</li>
    <li>“<a href="http://fireworks.smashingmagazine.com/2012/10/12/adobe-fireworks-enterprise/" rel="nofollow external" class="bo">Useful Fireworks Techniques and Features for Large Design Teams</a>,” Kris Niles, Smashing Magazine</li>
    <li>“<a href="http://fireworks.smashingmagazine.com/2012/06/11/developing-a-design-workflow-in-adobe-fireworks/" rel="nofollow external" class="bo">Developing a Design Workflow in Adobe Fireworks</a>,” Joshua Bullock, Smashing Magazine</li>
    <li>“<a href="http://medialoot.com/item/ui-style-guide-template/" rel="nofollow external" class="bo">UI Style Guide Template (PSD)</a>,” Tony Thomas, MediaLoot</li>
    <li>“<a href="https://en.wikipedia.org/wiki/Style_guide" rel="nofollow external" class="bo">Style Guide</a>,” Wikipedia</li>
    <li>“<a href="http://hicksdesign.co.uk/journal/the-icon-handbook" rel="nofollow external" class="bo">Icon Design Handbook</a>,” Jon Hicks</li>
    <li>“<a href="http://fireworks.smashingmagazine.com/2012/12/03/design-ios-apps-with-adobe-fireworks/" rel="nofollow external" class="bo">Design Cutting-Edge iOS Apps With Adobe Fireworks</a>,” Ivo Mynttinen, Smashing Magazine</li>
    <li>“<a href="http://fireworks.smashingmagazine.com/2013/12/19/present-future-adobe-fireworks/" rel="nofollow external" class="bo">The Present and Future of Adobe Fireworks</a>,” Michel Bozgounov, Smashing Magazine</li>
    </ul>
    <p><em>(mb, al, il)</em></p>
    <hr>
    <p><small>© Joshua Mauldin for <a href="http://www.smashingmagazine.com" rel="nofollow external" class="bo">Smashing Magazine</a>, 2014.</small></p>
    </div>
]]>
</Body>
<Summary>        I started with style guides like any other obsessive-compulsive designer: with the desire to make it simple to maintain and grow a design. Plus, knowing which component to use in a given...</Summary>
<Website>http://www.smashingmagazine.com/2014/02/17/how-to-make-an-effective-style-guide-with-adobe-fireworks/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/41406/guest@my.umbc.edu/4ce9098af16149041d00ebe3e2779ce2/api/pixel</TrackingUrl>
<Tag>css</Tag>
<Tag>design</Tag>
<Tag>development</Tag>
<Tag>fireworks</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>Mon, 17 Feb 2014 06:15:26 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="41405" important="false" status="posted" url="https://my3.my.umbc.edu/posts/41405">
<Title>8 Ways to Add a Responsive Navigation Menu on Your Site</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p>There are plenty of techniques for implementing responsive  navigation menus on your site.</p>
    <p>One of your options: Build your menu from scratch. There are <a href="https://www.google.com/search?q=responsive+navigation+tutorial" title="Google search results of 'responsive navigation tutorial' " rel="nofollow external" class="bo">many  tutorials</a> on the Web for that if you need to learn how.</p>
    <p>But some of us may just be interested in getting the task  done as quickly and as painlessly as possible. In this case, you could use open  source code.</p>
    <p>In this post, I’ll discuss a few excellent <strong>open source projects</strong> for building <strong>responsive navigation menus.</strong></p>
    <p></p>
    <p>There are many options out there, so for convenience, I  narrowed it down to just 8.</p>
    <p>At the end of the post, you’ll find a <strong>summary table</strong> that has links to the  official site, demos, usage guide, and official open source repository for each  project I’ll talk about.</p>
    <h3>1. <a href="http://responsive-nav.com/" rel="nofollow external" class="bo">Responsive Nav</a>
    </h3>
    <p><img src="http://cdn.sixrevisions.com/0404-01_responsive_nav.png" width="550" height="339" alt="Responsive Nav" style="max-width: 100%; height: auto;"></p>
    <p>This responsive navigation menu system is lightweight —  less than 1KB when optimized. Responsive Nav doesn’t have external dependencies, meaning  you don’t need to include a JS library like jQuery for it to work.</p>
    <h3>2. <a href="http://getbootstrap.com/components/#nav" rel="nofollow external" class="bo">Bootstrap Navs and  Navbar</a>
    </h3>
    <p><img src="http://cdn.sixrevisions.com/0404-02_bootstrap_navs.png" width="550" height="339" alt="Bootstrap Navs and Navbar" style="max-width: 100%; height: auto;"></p>
    <p>Bootstrap has two components for building responsive menus.  They’re called <a href="http://getbootstrap.com/components/#nav" title="Navs Component official docs" rel="nofollow external" class="bo">Navs</a> and <a href="http://getbootstrap.com/components/#navbar" title="Navbar Component official docs" rel="nofollow external" class="bo">Navbar</a>. If you just need a  responsive menu, you should <a href="http://getbootstrap.com/customize/?id=9043009" title="Bootstrap custom build that only includes Navs and Navbar components" rel="nofollow external" class="bo">customize  your Bootstrap build</a> to include only Navs- and/or Navbar-related files.</p>
    <h3>3. <a href="https://github.com/kamens/jQuery-menu-aim" rel="nofollow external" class="bo">menu-aim</a>
    </h3>
    <p><img src="http://cdn.sixrevisions.com/0404-03_menu_aim.jpg" width="550" height="339" alt="menu-aim" style="max-width: 100%; height: auto;"></p>
    <p>This jQuery plugin will allow you to make responsive  mega-dropdown menus modeled after Amazon.com’s fast and responsive menus. This is  great for sites with lots of content. Read about the genesis of this plugin  at this <a href="http://bjk5.com/post/44698559168/breaking-down-amazons-mega-dropdown" title="Breaking down Amazon's mega dropdown" rel="nofollow external" class="bo">blog post</a>.</p>
    <h3>4. <a href="http://www.berriart.com/sidr/" rel="nofollow external" class="bo">Sidr</a>
    </h3>
    <p><img src="http://cdn.sixrevisions.com/0404-04_sidr.jpg" width="550" height="339" alt="Sidr" style="max-width: 100%; height: auto;"></p>
    <p>Sidr is a jQuery plugin for creating those vertical  slide-out drawer menus you often see in responsive websites and mobile apps  like Facebook.</p>
    <h3>5. <a href="http://jasonweaver.name/lab/flexiblenavigation/" rel="nofollow external" class="bo">FlexNav</a>
    </h3>
    <p><img src="http://cdn.sixrevisions.com/0404-05_flexnav.jpg" width="550" height="339" alt="FlexNav" style="max-width: 100%; height: auto;"></p>
    <p>FlexNav was created with a Mobile  First approach. It has good browser support:  For example, IE7 is supported. FlexNav is dependent on jQuery.</p>
    <h3>6. <a href="http://tinynav.viljamis.com/" rel="nofollow external" class="bo">TinyNav.js</a>
    </h3>
    <p><img src="http://cdn.sixrevisions.com/0404-06_tinynav.jpg" width="550" height="339" alt="TinyNav.js" style="max-width: 100%; height: auto;"></p>
    <p>If you simply want to responsively change your HTML  unordered/ordered lists to HTML dropdown menus when viewed on mobile devices,  check out the first version of Responsive Nav (discussed above) called TinyNav.js.</p>
    <p>There’s  also a jQuery-independent fork of TinyNav.js called <a href="http://lukaszfiszer.github.io/selectnav.js/" rel="nofollow external" class="bo">SelectNav.js</a>.</p>
    <h3>7. <a href="http://www.christopheryee.ca/pushy/" rel="nofollow external" class="bo">Pushy</a>
    </h3>
    <p><img src="http://cdn.sixrevisions.com/0404-07_pushy.png" width="550" height="339" alt="Pushy" style="max-width: 100%; height: auto;"></p>
    <p>Pushy allows you to build a responsive, mobile-friendly  slide-out drawer menu. It requires jQuery and Modernizr to support old browsers  like IE7 to IE9.</p>
    <h3>8. <a href="http://slicknav.com/" rel="nofollow external" class="bo">SlickNav</a>
    </h3>
    <p><img src="http://cdn.sixrevisions.com/0404-08_slicknav.png" width="550" height="339" alt="SlickNav" style="max-width: 100%; height: auto;"></p>
    <p>SlickNav is a robust responsive menu navigation system that  has a ton of options. It’s suitable on sites and apps with many links and subcategories.  The development philosophy also emphasizes on Web accessibility: SlickNav is ARIA-compliant.</p>
    <h3>Summary Table</h3>
    <table width="550" border="0">
    <tbody>
    <tr>
    <th>Site</th>
    <th>Demo</th>
    <th>Usage Guide</th>
    <th>Repository</th>
    <th>License</th>
    </tr>
    <tr>
    <td><a href="http://responsive-nav.com/" rel="nofollow external" class="bo">Responsive Nav</a></td>
    <td><a href="http://responsive-nav.com/demo-respondjs/" rel="nofollow external" class="bo">Demo</a></td>
    <td><a href="http://responsive-nav.com/#instructions" rel="nofollow external" class="bo">Responsive    Nav usage guide</a></td>
    <td><a href="https://github.com/viljamis/responsive-nav.js" rel="nofollow external" class="bo">GitHub</a></td>
    <td>MIT</td>
    </tr>
    <tr>
    <td><a href="http://getbootstrap.com/components/#nav" rel="nofollow external" class="bo">Boostrap    Navs</a></td>
    <td><a href="http://getbootstrap.com/components/#nav" rel="nofollow external" class="bo">Examples</a></td>
    <td><a href="http://getbootstrap.com/components/#nav" rel="nofollow external" class="bo">Boostrap    Navs docs</a></td>
    <td><a href="https://github.com/twbs/bootstrap" rel="nofollow external" class="bo">GitHub</a></td>
    <td>MIT</td>
    </tr>
    <tr>
    <td><a href="http://bjk5.com/post/44698559168/breaking-down-amazons-mega-dropdown" rel="nofollow external" class="bo">menu-aim</a></td>
    <td><a href="https://rawgithub.com/kamens/jQuery-menu-aim/master/example/example.html" rel="nofollow external" class="bo">Demo</a></td>
    <td><a href="https://github.com/kamens/jQuery-menu-aim#use-like-so" rel="nofollow external" class="bo">menu-aim usage    guide</a></td>
    <td><a href="https://github.com/kamens/jQuery-menu-aim" rel="nofollow external" class="bo">GitHub</a></td>
    <td>MIT</td>
    </tr>
    <tr>
    <td><a href="http://www.berriart.com/sidr/" rel="nofollow external" class="bo">Sidr</a></td>
    <td><a href="http://www.berriart.com/sidr/" rel="nofollow external" class="bo">Demo</a></td>
    <td><a href="http://www.berriart.com/sidr/#getstarted" rel="nofollow external" class="bo">Sidr    "Get Started" guide</a></td>
    <td><a href="https://github.com/artberri/sidr" rel="nofollow external" class="bo">GitHub</a></td>
    <td>MIT</td>
    </tr>
    <tr>
    <td><a href="http://jasonweaver.name/lab/flexiblenavigation/" rel="nofollow external" class="bo">FlexNav</a></td>
    <td><a href="http://jasonweaver.name/lab/flexiblenavigation/" rel="nofollow external" class="bo">Demo</a></td>
    <td><a href="https://github.com/indyplanets/flexnav#usage" rel="nofollow external" class="bo">FlexNav    usage guide</a></td>
    <td><a href="https://github.com/indyplanets/flexnav" rel="nofollow external" class="bo">GitHub</a></td>
    <td><a href="http://unlicense.org/" rel="nofollow external" class="bo">Unlicense</a></td>
    </tr>
    <tr>
    <td><a href="http://tinynav.viljamis.com/" rel="nofollow external" class="bo">TinyNav.js</a></td>
    <td><a href="http://tinynav.viljamis.com/" rel="nofollow external" class="bo">Demo</a></td>
    <td><a href="http://tinynav.viljamis.com/" rel="nofollow external" class="bo">TinyNav.js Usage    guide</a></td>
    <td><a href="https://github.com/viljamis/TinyNav.js" rel="nofollow external" class="bo">GitHub</a></td>
    <td>MIT</td>
    </tr>
    <tr>
    <td><a href="http://www.christopheryee.ca/pushy/" rel="nofollow external" class="bo">Pushy</a></td>
    <td><a href="http://www.christopheryee.ca/pushy/" rel="nofollow external" class="bo">Demo</a></td>
    <td><a href="https://github.com/christophery/pushy/blob/master/README.md#usage" rel="nofollow external" class="bo">Pushy    usage guide</a></td>
    <td><a href="https://github.com/christophery/pushy/" rel="nofollow external" class="bo">GitHub</a></td>
    <td>MIT</td>
    </tr>
    <tr>
    <td><a href="http://slicknav.com/" rel="nofollow external" class="bo">SlickNav</a></td>
    <td><a href="http://slicknav.com/" rel="nofollow external" class="bo">Demo</a></td>
    <td><a href="http://slicknav.com/" rel="nofollow external" class="bo">SlickNav usage guide</a></td>
    <td><a href="https://github.com/ComputerWolf/SlickNav" rel="nofollow external" class="bo">GitHub</a></td>
    <td>MIT</td>
    </tr>
    </tbody>
    </table>
    <h3>More Responsive Navigation Menus</h3>
    <ul>
    <li><a href="https://github.com/meanthemes/meanMenu/blob/master/README.md" rel="nofollow external" class="bo">MeanMenu</a></li>
    <li><a href="https://github.com/micjamking/Menutron" rel="nofollow external" class="bo">Menutron</a></li>
    <li><a href="https://github.com/micjamking/Navigataur" rel="nofollow external" class="bo">Navigataur</a></li>
    <li><a href="http://tympanus.net/codrops/2013/04/19/responsive-multi-level-menu/" rel="nofollow external" class="bo">Responsive  Multi-Level Menu</a></li>
    <li><a href="http://coding.smashingmagazine.com/2013/01/15/off-canvas-navigation-for-responsive-website/" rel="nofollow external" class="bo">Off-Canvas  Navigation for A Responsive Website</a></li>
    <li><a href="https://github.com/andrewsg21/Bamboo.js" rel="nofollow external" class="bo">Bamboo.js</a></li>
    </ul>
    <h3>Related Content</h3>
    <ul>
    <li><a href="http://designinstruct.com/web-design/what-is-responsive-web-design/" rel="nofollow external" class="bo">What  Is Responsive Web Design?</a></li>
    <li><a href="http://designinstruct.com/roundups/infographics-learn-responsive-web-design/" rel="nofollow external" class="bo">10  Infographics for Learning About Responsive Web Design</a></li>
    <li><a href="http://designinstruct.com/web-design/responsive-css-grid/" rel="nofollow external" class="bo">10 Best  Responsive HTML5 Frameworks and Tools</a></li>
    <li>
    <em>Related categories:</em> <a href="http://sixrevisions.com/category/resources/" rel="nofollow external" class="bo">Resources</a> and <a href="http://sixrevisions.com/category/tools/" rel="nofollow external" class="bo">Tools</a>
    </li>
    </ul>
    <h3>About the Author</h3>
    <p><img src="http://images.sixrevisions.com/authors/jacob_gube_small.jpg" alt="" width="80" height="80" style="max-width: 100%; height: auto;"><span><strong>Jacob Gube</strong> is the founder and editor-in-chief of Six Revisions. He’s a front-end web developer by profession. If you’d like to connect with him, head on over to the <a href="http://sixrevisions.com/contact/" rel="nofollow external" class="bo"><strong>contact page</strong></a> or follow him on Twitter: <strong>@<a href="http://twitter.com/sixrevisions" rel="nofollow external" class="bo">sixrevisions</a></strong>.</span></p>
    <p>The post <a href="http://sixrevisions.com/user-interface/responsive-menus/" rel="nofollow external" class="bo">8 Ways to Add a Responsive Navigation Menu on Your Site</a> appeared first on <a href="http://sixrevisions.com" rel="nofollow external" class="bo">Six Revisions</a>.</p>
    </div>
]]>
</Body>
<Summary>There are plenty of techniques for implementing responsive  navigation menus on your site.   One of your options: Build your menu from scratch. There are many  tutorials on the Web for that if you...</Summary>
<Website>http://feedproxy.google.com/~r/SixRevisions/~3/vOJAuE2pxWY/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/41405/guest@my.umbc.edu/4b8647500e12e8d012b5cb5ef1d56f13/api/pixel</TrackingUrl>
<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>user-interface</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>Mon, 17 Feb 2014 05:00:39 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="41404" important="false" status="posted" url="https://my3.my.umbc.edu/posts/41404">
<Title>What&#8217;s new for designers, February 2014</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p><img alt="thumbnail" src="http://netdna.webdesignerdepot.com/uploads/2014/02/thumbnail18.jpg" width="200" height="160" style="max-width: 100%; height: auto;">The February edition of what’s new for web designers includes new web apps, icons, color resources, webmaster tools, graphics programs, CSS frameworks, JavaScript resources, and some really great new fonts.</p> <p>Many of the resources below are free or very low cost, and are sure to be useful to a lot of designers and developers out there.</p> <p>As always, if we’ve missed something you think should have been included, please let us know in the comments. And if you have an app or other resource you’d like to see included next month, tweet it to <a href="http://twitter.com/cameron_chapman" rel="nofollow external" class="bo">@cameron_chapman</a> for consideration.</p> <h1>GV Library</h1> <p>The <a href="http://www.gv.com/library/" rel="nofollow external" class="bo">Google Ventures Library</a> is a great resource for entrepreneurs and designers alike, straight from Google. They offer founder interviews, design advice, and more.</p> <p><a href="http://www.gv.com/library/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/gvlibrary.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Nasty Icons</h1> <p>Need something to spice up your designs? <a href="http://www.nastyicons.com/" rel="nofollow external" class="bo">Nasty Icons</a> is a set of 45 free icons with a decidedly adult theme, featuring plenty of violence and some rather racy content. (While these icons are just line drawings, they may not be safe for work.)</p> <p><a href="http://www.nastyicons.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/nasty.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>CSS Colours</h1> <p>Want to call your colors by name rather than hex code? <a href="http://colours.neilorangepeel.com/" rel="nofollow external" class="bo">CSS Colours</a> is an incredibly thorough guide to CSS color names, including many obscure ones like “lavenderblush”, “tomato”, and “oldlace”. You can even view specific color families.</p> <p><a href="http://colours.neilorangepeel.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/colours.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Feedthebot</h1> <p><a href="http://www.feedthebot.com/" rel="nofollow external" class="bo">Feedthebot</a> offers up a complete guide to complying with Google’s webmaster guidelines. There’s a brief rundown of each topic on the homepage, linked to more in-depth coverage of each.</p> <p><a href="http://www.feedthebot.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/feedthebot.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>DevArt</h1> <p><a href="https://devart.withgoogle.com/" rel="nofollow external" class="bo">DevArt</a> is a new gallery from Google of art created with code by developers. It includes some truly innovative, engaging digital art installations.</p> <p><a href="https://devart.withgoogle.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/devart.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>BootstrapTaste</h1> <p><a href="http://bootstraptaste.com/" rel="nofollow external" class="bo">BootstrapTaste</a> is a collection of free templates for use with Twitter Bootstrap. So far there are templates for a landing page and a single-page site.</p> <p><a href="http://bootstraptaste.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/taste.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Rrrepo</h1> <p><a href="http://www.rrrepo.co/" rel="nofollow external" class="bo">Rrrepo</a> is a new site that features collections (repos) of high quality links on individual topics. It’s currently in private alpha release.</p> <p><a href="http://www.rrrepo.co/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/rrrepo.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Headlinr</h1> <p><a href="http://headlinr.com/" rel="nofollow external" class="bo">Headlinr</a> is a billboard featuring startups and product launches, with no more than ten features each day. It’s a great way to stay on top of the industry.</p> <p><a href="http://headlinr.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/headlinr.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Mondrian</h1> <p><a href="http://mondrian.io/" rel="nofollow external" class="bo">Mondrian</a> is a free online vector graphics editor that works right in your browser. It’s completely open source and easy to learn.</p> <p><a href="http://mondrian.io/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/mondrian.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>900dpi</h1> <p><a href="http://900dpi.com/" rel="nofollow external" class="bo">900dpi</a> is a hosting service that lets you create a simple CMS using only CSS that’s managed from right inside your Dropbox folder. They offer designers a free portfolio site, and paid sites for your clients are just $20/month.</p> <p><a href="http://900dpi.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/900dpi.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Guideline Colour</h1> <p><a href="http://guidelinecolour.com/" rel="nofollow external" class="bo">Guideline Colour</a> is a guide to the official colors used by some of the most popular brands out there. It’s broken down by category, and also searchable.</p> <p><a href="http://guidelinecolour.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/guidelinecolour.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Titon Toolkit</h1> <p>The <a href="http://titon.io/en/toolkit/" rel="nofollow external" class="bo">Titon Toolkit</a> is a collection of UI components for creating responsive, mobile, modern websites. It includes toosl for HTML5, CSS3, Sass, JavaScript, jQuery, and more.</p> <p><a href="http://titon.io/en/toolkit/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/titon.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Min</h1> <p><a href="http://minfwk.com/" rel="nofollow external" class="bo">Min</a> is a tiny CSS framework, weighing in at less than a single kilobyte. It includes all the basics you’ll need for things like buttons and typography, and has support all the way back to IE5.5.</p> <p><a href="http://minfwk.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/min.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Start Bootstrap</h1> <p><a href="http://startbootstrap.com/" rel="nofollow external" class="bo">Start Bootstrap</a> is a collection of templates and themes for Bootstrap from Iron Summit Media Strategies. There are templates for single page sites, admin dashboards, landing pages, and more.</p> <p><a href="http://startbootstrap.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/start.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>CSS Front-end Frameworks</h1> <p>This comparison of <a href="http://usablica.github.io/front-end-frameworks/compare.html" rel="nofollow external" class="bo">CSS Front-end Frameworks</a> will show you compatibilities of the various major CSS frameworks, including Bootstrap, Foundation, Kube, Less, and many more.</p> <p><a href="http://usablica.github.io/front-end-frameworks/compare.html" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/frameworks.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Creditcard.js</h1> <p><a href="http://creditcardjs.com/" rel="nofollow external" class="bo">Creditcard.js</a> is a more usable credit card form built with JavaScript that addresses many of the UX shortcomings present in most credit card forms.</p> <p><a href="http://creditcardjs.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/creditcard.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Uinames.com</h1> <p>Need names for your next project mockup? <a href="http://uinames.com/" rel="nofollow external" class="bo">Uinames.com</a> is a simple way to generate fake names for your projects. Just pick whether you want male or female names and press the spacebar.</p> <p><a href="http://uinames.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/uinames.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Bootstrap 3 Vector UI Kit</h1> <p>This <a href="http://bootstrapuikit.com/" rel="nofollow external" class="bo">Bootstrap 3 Vector UI Kit</a> includes all of the Bootstrap 3 UI controls in vector format, as well as Glyphicons and other bonus UI elements.</p> <p><a href="http://bootstrapuikit.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/vectoruikit.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Social media cheat sheet – super speedy, all you needy</h1> <p>This <a href="http://thepinkgroup.co.uk/social-media-cheat-sheet/" rel="nofollow external" class="bo">Social Media Cheat Sheet</a> gives you the image sizes and specifications of every major social network, including Facebook, LinkedIn, Twitter, Pinterest, and more.</p> <p><a href="http://thepinkgroup.co.uk/social-media-cheat-sheet/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/cheatsheet.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Share Button</h1> <p>This beautiful <a href="http://carrot.github.io/share-button/" rel="nofollow external" class="bo">Share Button</a> is quick to implement and looks fantastic on virtually andy kind of site. Click on the button and a tooltip-style group of share buttons will appear.</p> <p><a href="http://carrot.github.io/share-button/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/sharebutton.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Wow.js</h1> <p><a href="http://mynameismatthieu.com/WOW/" rel="nofollow external" class="bo">Wow.js</a> lets you reveal CSS animations as you scroll down the page.</p> <p><a href="http://mynameismatthieu.com/WOW/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/wow.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>HTML5 UP</h1> <p><a href="http://html5up.net/" rel="nofollow external" class="bo">HTML5 UP</a> is a set of fully responsive HTML5 and CSS3 site templates that are super customizable and completely free.</p> <p><a href="http://html5up.net/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/html5up.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Squarespace Logo</h1> <p>If you need to create an incredibly simple logo quickly and easily, then check out <a href="http://www.squarespace.com/logo" rel="nofollow external" class="bo">Squarespace Logo</a>. Using stock shapes and typefaces, it’s not going to replace a real designer, but it is a passable quick and free stand-in.</p> <p><a href="http://www.squarespace.com/logo" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/squarespacelogo.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Speaking.io</h1> <p><a href="http://speaking.io/" rel="nofollow external" class="bo">Speaking.io</a> shares a great set of practical advice for those who worry about public speaking, whether it’s at a conference, company meeting, or anywhere else.</p> <p><a href="http://speaking.io/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/speaking.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>UI Faces</h1> <p><a href="http://uifaces.com/" rel="nofollow external" class="bo">UI Faces</a> is a simple way to grab avatar images for your mockups. Just set the avatar size,spacing between avatars, border width, background color, and container width, and you’ll get a block of avatar images to use. You can even get avatars that are authorized for public use.</p> <p><a href="http://uifaces.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/uifaces.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>The Pattern Library</h1> <p><a href="http://thepatternlibrary.com/" rel="nofollow external" class="bo">The Pattern Library</a> is a set of free patterns offered up for free by leading designers. You can use them freely in your designs, or even submit your own pattern to share.</p> <p><a href="http://thepatternlibrary.com/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/pattern.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Bebas Neue (free)</h1> <p><a href="http://fontfabric.com/bebas-neue/" rel="nofollow external" class="bo">Bebas Neue</a> is a sans serif typeface that’s become a sort of “Helvetica of the free fonts”, now with four weights: thin, light, book, and regular.</p> <p><a href="http://fontfabric.com/bebas-neue/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/bebas.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Simplifica (free)</h1> <p><a href="http://freebiesbug.com/free-fonts/simplifica-free-font/" rel="nofollow external" class="bo">Simplifica</a> is a condensed sans serif typeface designed by KAIWA. It’s simple, clear, and very legible.</p> <p><a href="http://freebiesbug.com/free-fonts/simplifica-free-font/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/simplifica.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Abraham ($10)</h1> <p><a href="http://www.tendollarfonts.com/abraham/" rel="nofollow external" class="bo">Abraham</a> is a free display font that includes upper and lowercase characters, fifty standard and interlocking ligatures, and more.</p> <p><a href="http://www.tendollarfonts.com/abraham/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/abraham.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Brandon Printed ($29)</h1> <p><a href="http://www.myfonts.com/fonts/hvdfonts/brandon-printed/" rel="nofollow external" class="bo">Brandon Printed</a> is an eroded, printed take on the famous Brandon Grotesque typeface. There are four variations of every letter and several different styles in the family.</p> <p><a href="http://www.myfonts.com/fonts/hvdfonts/brandon-printed/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/brandon.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>The Carpenter ($51.35)</h1> <p><a href="http://www.myfonts.com/fonts/fenotype/the-carpenter/" rel="nofollow external" class="bo">The Carpenter</a> is a stylized, elegant script family in three weights. It also includes ornaments and patterns, and is great for titling, posters, logos, and more.</p> <p><a href="http://www.myfonts.com/fonts/fenotype/the-carpenter/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/carpenter.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Industry Inc ($29)</h1> <p><a href="http://www.myfonts.com/fonts/hold-fast-foundry/industry-inc/" rel="nofollow external" class="bo">Industry Inc</a> is a type collection based on the uppercase styling of the Industry family, with fourteen fonts included, with both stand-alone styles and a layered type system.</p> <p><a href="http://www.myfonts.com/fonts/hold-fast-foundry/industry-inc/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/industry.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Castor ($24.50)</h1> <p><a href="http://www.myfonts.com/fonts/albatross/castor/" rel="nofollow external" class="bo">Castor</a> is a distressed woodtype and letterpress style hybrid font based on grotesque letterforms. There are three options for each letter: lowercase, uppercase, and alternates.</p> <p><a href="http://www.myfonts.com/fonts/albatross/castor/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/castor.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Hitchhiker (free)</h1> <p><a href="http://www.behance.net/gallery/Hitchhiker-Free-Font/14178133" rel="nofollow external" class="bo">Hitchhiker</a> is a stylized display font inspired by mid-20th century America and Jack Kerouac’s <em>On the Road</em>.</p> <p><a href="http://www.behance.net/gallery/Hitchhiker-Free-Font/14178133" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/hitchhiker.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Port Vintage ($84)</h1> <p><a href="http://www.myfonts.com/fonts/onrepeat/port-vintage/" rel="nofollow external" class="bo">Port Vintage</a> is a modern twist on the Didone typeface. It has the exuberance and elegance of calligraphic type, while being inspired by the well known forms of Bodoni and Didot.</p> <p><a href="http://www.myfonts.com/fonts/onrepeat/port-vintage/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/portvintage.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <h1>Black Fox ($59)</h1> <p><a href="http://www.myfonts.com/fonts/mawns/black-fox/" rel="nofollow external" class="bo">Black Fox</a> is a bold, retro-styled typeface designed by Mans Greback.</p> <p><a href="http://www.myfonts.com/fonts/mawns/black-fox/" rel="nofollow external" class="bo"><img src="http://netdna.webdesignerdepot.com/uploads6/whatsnew-feb14/blackfox.jpg" width="650" alt="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"></a></p> <p> </p> <p><strong><em>Have you tried any of these resources? Know of a new app or resource that should have been included but wasn’t? Let us know in the comments.</em></strong></p> <p><em>Featured image/thumbnail, <a href="http://thepatternlibrary.com/#leather-nunchuck" rel="nofollow external" class="bo">Leather Nunchuck</a> via The Pattern Library.</em></p> <p><br><br> </p>
    <table width="100%"> <tbody>
    <tr> <td> <a href="http://www.mightydeals.com/deal/premium-web-font-and-svgs.html?ref=inwidget" rel="nofollow external" class="bo"><strong>4,000 Icon Web Fonts + SVGs (with Reseller License) – only $35!</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="Whats new for designers, February 2014" style="max-width: 100%; height: auto;"><br> </a> </td> </tr> </tbody>
    </table> <p><br> </p> <a href="http://www.webdesignerdepot.com/2014/02/whats-new-for-designers-february-2014/" rel="nofollow external" class="bo">Source</a> <br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.webdesignerdepot.com%2F2014%2F02%2Fwhats-new-for-designers-february-2014%2F&amp;t=What%E2%80%99s+new+for+designers%2C+February+2014" 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%2F2014%2F02%2Fwhats-new-for-designers-february-2014%2F&amp;t=What%E2%80%99s+new+for+designers%2C+February+2014" 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%2F2014%2F02%2Fwhats-new-for-designers-february-2014%2F&amp;t=What%E2%80%99s+new+for+designers%2C+February+2014" 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%2F2014%2F02%2Fwhats-new-for-designers-february-2014%2F&amp;t=What%E2%80%99s+new+for+designers%2C+February+2014" 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%2F2014%2F02%2Fwhats-new-for-designers-february-2014%2F&amp;t=What%E2%80%99s+new+for+designers%2C+February+2014" 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/186530600546/u/49/f/661066/c/35285/s/372eab2c/sc/4/rc/1/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186530600546/u/49/f/661066/c/35285/s/372eab2c/sc/4/rc/1/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/186530600546/u/49/f/661066/c/35285/s/372eab2c/sc/4/rc/2/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186530600546/u/49/f/661066/c/35285/s/372eab2c/sc/4/rc/2/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/186530600546/u/49/f/661066/c/35285/s/372eab2c/sc/4/rc/3/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186530600546/u/49/f/661066/c/35285/s/372eab2c/sc/4/rc/3/rc.img" style="max-width: 100%; height: auto;"></a><br><br><a href="http://da.feedsportal.com/r/186530600546/u/49/f/661066/c/35285/s/372eab2c/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/186530600546/u/49/f/661066/c/35285/s/372eab2c/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>The February edition of what’s new for web designers includes new web apps, icons, color resources, webmaster tools, graphics programs, CSS frameworks, JavaScript resources, and some really great...</Summary>
<Website>http://rss.feedsportal.com/c/35285/f/661066/s/372eab2c/sc/4/l/0L0Swebdesignerdepot0N0C20A140C0A20Cwhats0Enew0Efor0Edesigners0Efebruary0E20A140C/story01.htm</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/41404/guest@my.umbc.edu/63445a05afb6657ab22fe5d339624849/api/pixel</TrackingUrl>
<Tag>art</Tag>
<Tag>best-free-resources</Tag>
<Tag>cheap-assets</Tag>
<Tag>cheap-fonts</Tag>
<Tag>css</Tag>
<Tag>design</Tag>
<Tag>development</Tag>
<Tag>free-downloads</Tag>
<Tag>free-fonts</Tag>
<Tag>free-resources-for-designers</Tag>
<Tag>freebies</Tag>
<Tag>html</Tag>
<Tag>html5</Tag>
<Tag>illustrator</Tag>
<Tag>javascript</Tag>
<Tag>mysql</Tag>
<Tag>oracle</Tag>
<Tag>photoshop</Tag>
<Tag>php</Tag>
<Tag>resources</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>Mon, 17 Feb 2014 03:15:33 -0500</PostedAt>
<EditAt>Mon, 17 Feb 2014 03:15:33 -0500</EditAt>
</NewsItem>

</News>
