<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.8.6" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>WebAppers</title>
	<link>http://www.webappers.com</link>
	<description>- Hunting the Best Open Source Resources for Web Developers</description>
	<pubDate>Wed, 19 Jun 2013 07:05:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
			<item>
		<title>A Realtime Monitoring System for PHP using MySQL</title>
		<link>http://www.webappers.com/2013/06/19/a-realtime-monitoring-system-for-php-using-mysql/</link>
		<comments>http://www.webappers.com/2013/06/19/a-realtime-monitoring-system-for-php-using-mysql/#comments</comments>
		<pubDate>Wed, 19 Jun 2013 07:05:32 +0000</pubDate>
		<dc:creator>Ray Cheung</dc:creator>
				<category><![CDATA[MIT License]]></category>
		<category><![CDATA[Stats]]></category>


		<guid isPermaLink="false">http://www.webappers.com/?p=8815</guid>
		<description><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665141&c=1530413734" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665141&c=1642059294" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p>Pinba is a MySQL storage engine that acts as a realtime monitoring/statistics server for PHP using MySQL as a read-only interface. It accumulates and processes data sent over UDP by multiple PHP processes and displays statistics in a nice human-readable form of simple &#8220;reports&#8221;, also providing read-only interface to the raw data in order to [...]<h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665141&c=242043782" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665141&c=629138930" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p><p><a href="http://pinba.org/" target="_blank">Pinba</a> is a MySQL storage engine that acts as a realtime monitoring/statistics server for PHP using MySQL as a read-only interface. It accumulates and processes data sent over UDP by multiple PHP processes and displays statistics in a nice human-readable form of simple &#8220;reports&#8221;, also providing read-only interface to the raw data in order to make possible generation of more sophisticated reports and stats.</p>
<p><a href="http://intaro.github.io/pinboard/" target="_blank">Intaro Pinboard</a> is a simple PHP monitoring system, which aggregates and displays Pinba data. Originally Pinba saves realtime (or nearly realtime) data in own tables. Pinboard periodically dumps this data in own tables and displays core metrics on basis of own data and realtime data from <a href="http://pinba.org/" target="_blank">Pinba</a>.</p>
<p style="text-align: center;"><a href="http://intaro.github.io/pinboard/" target="_blank"><img class="size-full wp-image-8816 aligncenter" title="php-monitor" src="http://www.webappers.com/img/2013/06/php-monitor.jpg" alt="php-monitor" width="580" height="406" /></a></p>
<blockquote><p>Requirements: PHP Framework<br />
Demo: <a title="demo" rel="nofollow" href="http://intaro.github.io/pinboard/" target="_blank">http://intaro.github.io/pinboard/</a><br />
License: MIT License</p></blockquote>

<!-- Similar Posts took 0.377 ms --><h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.webappers.com/2013/06/19/a-realtime-monitoring-system-for-php-using-mysql/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Surviving the Zombie Apocalypse with HTML5 &amp; SVG</title>
		<link>http://www.webappers.com/2013/06/19/surviving-the-zombie-apocalypse-with-html5-svg/</link>
		<comments>http://www.webappers.com/2013/06/19/surviving-the-zombie-apocalypse-with-html5-svg/#comments</comments>
		<pubDate>Wed, 19 Jun 2013 07:01:41 +0000</pubDate>
		<dc:creator>Ray Cheung</dc:creator>
				<category><![CDATA[Information]]></category>


		<guid isPermaLink="false">http://www.webappers.com/?p=8808</guid>
		<description><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665141&c=2091045860" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665141&c=381926577" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p>As browser adoption of HTML5 continues apace, developers are finding more and more options for creating elegant, highly responsive UIs. In the case of Scalable Vector Graphics (SVG), what’s old is new again, and quite slick.
The SVG spec has been around for a while now. Under development since 1999, the spec, or more accurately a [...]<h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665141&c=1406089372" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665141&c=1669137443" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p><p>As browser adoption of HTML5 continues apace, developers are finding more and more options for creating elegant, highly responsive UIs. In the case of Scalable Vector Graphics (<a href="http://msdn.microsoft.com/en-us/library/gg589525(v=VS.85).aspx" target="_blank">SVG</a>), what’s old is new again, and quite slick.</p>
<p>The SVG spec has been around for a while now. Under development since 1999, the spec, or more accurately a family of specs, describes an XML-based file format for vector graphics. An SVG block defines the individual components of a vector image, such as paths, shapes, fills, strokes and other features. This provides a lightweight option for certain types of graphics that might otherwise have been created in Adobe Illustrator or Inkscape and then exported to a raster format. It also promises a raft of potential functionality in manipulating an image on the fly—hence the “scalable” part of SVG.</p>
<p>With widespread adoption of HTML5 standards, browsers are taking SVG in new directions, such as emphasizing the &lt;svg&gt; tag for inline SVG, using CSS for styling, and opening up the DOM so that SVG images can be created or manipulated on the client side with JavaScript.</p>
<p>To demonstrate, this series of walkthroughs will aim to benefit humankind in two ways. One, it will cover SVG examples that are compatible across browsers, while pointing out some of the differences in SVG adoption. Two, it will more or less accurately predict one’s chances of surviving a zombie apocalypse. <span id="more-8808"></span></p>
<h3>Step One: Prepare</h3>
<p>Before starting, it’s helpful to know which browser will be targeted. While all modern browsers have adopted SVG to some degree, its implementation still varies in many ways—some minor, some significant. For example, the Synchronized Multimedia Integration Language (SMIL) spec describes how to animate SVG through the &lt;animate&gt; element. This gives a developer the chance to add both user interactivity and independent attribute changes over time, without ever leaving the &lt;svg&gt; element. Unfortunately, not all browsers yet recognize SVG/SMIL animation (though <a href="http://msdn.microsoft.com/en-us/library/gg193985(v=vs.85).aspx" target="_blank">alternative forms of SVG animation</a> do exist).</p>
<p>“<a href="http://caniuse.com/" target="_blank">Can I Use…</a>”  provides a thorough side-by-side comparison of all major desktop and mobile Web browsers and indicates which of their versions recognize various HTML5 features. Particularly useful is its drill down on specific SVG features, like use of Inline SVG and SVG Filter Effects, which have just been <a href="http://msdn.microsoft.com/en-us/library/ie/hh673563(v=vs.85).aspx" target="_blank">added to Internet Explorer 10</a>.</p>
<h3>Step Two: Create the SVG Element</h3>
<p>This particular SVG Zombie Apocalypse Survival Predictor will use three separate SVG elements: a pane for the “city,” a control panel for the risk factors, and a pane for the prediction meter itself.</p>
<p>To start, create a 600&#215;400 root element called “cityBox”:</p>
<pre>&lt;!DOCTYPE html&gt;

