<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Alex Ivaylov - a web developer</title>
	<atom:link href="http://uk.alex.bg/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://uk.alex.bg</link>
	<description>Alex BG Web Developer Blog</description>
	<lastBuildDate>Wed, 08 Sep 2010 10:07:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New university</title>
		<link>http://uk.alex.bg/?p=489</link>
		<comments>http://uk.alex.bg/?p=489#comments</comments>
		<pubDate>Wed, 08 Sep 2010 10:04:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://uk.alex.bg/?p=489</guid>
		<description><![CDATA[I have moved to a new University &#8211; Edinburgh Napier Uni and I am doing an Engineering Bachelor (BEng) in &#8220;Web Technologies&#8221;, which is a brand new course combining the courses &#8220;Web Based Systems&#8221;, &#8220;Data-driven Web Systems&#8221;, &#8220;Interactive Multimedia Systems&#8221; and &#8220;Web Design&#8221;.
]]></description>
			<content:encoded><![CDATA[<p>I have moved to a new University &#8211; Edinburgh Napier Uni and I am doing an Engineering Bachelor (BEng) in &#8220;Web Technologies&#8221;, which is a brand new course combining the courses &#8220;Web Based Systems&#8221;, &#8220;Data-driven Web Systems&#8221;, &#8220;Interactive Multimedia Systems&#8221; and &#8220;Web Design&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://uk.alex.bg/?feed=rss2&amp;p=489</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New project</title>
		<link>http://uk.alex.bg/?p=481</link>
		<comments>http://uk.alex.bg/?p=481#comments</comments>
		<pubDate>Wed, 28 Jul 2010 11:27:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://uk.alex.bg/?p=481</guid>
		<description><![CDATA[Me and the the other guys from the Sco Dot Biz web team have just finished working on our latest project &#8211; the website of Pass Drive driving school Check it out   Any feedback is welcome  
]]></description>
			<content:encoded><![CDATA[<p>Me and the the other guys from the Sco Dot Biz web team have just finished working on our latest project &#8211; <a href="http://pass-drive.co.uk">the website of Pass Drive driving school</a> Check it out <img src='http://uk.alex.bg/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Any feedback is welcome <img src='http://uk.alex.bg/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://uk.alex.bg/?feed=rss2&amp;p=481</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My New Flash Game</title>
		<link>http://uk.alex.bg/?p=465</link>
		<comments>http://uk.alex.bg/?p=465#comments</comments>
		<pubDate>Sun, 13 Jun 2010 18:35:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://uk.alex.bg/?p=465</guid>
		<description><![CDATA[As you know, I am not a big fan of flash, but I had it as an assesment for my Interactive Product Development unit. The task was to create a keepy uppy game. For those of you who are not familiar with Flash, basically you can put different object in there (for example the ball), [...]]]></description>
			<content:encoded><![CDATA[<p>As you know, I am not a big fan of flash, but I had it as an assesment for my Interactive Product Development unit. The task was to create a keepy uppy game. For those of you who are not familiar with Flash, basically you can put different object in there (for example the ball), which will not do anything, unless you program them to. The programing language in Flash is called Actionscript. When you click on the ball it will not do anything unless it&#8217;s programmed to.</p>
<p style="font-weight: bold; font-size: 13pt;">To play the game, click on the picture below:</p>
<p><img src="printscr.jpg" alt="click to play" id="keepy" style="cursor: pointer;" /><br />
<script type="text/javascript">
<!--
document.getElementById('keepy').onclick =  function() {
 window.open("keepy-uppycs4.swf", "KeepyUppy", "status=0, toolbar=0, width=785, height=596");
 }
-->
</script></p>
<p>In my case, I had to program flash to calculate, where the ball has been clicked and then move the ball depending on the point where the ball was clicked. We are using trigonometry (yes, the things with cosines, sines, tangents..) to calculate where the ball has to fly, how hi does it have to fly and how heavy should it feel (when should it start falling down).</p>
]]></content:encoded>
			<wfw:commentRss>http://uk.alex.bg/?feed=rss2&amp;p=465</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The future of web apps</title>
		<link>http://uk.alex.bg/?p=432</link>
		<comments>http://uk.alex.bg/?p=432#comments</comments>
		<pubDate>Thu, 08 Apr 2010 23:18:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://uk.alex.bg/?p=432</guid>
		<description><![CDATA[One of the main purposes of the next generation of web technologies such as HTML5 is to get all those multimedia and interactive elements, which today can be achieved only by using plugins and make them part of the standard HTML DOM (also accessible by the JavaScript/CSS/etc).



For example, to embed a video today, most of [...]]]></description>
			<content:encoded><![CDATA[<p>One of the main purposes of the next generation of web technologies such as HTML5 is to get all those multimedia and interactive elements, which today can be achieved only by using plugins and make them part of the standard HTML DOM (also accessible by the JavaScript/CSS/etc).</p>
<div align="center">
<img src="http://uk.alex.bg/wp-content/uploads/2010/04/webapp.jpg" alt="Web App" />
</div>
<p>For example, to embed a video today, most of the web sites use Flash, which requires a plugin and the embeded flash movie is not controllable. In HTML5, a video is inserted, similar to the way images are inserted in the previous versions: today, we insert an image, using something like &lt;img src=&#8221;file.jpg&#8221;&gt;, video will be inserted in HTML5, using the markup similar to &lt;video src=&#8221;video.ogg&#8221;&gt;. We will be able to manipulate the video with JavaScript/CSS/etc just like every other element of the DOM. More about the html5&#8217;s &lt;video&gt; tag <a href="http://en.wikipedia.org/wiki/HTML5_video" target="_blank">here</a>.</p>
<p>But the technology, which I am personally most excited about is WebGL. As you can tell, it will be a web standard for 3d graphics. It is currently in early development stage but the idea is to get full 3D games and graphics, over the web, without having to install anything.</p>
<p>Today, if you want to play a high-quality 3D game, you have to install it on your computer and run it from there. The idea of WebGL is to get everything you need to play the game with one click, over the web, as part of a website. Technically speaking, WebGL itself will be a JavaScript API. It will be working together with the new features of HTML5, such as the new client-side storage API, the &lt;canvas&gt; element and the new websockets interface.</p>
<p>Here is a demonstration of the popular Quake game, running in a web browser with no plugins: <a href="http://googlewebtoolkit.blogspot.com/2010/04/look-ma-no-plugin.html">http://googlewebtoolkit.blogspot.com/2010/04/look-ma-no-plugin.html</a></p>
<p>As you can see the technology world is moving slowly to the cloud computing concept which means that web applicaitons will be becomming better and better untill, one day the desktop software is gone&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://uk.alex.bg/?feed=rss2&amp;p=432</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Please note</title>
		<link>http://uk.alex.bg/?p=430</link>
		<comments>http://uk.alex.bg/?p=430#comments</comments>
		<pubDate>Sun, 14 Mar 2010 23:49:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://uk.alex.bg/?p=430</guid>
		<description><![CDATA[Please note that this website will be totally redesigned and Wordpress won&#8217;t be used for it anymore. I am doing a new graphical design, which will be more into the current  trends.
I am also writing my own Content Managment System specially for what I need. The CMS will basically be a collection of all [...]]]></description>
			<content:encoded><![CDATA[<p>Please note that this website will be totally redesigned and Wordpress won&#8217;t be used for it anymore. I am doing a new graphical design, which will be more into the current  trends.</p>
<p>I am also writing my own Content Managment System specially for what I need. The CMS will basically be a collection of all the best elements I have seen and liked around thousands of websites on the web. It will be based on the LAMP technologies (of course). And for markup, I&#8217;ll use HTML5 (only some elements, which are currently supported by most browsers (or planned to be supported)). Once, the CMS is ready, I will make it available open source under the GNU/GPL license.</p>
<p>Unfortunately, I am so busy that I don&#8217;t have any time to work on it, so I can&#8217;t really tell you when it&#8217;s gonna be ready&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://uk.alex.bg/?feed=rss2&amp;p=430</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About usability</title>
		<link>http://uk.alex.bg/?p=358</link>
		<comments>http://uk.alex.bg/?p=358#comments</comments>
		<pubDate>Tue, 09 Feb 2010 07:30:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://uk.alex.bg/?p=358</guid>
		<description><![CDATA[Usability is a term used to denote the ease with which people can employ a particular tool to achieve their goals. In User Interface design, usability is the clarity with which the interaction with a computer product is designed.
Main points of usability are:

Ease of learning
 Efficiency of use
 Memorability
 Error frequency and severity
 Subjective satisfaction

In [...]]]></description>
			<content:encoded><![CDATA[<p>Usability is a term used to denote the ease with which people can employ a particular tool to achieve their goals. In User Interface design, usability is the clarity with which the interaction with a computer product is designed.</p>
<p>Main points of usability are:</p>
<ul>
<li>Ease of learning</li>
<li> Efficiency of use</li>
<li> Memorability</li>
<li> Error frequency and severity</li>
<li> Subjective satisfaction</li>
</ul>
<p>In this category, I will be writing about usability, relayed to my cinema kiosk interface prototype:</p>
<div style="align: center;" align="center">
<img src="prt-btn.jpg" alt="" id="ksk" style="cursor: pointer;" /><br />
<script type="text/javascript">document.getElementById('ksk').onclick =
 function() { window.open("kiosk.swf", "Kiosk", "status=0,toolbar=0, width=1085, height=696"); }</script>
</div>
]]></content:encoded>
			<wfw:commentRss>http://uk.alex.bg/?feed=rss2&amp;p=358</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heuristics: 1. Visibility of system status</title>
		<link>http://uk.alex.bg/?p=361</link>
		<comments>http://uk.alex.bg/?p=361#comments</comments>
		<pubDate>Tue, 09 Feb 2010 06:15:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://uk.alex.bg/?p=361</guid>
		<description><![CDATA[It is important that every software product keeps the user updated on what the system is going on every moment. It must be clear whatever the system is doing something or it is waiting for the user to make a choise.
All these has been taken into consideration, when designing the Atro kiosk interface and the [...]]]></description>
			<content:encoded><![CDATA[<p>It is important that every software product keeps the user updated on what the system is going on every moment. It must be clear whatever the system is doing something or it is waiting for the user to make a choise.</p>
<p>All these has been taken into consideration, when designing the Atro kiosk interface and the user has been given clear instructions if they have to click or something or if they have to wait for this system to do something.</p>
]]></content:encoded>
			<wfw:commentRss>http://uk.alex.bg/?feed=rss2&amp;p=361</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heuristics: 2. Match between system and the real world</title>
		<link>http://uk.alex.bg/?p=375</link>
		<comments>http://uk.alex.bg/?p=375#comments</comments>
		<pubDate>Tue, 09 Feb 2010 05:56:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://uk.alex.bg/?p=375</guid>
		<description><![CDATA[The logic and the way the people see the Atro cinema kiosk system’s interface is pretty much the same way as if they are purchasing tickets from a salesman:
a. Indicate their interest by clicking on the screen (same is if they start a conversation with the sales man)
b. They see a list of movies (same [...]]]></description>
			<content:encoded><![CDATA[<p>The logic and the way the people see the Atro cinema kiosk system’s interface is pretty much the same way as if they are purchasing tickets from a salesman:<br />
a. Indicate their interest by clicking on the screen (same is if they start a conversation with the sales man)<br />
b. They see a list of movies (same as if they were told the current movies by a person) OR (they collect reserved tickets (same as if they asked a real person for them)<br />
c. They choose ticket options (projection and quantity) the same way as if a real person asked them for the projection and the quantity.<br />
d. They pay by cash or card in the same way as if they were paying to a real person.</p>
<p>The main purpose of the kiosk is to replace the sales person.</p>
]]></content:encoded>
			<wfw:commentRss>http://uk.alex.bg/?feed=rss2&amp;p=375</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heuristics: 3. User control and freedom</title>
		<link>http://uk.alex.bg/?p=378</link>
		<comments>http://uk.alex.bg/?p=378#comments</comments>
		<pubDate>Tue, 09 Feb 2010 04:02:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://uk.alex.bg/?p=378</guid>
		<description><![CDATA[Users should be able to go back if they choose the wrong option or if they make a mistake in their choises when using the system. 
At the moment, this is only partly implemented, while the user is viewing the movies on show.
This has not been completely implemented into the prototype, but will be in [...]]]></description>
			<content:encoded><![CDATA[<p>Users should be able to go back if they choose the wrong option or if they make a mistake in their choises when using the system. </p>
<p>At the moment, this is only partly implemented, while the user is viewing the movies on show.</p>
<p>This has not been completely implemented into the prototype, but will be in the final product.</p>
]]></content:encoded>
			<wfw:commentRss>http://uk.alex.bg/?feed=rss2&amp;p=378</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heuristics: 4. Consistency and standards</title>
		<link>http://uk.alex.bg/?p=383</link>
		<comments>http://uk.alex.bg/?p=383#comments</comments>
		<pubDate>Tue, 09 Feb 2010 03:07:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://uk.alex.bg/?p=383</guid>
		<description><![CDATA[
The system is standard. It is similar to all other cinema kiosks.
It is similar to other systems, which the user has probably already used.
The system is nearly the same as the self checkout machines in the big supermarkets, which more that 80% of the people have used.
The system is similar to a cash machine, which [...]]]></description>
			<content:encoded><![CDATA[<ol>
<li>The system is standard. It is similar to all other cinema kiosks.</li>
<li>It is similar to other systems, which the user has probably already used.</li>
<li>The system is nearly the same as the self checkout machines in the big supermarkets, which more that 80% of the people have used.</li>
<li>The system is similar to a cash machine, which more than 95% of the people have used.</li>
<li>The system is consistent. The element positions, colours, texts, controls, etc. do not randomly change as the screen changes.</li>
<li>Once, the user starts using the system, the elements are at the place, where he would expect them on the next screen.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://uk.alex.bg/?feed=rss2&amp;p=383</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