&lt;html lang="en"&gt;

&lt;head&gt;

&lt;meta charset="UTF-8"&gt;

&lt;title&gt;Planning for the Zombie Apocalypse with HTML5 and SVG&lt;/title&gt;

&lt;script&gt;

&lt;/script&gt;

&lt;style&gt;

&lt;/style&gt;

&lt;/head&gt;

&lt;body&gt;

&lt;svg id="cityBox" width="600" height="400"&gt;

&lt;/svg&gt;

&lt;/body&gt;

&lt;/html&gt;</pre>
<p>Voila. Invisible box. It’s winter in Zombieland. A border can be added through CSS styling, either with the “style” attribute in the &lt;svg&gt; element itself or by defining the style up in the header, thusly:</p>
<pre>&lt;style&gt;

#cityBox {

border: 1px solid #000000;

float: left;

}

&lt;/style&gt;</pre>
<h3>Step Three: Add Text</h3>
<p>While developers have many ways of handling text on the page, doing it through SVG opens the door to a lot of interesting options, such as changing character offsets, stretching text, rotating sentences or fitting text to a path.</p>
<p>Before trying any of these, though, add a title to the cityBox element:</p>
<pre>&lt;svg id="cityBox" width="600" height="400"&gt;

&lt;text x="300" y="50"&gt;

Surviving the Zombie Apocalypse

&lt;/text&gt;

&lt;/svg&gt;</pre>
<p><img src="http://www.webappers.com/img/2013/06/image002.jpg" alt="" /></p>
<p>Figure 1: SVG Element with</p>
<p>The x,y coordinates define the baseline of the first character. Remove them from this example, and the text pretty much disappears off the top of the SVG element.</p>
<p>Styling for the SVG text element comes in three flavors: the “style” attribute, a defined style or individual SVG attributes. Note, however, that certain attributes seem to misbehave depending on the method used and the browser. For example, defining “font-family” works for all browsers no matter where it goes. However, “font-size” is implemented inconsistently. Defining it in the &lt;style&gt; header doesn’t work in either Chrome or Internet Explorer. Defining it in the “style” attribute of the  element, as in the following example, works in Chrome but not in Internet Explorer:</p>
<pre>&lt;text x="300" y="50" id="titleText" style="font-size: 36;"&gt;</pre>
<p>The only technique that works in both browsers is defining “font-size” as an attribute within the &lt;text&gt; tag. So, for demo purposes, and maximum cross-browser compatibility, that’s how it will be done here.</p>
<pre>&lt;text x="300" y="50" font-family="sans-serif" font-size="36" text-anchor="middle" stroke="#000000" fill="#000000"&gt;</pre>
<p>Note that, as with CSS, stroke and fill colors can use color names or hex values. Also note the “text-anchor” attribute, which defines the position of the text in relation to the x,y origin. Since it defaults to “left”, this example sets it to “middle” and defines the point of origin to be the center of the &lt;svg&gt; element.</p>
<p>Here’s another interesting quirk about “text-anchor” and text in general: if the &lt;text&gt; element exceeds the boundaries of the &lt;svg&gt; element, what happens next depends on the browser. In Chrome, anything outside the edges of the &lt;svg&gt; element is cut off. However, in Internet Explorer, the text extends outside the boundaries of the &lt;svg&gt; element.</p>
<p>Like other vector images, SVG text has both stroke and fill. By default, a &lt;text&gt; element displays a black fill, with no stroke. In this example, a black stroke has been added, as seen in Figure 2. Not only does it thicken the text, but as will be seen later in this series, the color of the stroke can be animated for an interesting effect.</p>
<p><img src="http://www.webappers.com/img/2013/06/image004.jpg" alt="" /></p>
<p>Figure 2:  element with formatting</p>
<h3>Step Four: Images</h3>
<p>While the point of SVG is ostensibly to create graphics, sometimes it’s better to incorporate an existing SVG graphic onto the page rather than create it from scratch. This is especially true when the graphics are being created by vector design software—such as Microsoft Expression Design, Adobe Illustrator, or Inkscape—or when they’re taken from SVG clip art libraries such as Wiki Commons.</p>
<p>The City pane of the Zombie Apocalypse Survival Predictor will eventually display all the elements of a zombie apocalypse. But to start, it’ll have just a single human. A single, terrified human running for his (or her) life. The human in this case originally started in Inkscape and was saved as an SVG file (human.svg). (Note: all .svg graphics files used in this walkthrough are courtesy of <a href="http://openclipart.org" target="_blank">http://openclipart.org</a>.)</p>
<p>The &lt;image&gt; element can work in a couple of different ways, one of which is supported across browsers and one of which is not.</p>
<p>First, the easiest method. Within the &lt;svg&gt; element, add the following:</p>
<pre>&lt;image id="human" x="275" y="175" width="50" height="50" xlink:href="human.svg" /&gt;</pre>
<p>This tag adds the svg file referenced externally (“human.svg”) and places it at 275,175, which is the center of the city after compensating for image size. Speaking of size, the image is then scaled to 50&#215;50. In this case, it’s not necessary to know the original file size. The image is automatically transformed so that its largest dimension matches the specified parameter, and the other dimension is scaled proportionally. The result should be something like Figure 3.</p>
<p><img src="http://www.webappers.com/img/2013/06/image006.jpg" alt="" /></p>
<p>Figure 3. Auto-Scaled SVG Image on Chrome</p>
<p>Unfortunately, it doesn’t always come out like this. In many browsers, such as Firefox and Internet Explorer, the width and height attributes define the view area rather than the image size, with the result being a cropped image starting from the upper-left coordinate, as in Figure 4.</p>
<p><img src="http://www.webappers.com/img/2013/06/image008.jpg" alt="" /></p>
<p>Figure 4. Auto-Scaled SVG Image on Firefox and Internet Explorer</p>
<p>There are a couple of ways to solve this. One is to edit the image itself and resize it to the desired dimension. But this sort of defeats the purpose of using a scalable graphic. So instead, a transform will be applied.</p>
<p>Opening the “human.svg” file in a text editor shows the current image dimensions in the metadata, in this case:</p>
<p>width=&#8221;342.70523&#8243;</p>
<p>height=&#8221;482.82114&#8243;</p>
<p>But don’t be fooled into thinking that these attributes can be manually edited and everything will come out right. Not so. Because of the rest of the XML data embedded in the SVG file, changing the width/height metadata will result in an image mask that behaves unpredictably based on the browser.</p>
<p>Instead, use the width and height values to create a new &lt;image&gt; element:</p>
<pre>&lt;image id="human" x="2750" y="1750" width="343" height="483" transform="scale(.10,.10)" xlink:href="human.svg" /&gt;</pre>
<p>In this example, width and height are set to the image’s actual values (rounded). Scaling the largest dimension (height: 483) down to 10 percent creates an image close enough to 50&#215;50. Note, however, that “transform” attributes affect element origin as well. So the original x,y coordinates of 275,175 need to change to 2750,1750 (divide the original value by the scale amount: 275 / .1 = 2750) to maintain the same placement. This results in Figure 5, taken from Internet Explorer.</p>
<p><img src="http://www.webappers.com/img/2013/06/image010.jpg" alt="" /></p>
<p>Figure 5: <img alt="" /> element with transform=scale, as seen in Internet Explorer</p>
<p>Now the panicked little human looks the same in every browser. Or at least every browser tested for this walkthrough.</p>
<p>Step Five: Basic Shapes</p>
<p>Now that some of the trickier stuff is in place, the control panel will go back to the basics that most SVG tutorials start with: simple shapes. SVG defines several shape elements: &lt;line&gt;, &lt;rect&gt;, &lt;circle&gt;, &lt;ellipse&gt;, &lt;polygon&gt; and &lt;polyline&gt;. Entirely new shapes can also be created using the &lt;path&gt; element, as well.</p>
<p>The Predictor Control Panel will consist of triangular “step” controls for scaling quantities, text labels, and a couple of circles with images. To start, create the &lt;svg&gt; element and its style (which has a 1 px border for now for dev purposes).</p>
<p>Under &lt;style&gt; add the following:</p>
<pre>#controlPanelBox {

border: 1px solid #000000;

float: left;

}</pre>
<p>In the &lt;body&gt; of the page add:</p>
<pre>&lt;svg id="controlPanelBox" width="400" height="400"&gt;

&lt;/svg&gt;</pre>
<p>For creating triangles, both the &lt;polygon&gt; and &lt;path&gt; elements work well. The following two elements look identical, as seen in Figure 6:</p>
<pre>&lt;polygon points="50,50 100,25 100,75" stroke="black" stroke-width="1" fill="red" /&gt;

&lt;path d="M 50 50 L 100 25 L 100 75 L 50 50" stroke="black" stroke-width="1" fill="red" /&gt;</pre>
<p><img src="http://www.webappers.com/img/2013/06/image012.jpg" alt="" /></p>
<p>Figure 6: &lt;polygon&gt; (left) and &lt;path&gt; (right)</p>
<p>With the &lt;polygon&gt; element, each point in the polygon is defined absolutely and the shape is automatically filled. With the<br />
element, the origin point is defined in the data (“d”) attribute as the Moveto (“M”) value. Each succeeding Lineto (“L”) point draws the path, ending with the point of origin. This last point closes the path and creates the polygon shape. Without it, the red fill will still be in the shape of a triangle, but the stroke will be missing its last leg.</p>
<p>One nice trick with paths is that the Moveto and Lineto values can be relative, just by using lowercase instead of uppercase. This allows the path to be moved around easily simply by changing the Moveto value. For example, the following two elements result in an identical shape, also the same as Figure 6:</p>
<pre>&lt;path d="M 50 50 L 100 25 L 100 75 L 50 50" stroke="black" stroke-width="1" fill="red" /&gt;

&lt;path d="M 50 50 l 50 -25 l 0 50 l -50 -25" stroke="black" stroke-width="1" fill="red" /&gt;</pre>
<p>For this reason, while polygons are generally easier to create, relative paths make more sense for the control panel. Several triangles will be used, so two versions can be created (mirror images), then copied and repositioned just by changing M values.</p>
<p>Each set of controls will also have a couple of &lt;text&gt; elements to serve as a label and a text field. The latter of these will be modified through JavaScript later in this series based on interaction with the controls.</p>
<p>So for the first parameter in the control panel, the existing human population, the set of elements should look like this:</p>
<pre>&lt;path id="zombieLess" d="M 50 50 l 50 -25 l 0 50 l -50 -25" stroke="black" stroke-width="1" fill="red" /&gt;

&lt;text id="zombieLabel" font-size="15" font-family="sans-serif" text-anchor="middle" fill="red" x="175" y="25"&gt;

City Population (000s)

&lt;/text&gt;

&lt;text id="zombieText" font-size="25" font-family="sans-serif" text-anchor="middle" fill="black" x="175" y="60"&gt;

0

&lt;/text&gt;

&lt;path id="zombieMore" d="M 300 50 l -50 -25 l 0 50 l 50 -25" stroke="black" stroke-width="1" fill="red" /&gt;</pre>
<p><img src="http://www.webappers.com/img/2013/06/image014.jpg" alt="" /></p>
<p>Figure 7: controlPanelBox element with City Populaton control</p>
<p>As an added bonus, elements can be nested within a Group &lt;g&gt; element. The group as a whole can be named, styled and manipulated, with the results being applied to each member of the group. In this case, each control will be grouped just for organization.</p>
<p>Thanks to relative path definitions, a quick copy and paste creates the start of two identical control sets. After changing the Moveto points,  origins, ids and text content, the page now has three Step controls:</p>
<pre>&lt;g id="zombieGroup"&gt;

&lt;path id="zombieLess" d="M 50 50 l 50 -25 l 0 50 l -50 -25" stroke="black" stroke-width="1" fill="red" /&gt;

&lt;text id="zombieLabel" font-size="15" font-family="sans-serif" text-anchor="middle" fill="red" x="175" y="25"&gt;

City Population (000s)

&lt;/text&gt;

&lt;text id="zombieText" font-size="25" font-family="sans-serif" text-anchor="middle" fill="black" x="175" y="60"&gt;

0

&lt;/text&gt;

&lt;path id="zombieMore" d="M 300 50 l -50 -25 l 0 50 l 50 -25" stroke="black" stroke-width="1" fill="red" /&gt;

&lt;/g&gt;

&lt;g id="mallGroup"&gt;

&lt;path id="mallLess" d="M 50 150 l 50 -25 l 0 50 l -50 -25" stroke="black" stroke-width="1" fill="red" /&gt;

&lt;text id="mallLabel" font-size="15" font-family="sans-serif" text-anchor="middle" fill="red" x="175" y="125"&gt;

# of Shopping Malls

&lt;/text&gt;

&lt;text id="mallText" font-size="25" font-family="sans-serif" text-anchor="middle" fill="black" x="175" y="160"&gt;

0

&lt;/text&gt;

&lt;path id="mallMore" d="M 300 150 l -50 -25 l 0 50 l 50 -25" stroke="black" stroke-width="1" fill="red" /&gt;

&lt;/g&gt;

&lt;g id="redneckGroup"&gt;

&lt;path id="redneckLess" d="M 50 250 l 50 -25 l 0 50 l -50 -25" stroke="black" stroke-width="1" fill="red" /&gt;

&lt;text id="redneckLabel" font-size="15" font-family="sans-serif" text-anchor="middle" fill="red" x="175" y="225"&gt;

Rednecks

&lt;/text&gt;

&lt;text id="redneckText" font-size="25" font-family="sans-serif" text-anchor="middle" fill="black" x="175" y="260"&gt;

0

&lt;/text&gt;

&lt;path id="redneckMore" d="M 300 250 l -50 -25 l 0 50 l 50 -25" stroke="black" stroke-width="1" fill="red" /&gt;

&lt;/g&gt;</pre>
<p><img src="http://www.webappers.com/img/2013/06/image016.jpg" alt="" /></p>
<p>Figure 8: controlPanelBox element with relative &lt;path&gt; elements</p>
<p>For the last set of controls, this app needs the most basic shape of all: the circle. A &lt;circle&gt; element works by defining three primary attributes: center-x (“cx”), center-y (“cy”) and radius (“r”). By default, fill is black and the stroke doesn’t exist. But</p>
<p>since this is a toggle control, the current selection will be indicated by a thick, red stroke, while the inactive selection is a thin, black stroke. Both of them have a white fill, forming a circle that can potentially hold an image. Or a zombie.</p>
<pre>&lt;circle id="slowCircle" cx="75" cy="325" r="40" stroke="red" fill="white" stroke-width="4" /&gt;

&lt;circle id="fastCircle" cx="275" cy="325" r="40" stroke="black" fill="white" stroke-width="2" /&gt;</pre>
<p><img src="http://www.webappers.com/img/2013/06/image018.jpg" alt="" /></p>
<p>Figure 9: Zombie Circles</p>
<p>The zombie image is handled the same way as the human image was—dimensions are defined as the actual dimensions of the graphic, then a “transform” attribute is applied to scale it to .16 of the original size. This scale applies to the x,y origin as well. Also, because SVG elements are rendered in order, the images need to appear after the circles:</p>
<pre>&lt;circle id="slowCircle" cx="75" cy="325" r="40" stroke="red" fill="white" stroke-width="4" /&gt;

&lt;image id="slowZombie" x="375" y="1875" width="175" height="304"

transform="scale(.16,.16)" xlink:href="zombie.svg" /&gt;

&lt;circle id="fastCircle" cx="275" cy="325" r="40" stroke="black" fill="white" stroke-width="2" /&gt;

&lt;image id="fastZombie" x="1630" y="1875" width="175" height="304" transform="scale(.16,.16)" xlink:href="zombie.svg" /&gt;</pre>
<p><img src="http://www.webappers.com/img/2013/06/image020.jpg" alt="" /></p>
<p>Figure 10: Zombie Circles with Zombies</p>
<p>Lastly, a label/text field pair are added, and the whole thing is grouped:</p>
<pre>&lt;g id="speedGroup"&gt;

&lt;circle id="slowCircle" cx="75" cy="325" r="40" stroke="red" fill="white" stroke-width="4" /&gt;

&lt;image id="slowZombie" x="375" y="1875" width="175" height="304" transform="scale(.16,.16)" xlink:href="zombie.svg" /&gt;

&lt;text id="speedLabel" font-size="15" font-family="sans-serif" text-anchor="middle" fill="red" x="175" y="315"&gt;Zombie Speed&lt;/text&gt;

&lt;text id="speedText" font-size="25" font-family="sans-serif" text-anchor="middle" fill="red" x="175" y="350"&gt;Slow&lt;/text&gt;

&lt;circle id="fastCircle" cx="275" cy="325" r="40" stroke="black" fill="white" stroke-width="2" /&gt;

&lt;image id="fastZombie" x="1630" y="1875" width="175" height="304" transform="scale(.16,.16)" xlink:href="zombie.svg" /&gt;

&lt;/g&gt;</pre>
<p>At this point in its development, the Zombie Apocalypse Survival Predictor should look like Figure 11.</p>
<p><img src="http://www.webappers.com/img/2013/06/image022.jpg" alt="" /></p>
<p>Figure 11. Completed Zombie Apocalypse Survival Predictor (thus far)</p>
<p>What’s Next</p>
<p>Obviously, anyone using the Predictor in its current state would be dead meat. Or undead meat as the case may be. Or just food. The next steps in this series will build on existing controls covered here by adding a pane for the prediction scale, some animation and some JavaScript to make buttons do things.</p>
<p>In the meantime, the project thus far can be viewed at: <a href="http://justinwhitney.com/zombies/zombies_part1.htm" target="_blank">http://justinwhitney.com/zombies/zombies_part1.htm</a></p>
<p>Additional examples of SVG in action can be viewed at:</p>
<p><a href="http://ie.microsoft.com/testdrive/Performance/SVGDice/Default.xhtml#" target="_blank">SVG Dice</a></p>
<p><a href="http://ie.microsoft.com/testdrive/Graphics/SVGGradientBackgroundMaker/Default.html" target="_blank">SVG Gradient Background Maker</a></p>
<p><a href="http://blogs.msdn.com/b/ie/archive/2011/10/14/svg-filter-effects-in-ie10.aspx" target="_blank">SVG Filter Effects in Internet Explorer 10</a></p>
<p><a href="http://ie.microsoft.com/testdrive/Performance/Helicopter/Default.xhtml" target="_blank">SVG Helicopter</a></p>
<h3>About the Author</h3>
<p>Justin Whitney builds Web sites and mobile apps in a bunker in rural East Texas while prepping for the end of civilization.</p>

<!-- Similar Posts took 0.447 ms --><h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.webappers.com/2013/06/19/surviving-the-zombie-apocalypse-with-html5-svg/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fontastic Helps You Create Customized Icon Fonts</title>
		<link>http://www.webappers.com/2013/06/18/fontastic-helps-you-create-customized-icon-fonts/</link>
		<comments>http://www.webappers.com/2013/06/18/fontastic-helps-you-create-customized-icon-fonts/#comments</comments>
		<pubDate>Tue, 18 Jun 2013 07:05:55 +0000</pubDate>
		<dc:creator>Ray Cheung</dc:creator>
				<category><![CDATA[Icons]]></category>
		<category><![CDATA[License Free]]></category>
		<category><![CDATA[Tools]]></category>


		<guid isPermaLink="false">http://www.webappers.com/?p=8791</guid>
		<description><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1200717632" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=977726493" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p>Fontastic helps you create your customized Icon Fonts. You can save time adding icons to your websites, get crispy clear icons and speed up your website in seconds. Fontastic will revolutionize your Web Design process.
Simple click to select the icons to your font. By including only the icons you need, you make your website faster. [...]<h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1872361327" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1348621503" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p><p><a title="Fontastic" href="http://fontastic.me/" target="_blank">Fontastic</a> <strong>helps you create your customized Icon Fonts</strong>. You can save time adding icons to your websites, get crispy clear icons and speed up your website in seconds. Fontastic will revolutionize your Web Design process.</p>
<p>Simple click to select the icons to your font. By including only the icons you need, you make your website faster. You can also customize your font. Keep the standard settings, or change the character and CSS mapping to make it easier to code. And finally download a packaged folder including all the fonts, the HTML &amp; CSS code, and a reference page.</p>
<p style="text-align: center;"><a title="Fontastic" href="http://fontastic.me/" target="_blank"><img class="alignnone size-full wp-image-8793" title="fontastic2" src="http://www.webappers.com/img/2013/06/fontastic2.jpg" alt="fontastic2" width="580" height="461" /></a></p>
<blockquote><p>Requirements: -<br />
Demo: <a title="demo" rel="nofollow" href="http://fontastic.me/" target="_blank">http://fontastic.me/</a><br />
License: MIT License</p></blockquote>

<!-- Similar Posts took 0.349 ms --><h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.webappers.com/2013/06/18/fontastic-helps-you-create-customized-icon-fonts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Gives Users Real Time Hints &amp; Progress on Forms</title>
		<link>http://www.webappers.com/2013/06/18/gives-users-real-time-hints-progress-on-forms/</link>
		<comments>http://www.webappers.com/2013/06/18/gives-users-real-time-hints-progress-on-forms/#comments</comments>
		<pubDate>Tue, 18 Jun 2013 07:01:50 +0000</pubDate>
		<dc:creator>Ray Cheung</dc:creator>
				<category><![CDATA[Forms]]></category>
		<category><![CDATA[MIT License]]></category>


		<guid isPermaLink="false">http://www.webappers.com/?p=8787</guid>
		<description><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1817455170" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1517991455" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p>Progression.js is a jQuery plugin that gives users real time hints &#38; progress updates as they complete forms. All you have to do is to give your form a unique ID. You then need to add a data attribute of data-progression to each element that needs to be a step in the form progression. Once [...]<h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=38624396" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1699626063" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p><p><a title="Progression.js" href="http://git.aaronlumsden.com/progression/" target="_blank">Progression.js</a> is <strong>a jQuery plugin that gives users real time hints &amp; progress updates as they complete forms</strong>. All you have to do is to give your form a unique ID. You then need to add a data attribute of data-progression to each element that needs to be a step in the form progression. Once you have created your form you will need to initiate the plugin. It is released under MIT License.</p>
<p style="text-align: center;"><a title="Progression.js" href="http://git.aaronlumsden.com/progression/" target="_blank"><img class="size-full wp-image-8788 aligncenter" title="progressive-form" src="http://www.webappers.com/img/2013/06/progressive-form.jpg" alt="progressive-form" width="580" height="420" /></a></p>
<blockquote><p>Requirements: jQuery Framework<br />
Demo: <a title="demo" rel="nofollow" href="http://git.aaronlumsden.com/progression/" target="_blank">http://git.aaronlumsden.com/progression/</a><br />
License: MIT License</p></blockquote>

<!-- Similar Posts took 0.382 ms --><h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.webappers.com/2013/06/18/gives-users-real-time-hints-progress-on-forms/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Photoshop Template of iOS 7 GUI Elements</title>
		<link>http://www.webappers.com/2013/06/17/photoshop-template-of-ios-7-gui-elements/</link>
		<comments>http://www.webappers.com/2013/06/17/photoshop-template-of-ios-7-gui-elements/#comments</comments>
		<pubDate>Mon, 17 Jun 2013 07:05:32 +0000</pubDate>
		<dc:creator>Ray Cheung</dc:creator>
				<category><![CDATA[License Free]]></category>
		<category><![CDATA[PS Tutorials]]></category>


		<guid isPermaLink="false">http://www.webappers.com/?p=8778</guid>
		<description><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1110365747" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1556998102" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p>teehan+lax has released iOS 7 GUI PSD which is a Photoshop template of GUI elements found in the beta 1 release of iOS 7. The sole purpose of this file is to help you pitch, design and build amazing software.
The PSD is a well organized, labeled and layered PSD full of editable shape layers. Most [...]<h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1281762477" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1787072329" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p><p>teehan+lax has released <a title="iOS GUI PSD" href="http://www.teehanlax.com/tools/ios7/" target="_blank">iOS 7 GUI PSD</a> which is<strong> a Photoshop template of GUI elements found in the beta 1 release of iOS 7</strong>. The sole purpose of this file is to help you pitch, design and build amazing software.</p>
<p>The PSD is a well organized, labeled and layered PSD full of editable shape layers. Most people find it useful for mocking up apps. Others use it to concept ideas or create custom interface elements that work harmoniously with those native to iOS.</p>
<p style="text-align: center;"><a title="iOS GUI PSD" href="http://www.teehanlax.com/tools/ios7/" target="_blank"><img class="size-full wp-image-8779 aligncenter" title="ios7-psd" src="http://www.webappers.com/img/2013/06/ios7-psd.jpg" alt="ios7-psd" width="579" height="364" /></a></p>
<blockquote><p>Requirements: Photoshop<br />
Demo: <a title="demo" rel="nofollow" href="http://www.teehanlax.com/tools/ios7/" target="_blank">http://www.teehanlax.com/tools/ios7/</a><br />
License: License Free</p></blockquote>

<!-- Similar Posts took 0.622 ms --><h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.webappers.com/2013/06/17/photoshop-template-of-ios-7-gui-elements/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Micro Grid Based Wireframe PSD Template</title>
		<link>http://www.webappers.com/2013/06/17/micro-grid-based-wireframe-psd-template/</link>
		<comments>http://www.webappers.com/2013/06/17/micro-grid-based-wireframe-psd-template/#comments</comments>
		<pubDate>Mon, 17 Jun 2013 07:01:25 +0000</pubDate>
		<dc:creator>Ray Cheung</dc:creator>
				<category><![CDATA[License Free]]></category>
		<category><![CDATA[PS Tutorials]]></category>


		<guid isPermaLink="false">http://www.webappers.com/?p=8782</guid>
		<description><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=582076692" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=833586685" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p>Microframe is a micro (200px wide), grid based wireframe PSD template for mocking up website and app layouts. The repo includes: A Microframe PSD Template with a 12 column grid and 3 sample layouts, A Blank Microframe PSD Template with 12 column grid. A Microframe Detail PSD Template which you can place your Microframe PSDs [...]<h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=2026207135" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1593743926" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p><p><a title="Microframe" href="https://github.com/jglovier/microframe" target="_blank">Microframe</a> is<strong> a micro (200px wide), grid based wireframe PSD template for mocking up website and app layouts</strong>. The repo includes: A Microframe PSD Template with a 12 column grid and 3 sample layouts, A Blank Microframe PSD Template with 12 column grid. A Microframe Detail PSD Template which you can place your Microframe PSDs in to explain/present to clients, or simply detail components for your own reference. The Detail PSD also has a view for laying out your layout variations.</p>
<p>The PSD uses guides to create a 12 column grid which you can use to align your elements all pertty like. There is a 12 column layout (for standard laptop/desktop views), a 6 column layout (for tablet views), and a 4 column layout (for mobile views). Each layout is grouped into a Photoshop group.</p>
<p style="text-align: center;"><a title="Microframe" href="https://github.com/jglovier/microframe" target="_blank"><img class="size-full wp-image-8783 aligncenter" title="wireframe" src="http://www.webappers.com/img/2013/06/wireframe.jpg" alt="wireframe" width="580" height="462" /></a></p>
<blockquote><p>Requirements: Photoshop<br />
Demo: <a title="demo" rel="nofollow" href="https://github.com/jglovier/microframe" target="_blank">https://github.com/jglovier/microframe</a><br />
License: License Free</p></blockquote>

<!-- Similar Posts took 0.383 ms --><h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.webappers.com/2013/06/17/micro-grid-based-wireframe-psd-template/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Creative and Modern Button Styles and Effects</title>
		<link>http://www.webappers.com/2013/06/14/creative-and-modern-button-styles-and-effects/</link>
		<comments>http://www.webappers.com/2013/06/14/creative-and-modern-button-styles-and-effects/#comments</comments>
		<pubDate>Fri, 14 Jun 2013 07:05:44 +0000</pubDate>
		<dc:creator>Ray Cheung</dc:creator>
				<category><![CDATA[Buttons]]></category>
		<category><![CDATA[License Free]]></category>


		<guid isPermaLink="false">http://www.webappers.com/?p=8773</guid>
		<description><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=635420866" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=735429686" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p>Codrops has shared some Creative Button Styles for our inspirations. This button set consists of some simple, creative and subtle styles and effects to inspire you. The effects can be seen when hovering on some buttons and clicking on others. Mostly, CSS transitions are used but also CSS animations and for some buttons we use [...]<h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=2056751204" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=364491002" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p><p><strong>Codrops</strong> has shared some <a title="Creative Button Styles" href="http://tympanus.net/codrops/2013/06/13/creative-button-styles/" target="_blank">Creative Button Styles</a> for our inspirations. This button set consists of some simple, creative and subtle styles and effects to inspire you. The effects can be seen when hovering on some buttons and clicking on others. Mostly, CSS transitions are used but also CSS animations and for some buttons we use a bit of JavaScript to add/remove effect classes.</p>
<p style="text-align: center;"><a title="Creative Button Styles" href="http://tympanus.net/codrops/2013/06/13/creative-button-styles/" target="_blank"><img class="size-full wp-image-8774 aligncenter" title="Buttons" src="http://www.webappers.com/img/2013/06/Buttons.png" alt="Buttons" width="580" height="315" /></a></p>
<blockquote><p>Requirements: CSS<br />
Demo: <a title="demo" rel="nofollow" href="http://tympanus.net/Development/CreativeButtons/" target="_blank">http://tympanus.net/Development/CreativeButtons/</a><br />
License: License Free</p></blockquote>

<!-- Similar Posts took 0.347 ms --><h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.webappers.com/2013/06/14/creative-and-modern-button-styles-and-effects/feed/</wfw:commentRss>
		</item>
		<item>
		<title>100% Free and Open Source E-Commerce Solution</title>
		<link>http://www.webappers.com/2013/06/14/100-free-and-open-source-e-commerce-solution/</link>
		<comments>http://www.webappers.com/2013/06/14/100-free-and-open-source-e-commerce-solution/#comments</comments>
		<pubDate>Fri, 14 Jun 2013 07:01:37 +0000</pubDate>
		<dc:creator>Ray Cheung</dc:creator>
				<category><![CDATA[MIT License]]></category>
		<category><![CDATA[eCommerce]]></category>


		<guid isPermaLink="false">http://www.webappers.com/?p=8769</guid>
		<description><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=802875809" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1516554314" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p>Sylius project provides a full stack e-commerce solution. In further parts of The Book you’ll learn how to master it and develop your next project really quickly. Sylius provides a complete webshop solution and some of features include:

Flexible product catalog, with multiple variants per product, options, properties (think attributes) and protypes.
Categorization engine, which allows you [...]<h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=599752416" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=185805895" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p><p><a href="http://sylius.com/" target="_blank">Sylius</a> project <strong>provides a full stack e-commerce solution</strong>. In further parts of The Book you’ll learn how to master it and develop your next project really quickly. Sylius provides a complete webshop solution and some of features include:</p>
<ul>
<li>Flexible product catalog, with multiple variants per product, options, properties (think attributes) and protypes.</li>
<li>Categorization engine, which allows you to categorize the products under various taxonomies, by “Brand”, “Category” or whatever you imagine.</li>
<li>Inventory tracking system, where you can track every single unit of your inventory or disable tracking at all.</li>
<li>Powerful shipping with configurable shipping categories, item sizes, weight, shipments management and customizable cost calculators.</li>
<li>Taxation engine, with support for many different tax categories, rates and zones.</li>
<li>Orders system allowing you to easily create and manage sales, with super-flexible adjustments which can serve many different purposes, from taxation &amp; shipping to promotions and manual order total changes.</li>
<li>Customizable checkout process, built from reusable steps.</li>
</ul>
<p>And best of all, Sylius is 100% free and open source − and they intend for it to stay that way.</p>
<p style="text-align: center;"><a href="http://sylius.com/" target="_blank"><img class="size-full wp-image-8770 aligncenter" title="sylius" src="http://www.webappers.com/img/2013/06/sylius.jpg" alt="sylius" width="580" height="347" /></a></p>
<blockquote><p>Requirements:  PHP and Symfony2 Framework<br />
Demo: <a title="demo" rel="nofollow" href="http://sylius.com/" target="_blank">http://sylius.com/</a><br />
License: MIT License</p></blockquote>

<!-- Similar Posts took 0.394 ms --><h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.webappers.com/2013/06/14/100-free-and-open-source-e-commerce-solution/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Detect Errors and Potential Problems in JavaScript</title>
		<link>http://www.webappers.com/2013/06/13/detect-errors-and-potential-problems-in-javascript/</link>
		<comments>http://www.webappers.com/2013/06/13/detect-errors-and-potential-problems-in-javascript/#comments</comments>
		<pubDate>Thu, 13 Jun 2013 09:30:35 +0000</pubDate>
		<dc:creator>Ray Cheung</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[License Free]]></category>
		<category><![CDATA[Tools]]></category>


		<guid isPermaLink="false">http://www.webappers.com/?p=8765</guid>
		<description><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1011129960" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=841796198" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p>JSHint is a community-driven tool to detect errors and potential problems in JavaScript code and to enforce your team’s coding conventions. It is very flexible so you can easily adjust it to your particular coding guidelines and the environment you expect your code to execute in. The goal is to help JavaScript developers write complex [...]<h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=814944825" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=954692172" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p><p><a title="JSHint" href="http://www.jshint.com/" target="_blank">JSHint</a> is<strong> a community-driven tool to detect errors and potential problems in JavaScript code</strong> and to enforce your team’s coding conventions. It is very flexible so you can easily adjust it to your particular coding guidelines and the environment you expect your code to execute in. The goal is to help JavaScript developers write complex programs without worrying about typos and language gotchas.</p>
<p>Any code base eventually becomes huge at some point, and simple mistakes–that would not show themselves when written–can become show stoppers and waste hours of debugging. And this is when static code analysis tools come into play and help developers to spot such problems. <a title="JSHint" href="http://www.jshint.com/" target="_blank">JSHint</a> scans a program written in JavaScript and reports about commonly made mistakes and potential bugs. The potential problem could be a syntax error, a bug due to implicit type conversion, a leaking variable or something else.</p>
<p style="text-align: center;"><a title="JSHint" href="http://www.jshint.com/" target="_blank"><img class="size-full wp-image-8766 aligncenter" title="js-hint" src="http://www.webappers.com/img/2013/06/js-hint.jpg" alt="js-hint" width="579" height="322" /></a></p>
<blockquote><p>Requirements: -<br />
Demo: <a title="demo" rel="nofollow" href="http://www.jshint.com/" target="_blank">http://www.jshint.com/</a><br />
License: License Free</p></blockquote>

<!-- Similar Posts took 0.356 ms --><h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.webappers.com/2013/06/13/detect-errors-and-potential-problems-in-javascript/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Screen Specifications of Most Popular Devices</title>
		<link>http://www.webappers.com/2013/06/12/screen-specifications-of-most-popular-devices/</link>
		<comments>http://www.webappers.com/2013/06/12/screen-specifications-of-most-popular-devices/#comments</comments>
		<pubDate>Wed, 12 Jun 2013 07:47:52 +0000</pubDate>
		<dc:creator>Ray Cheung</dc:creator>
				<category><![CDATA[Information]]></category>


		<guid isPermaLink="false">http://www.webappers.com/?p=8761</guid>
		<description><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=1223722775" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=73550549" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p>Screensiz.es helps you quickly find the screen specifications of the most popular devices and monitors currently on the market. The size data comes from Wikipedia, and for a better understanding of Pixel Density. The “popularity” guesstimates are derived from annualized monthly Google queries (from AdWords traffic estimator), and some fuzzy math.

Requirements: -
Demo: http://screensiz.es/
License: License Free

<h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://rss.buysellads.com/click.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=476345968" target="_blank"><img src="http://rss.buysellads.com/img.php?z=1270742&k=f0f765a4a2b8013472eb1ae2074fd0ed&a=1371665142&c=276956760" border="0" alt="" /></a></p><p><a href="http://buysellads.com/buy/sitedetails/pubkey/f0f765a4a2b8013472eb1ae2074fd0ed/zone/1270742" target="_blank">Advertise here via BSA</a></p><p><a title="Screensizes" href="http://screensiz.es/" target="_blank">Screensiz.es</a> helps you quickly find the screen specifications of the most popular devices and monitors currently on the market. The size data comes from Wikipedia, and for a better understanding of Pixel Density. The “popularity” guesstimates are derived from annualized monthly Google queries (from AdWords traffic estimator), and some fuzzy math.</p>
<p style="text-align: center;"><a title="Screensizes" href="http://screensiz.es/" target="_blank"><img class="size-full wp-image-8762 aligncenter" title="screen-sizes-mobile" src="http://www.webappers.com/img/2013/06/screen-sizes-mobile.jpg" alt="screen-sizes-mobile" width="580" height="369" /></a></p>
<blockquote><p>Requirements: -<br />
Demo: <a title="demo" rel="nofollow" href="http://screensiz.es/" target="_blank">http://screensiz.es/</a><br />
License: License Free</p></blockquote>

<!-- Similar Posts took 0.351 ms --><h3>Sponsors</h3><p><a href="http://www.webiconset.com/?utm_source=WebAppers&utm_medium=cpc&utm_campaign=WebAppers%2BRSS">Professional Web Icons for Your Websites and Applications</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.webappers.com/2013/06/12/screen-specifications-of-most-popular-devices/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
<!--
This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (enchanced) (user agent is rejected)
Content Delivery Network via maxcdn.webappers.com (user agent is rejected)

Served from: ps11300.dreamhostps.com @ 2013-06-19 11:05:42 -->