<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>web enavu</title>
	
	<link>http://web.enavu.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 05 May 2011 01:00:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/webenavu" /><feedburner:info uri="webenavu" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>webenavu</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Why you must have Creative Suite 5.5</title>
		<link>http://feedproxy.google.com/~r/webenavu/~3/SrNSjC7SGIQ/</link>
		<comments>http://web.enavu.com/news/why-you-must-have-creative-suite-5-5/#comments</comments>
		<pubDate>Thu, 05 May 2011 01:00:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News and Announcements]]></category>

		<guid isPermaLink="false">http://web.enavu.com/?p=2001</guid>
		<description><![CDATA[The New Creative Suite!]]></description>
			<content:encoded><![CDATA[<p>I finally got the new Creative Suite and I feel like a kid in a candy store! Haven&#8217;t even spent more than an hour playing with Dreamweaver but I can assure you if it was amazing before&#8230; now it&#8217;s a whole different ball game. With native jQuery support, PhoneGap, and other amazing functionality that makes development a breeze this is the ultimate IDE to develop websites with. Specifically the HTML5 and CSS3 support that is now native and doesn&#8217;t require you to install a patch/update. So if you have a chance give the new CS a try! I will try to write some articles on the really cool stuff offered in the Suite when i get some time. For now I am off to testing what else it offers.</p>
<img src="http://feeds.feedburner.com/~r/webenavu/~4/SrNSjC7SGIQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://web.enavu.com/news/why-you-must-have-creative-suite-5-5/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://web.enavu.com/news/why-you-must-have-creative-suite-5-5/</feedburner:origLink></item>
		<item>
		<title>Enavu launches Vanity Toolset (jQuery Plugins)</title>
		<link>http://feedproxy.google.com/~r/webenavu/~3/x8NycobiZB0/</link>
		<comments>http://web.enavu.com/design/enavu-launches-vanity-toolset-jquery-plugins/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 18:42:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DESIGN]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[News and Announcements]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://web.enavu.com/?p=1997</guid>
		<description><![CDATA[Enavu has launched a jQuery set of plugins that will help make your website look better and have more functionality.
]]></description>
			<content:encoded><![CDATA[<p>Enavu has launched a jQuery set of plugins that will help make your website look better and have more functionality.<br />
<span id="more-1997"></span><br />
Here at Enavu we like to share and help make the life of a web developer better. We started with 52framework which has helped thousands of web developers to create better websites using the latest technologies in web development. Then we released the first real free project management application Freedcamp.com. Now we are going in one more direction, after having thousands of happy users of our jQuery tutorials we decided to rewrite them to be more optimal, easier to use, and be plugins so you don&#8217;t have to worry about writing all that code.</p>
<p>Currently the set includes jSlider, jTabs, jPaginate, jSpotlight, jTip, jPlaceholder, and jCollapse. And if you look at our repository on Google we have quite a few more on their way. One of the most important things you should keep in mind is that even though some of our plugins may be already done around the web, we have made them only if they are less lines of code or if they offer more functionality!</p>
<p>We hope you give <a href="http://vanity.enavu.com">Vanity Toolset</a> a try!</p>
<p>The Enavu Team</p>
<img src="http://feeds.feedburner.com/~r/webenavu/~4/x8NycobiZB0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://web.enavu.com/design/enavu-launches-vanity-toolset-jquery-plugins/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://web.enavu.com/design/enavu-launches-vanity-toolset-jquery-plugins/</feedburner:origLink></item>
		<item>
		<title>The 10 Most Useful Business Web Applications of 2011</title>
		<link>http://feedproxy.google.com/~r/webenavu/~3/ia2WMvIrlGE/</link>
		<comments>http://web.enavu.com/daily-tip/the-10-most-useful-business-web-applications-of-2011/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 16:56:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Daily Tip]]></category>
		<category><![CDATA[News and Announcements]]></category>

		<guid isPermaLink="false">http://web.enavu.com/?p=1989</guid>
		<description><![CDATA[Most businesses today have to sift through thousands of web applications to find what would be useful to them, so I decided to write down which 10 applications my business couldn't live without.
]]></description>
			<content:encoded><![CDATA[<p>Most businesses today have to sift through thousands of web applications to find what would be useful to them, so I decided to write down which 10 applications my business couldn&#8217;t live without.<br />
<!-- more --><br />
You are probably already using 1-3 web applications to manage and run your business but what if there are better alternatives or just other applications you don&#8217;t know about that could potentially save you a lot of time or improve your business dramatically? Well today I will list the 10 applications any business owner or even web users needs to be aware of.</p>
<h2>1. Google Docs &#8211; <a target="_blank" href="http://docs.google.com">link</a></h2>
<p>The Google document suite is just irreplaceable in our office, from sharing documents quickly and efficiently to editing them at the same time. This tool single handedly replaced Microsoft Office overnight for us, and besides the financial savings, it yields many other benefits that my company couldn&#8217;t live without.</p>
<h2>2. Google Reader &#8211; <a target="_blank" href="http://www.google.com/reader">link</a></h2>
<p>The web is changing so fast, in the industry of web development there are new and important news every single day and you don&#8217;t want to be out of the loop. When a blog is posted and you are not subscribed to its RSS does that blog article still help you&#8230; no it doesn&#8217;t. So if you are not using RSS yet go ahead start, it will allow you to quickly skim through all the latest in any industry you want. Just go to your favorite websites and find their little RSS link. Google reader is honestly the best RSS reader by far, it allows you to keep track of everything, share with friends, and it just works.</p>
<h2>3. Freedcamp &#8211; <a target="_blank" href="http://freedcamp.com">link</a></h2>
<p>Project Management is an essential part of any business, keeping track of what&#8217;s happening and keeping everyone informed is a must. Freedcamp offers all of that for free in a beautiful package that anyone can start using today.</p>
<h2>4. Wordpress &#8211; <a target="_blank" href="http://www.wordpress.com">link</a></h2>
<p>Whether you want to keep your customers informed or you want to make a simple website for your product with WordPress you can be up and running in hours (for beginners) or minutes (for experts). It has a theme/plugin that is right for you to help you do anything you may want to do!</p>
<h2>5. Pandora &#8211; <a target="_blank" href="http://www.pandora.com">link</a></h2>
<p>I know people may complain about adding a music streaming service in this list, but I can&#8217;t lie, I use Pandora 24/7 in the office and in my car and at home. It makes it easier to work, it makes everyone else happy&#8230; it&#8217;s a win win!</p>
<h2>6. Alexa &#8211; <a target="_blank" href="http://www.alexa.com">link</a></h2>
<p>There is no feeling like that of waking up and seeing that your Alexa world ranking dropped 10k overnight. Alexa does a terrific job of monitoring the internet and keeping records of which websites are doing good and which are not. It&#8217;s especially important for you as a web user or possibly a site owner to check your Alexa ranking once in a while.</p>
<h2>7. WaveAccounting &#8211; <a target="_blank" href="http://www.waveaccounting.com">link</a></h2>
<p>WaveAccount is a beautiful FreshBooks replacement that like Freedcamp is absolutely free and awesome. WaveAccount will help you manage all those annoying things that accountants usually have to do for a bunch of money. It&#8217;s an amazing application, and its price tag is along enough to make you check it out right now.</p>
<h2>8. Google Analytics &#8211; <a target="_blank" href="http://www.google.com/analytics">link</a></h2>
<p>Knowing your audience is pretty much the first advice you will ever get from anyone in the Business industry. I have read countless books that start with some variation of &#8220;Know your audience&#8221;. With google analytics you can do just that by tracking the visitors of your website and seeing how your traffic is doing.</p>
<h2>9. Beanstalkapp &#8211; <a target="_blank" href="http://www.beanstalkapp.com">link</a></h2>
<p>You may have never heard of SVN, GIT, or Mercurial&#8230; that&#8217;s okay. What all of these Versioning systems allow you to do is keep a complete back up of your code/designs and so forth. You can see every step that was taking in modifying the Code and so forth. I promise you once in a while this is a Life Saver! Or if you just want to know who to blame for something that&#8217;s wrong with the code.</p>
<h2>10. Gmail &#8211; <a target="_blank" href="http://www.gmail.com">link</a></h2>
<p>The ultimate business user tool since 2005 (or at least that&#8217;s when i joined). Emailing has never been so powerful, fast, and free! We have thrown out Outlook a long time ago now, and haven&#8217;t missed it since.</p>
<p>We hope this list has been informative and helpful! Feel free to post comments with the applications you simply can&#8217;t live without!</p>
<p>Thanks</p>
<img src="http://feeds.feedburner.com/~r/webenavu/~4/ia2WMvIrlGE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://web.enavu.com/daily-tip/the-10-most-useful-business-web-applications-of-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://web.enavu.com/daily-tip/the-10-most-useful-business-web-applications-of-2011/</feedburner:origLink></item>
		<item>
		<title>Top 10 project management applications of 2011</title>
		<link>http://feedproxy.google.com/~r/webenavu/~3/RzlEH3U2t4s/</link>
		<comments>http://web.enavu.com/uncategorized/top-10-project-management-applications-of-2011/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 04:30:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://web.enavu.com/?p=1963</guid>
		<description><![CDATA[This year is starting very well for the world of project management with some great additions to the arsenal of applications offered. Here is a list of the top 10 we think are worth your time!]]></description>
			<content:encoded><![CDATA[<p>This year is starting very well for the world of project management with some great additions to the arsenal of applications offered. Here is a list of the top 10 we think are worth your time!<!-- more --></p>
<style>ul.app_list {list-style:none; margin:0px;} ul.app_list li p {color:#555; font-size:.8em;} ul.app_list li {margin:0px; padding:0px;}</style>
<p>First of all let&#8217;s start by explaining what our criteria for a project management application are. The application needs to have a sleek and smooth interface that is easy for the user to navigate and use. The application must have a reasonable price tag, or be offered free. To make it in the top 10 the application needs to run fast and allow you to quickly do all your tasks. We have tried all of these applications so we are not just reading their press releases and feeding you with their bs marketing language.</p>
<p>Let&#8217;s get started!</p>
<ul class="app_list">
<li>
<h3>Freedcamp</h3>
<p><a href="http://freedcamp.com"><img src="http://web.enavu.com/wp-content/uploads/freedcamp.jpg" alt="" title="freedcamp" width="648" height="222" class="alignnone size-full wp-image-1973" /></a></p>
<p>Freedcamp offers one of the cleanest interfaces and smoothest interactions (only competitors in that area goes to ApolloHQ who also have a very visually pleasing interface and very good interactions smoothness). The application offers the regular tools like To-Do&#8217;s, Discussions, Milestones, Files, Time Tracking, and Invoices. Where it really stands out is its Basecamp Import and the Meebo Chat bar which enables you to chat with all your existing messengers with your colleagues who may use Gtalk, ICQ, Facebook Chat, and many more. The application is young but it has a rapid growing feature list. The very best thing actually is not the features, or the beautiful interface, it&#8217;s the applications&#8217; price tag&#8230; FREE! That&#8217;s right, this application launched a little over a month ago and has announced that it will remain completely free forever with unlimited users and projects! Something the rest of this list won&#8217;t offer.
</p>
</li>
<li>
<h3>BasecampHQ</h3>
<p><a href="http://www.basecamphq.com"><img src="http://web.enavu.com/wp-content/uploads/basecamphq.jpg" alt="" title="basecamphq" width="648" height="222" class="alignnone size-full wp-image-1972" /></a></p>
<p>Basecamp is the oldest and most trustworthy in this list. They have been around for a long time and have proven to maintain their application as simple as possible. Some find this quite annoying as they want a lot more functionality out of the system, others find it pleasing as it never gets too complicated. I will remain impartial to this, but will say that I think there are ways to add more features without burdening the users. The application has a very primitive design, same argument stays. So if you are ready to spend a whopping $20-$150 a month for a project management application this should be your first choice.
</p>
</li>
<li>
<h3>ApolloHQ</h3>
<p><a href="http://www.apollohq.com"><img src="http://web.enavu.com/wp-content/uploads/apollohq.jpg" alt="" title="apollohq" width="648" height="222" class="alignnone size-full wp-image-1966" /></a></p>
<p>Apollo is a rather new project management application but it has quickly gained our respect with a decent set of features and a great interface. The biggest issue is they have blatantly offering the application for free, to soon release a set of payment plans that may kick their users out&#8230; who knows. Otherwise the application is worth a check, but personally i would wait until they annonce their plans. For a company to take months before releasing a price tag, it&#8217;s just scary to start using it.
</p>
</li>
<li>
<h3>GoPlanApp</h3>
<p><a href="http://www.goplanapp.com"><img src="http://web.enavu.com/wp-content/uploads/goplanapp.jpg" alt="" title="goplanapp" width="648" height="222" class="alignnone size-full wp-image-1967" /></a></p>
<p>GoPlan is a nice simple application with a nice interface. Their pricing is pretty fair, seems like the only draw back is the simplicity of the app which actually has offers less than BasecampHQ. But the application is definitely worth a mention.
</p>
</li>
<li>
<h3>Huddle</h3>
<p><a href="http://www.huddle.com"><img src="http://web.enavu.com/wp-content/uploads/huddle.jpg" alt="" title="huddle" width="648" height="222" class="alignnone size-full wp-image-1971" /></a></p>
<p>This application also holds a very special place in the PM world, I for one still find it hard to see the appeal. Especially at a price of $15/user/month, i find it almost slightly repulsive (not the website, but the actual application). It has some customization options that I can see are nicely setting them apart. But otherwise the time it takes you to learn to use this software is a cost i find much more gruesome than the $15 for every team member that joins.
</p>
</li>
<h3>Central Desktop</h3>
<p><a href="http://www.centraldesktop.com"><img src="http://web.enavu.com/wp-content/uploads/centraldesktop.jpg" alt="" title="centraldesktop" width="648" height="222" class="alignnone size-full wp-image-1969" /></a></p>
<p>This application is scary familiar from BasecampHQ. What is worst is the price plan&#8230; that&#8217;s right i said price plan because it&#8217;s only one and it&#8217;s $99&#8230; that is quite confusing to me, but i&#8217;m sure they have some reason behind it. Other than that the design is much less appealing that most other apps on this list (except write&#8230; which is just awful). The main benefit of this application is the vast amount of features it has, so if you are looking to get a bunch of features into one application without a choice of having them or not this may be a great choice.
</p>
</li>
<li>
<h3>Wrike</h3>
<p><a href="http://www.wrike.com"><img src="http://web.enavu.com/wp-content/uploads/wrike.jpg" alt="" title="wrike" width="648" height="222" class="alignnone size-full wp-image-1968" /></a></p>
<p>I have tried using this application on multiple occasions and it makes no sense to me. The design is poor, the workflow seems confusing, and overall i&#8217;m really not sure how this is rated as one of the better project management applications. The only reason I have included this is because it holds a great respect in the pm world. I will continue trying to use it to find that WOW factor some are finding!
</p>
</li>
<li>
<h3>5pmweb</h3>
<p><a href="http://www.5pmweb.com"><img src="http://web.enavu.com/wp-content/uploads/5pmweb.jpg" alt="" title="5pmweb" width="648" height="222" class="alignnone size-full wp-image-1965" /></a></p>
<p>This application reminds me of the Python programming languages. I have heard that you either love it or you hate it and no middle ground. And from my experience with it that is a correct statement. Personally i find it rather confusing, and overwhelming. And again there are a lot of people who find this application extremely useful and it works for them. The interface is so bold and in your face that i am a little worried to break something. The demo page took 4 minutes to load, and after a few refreshes it actually started working&#8230; so that wasn&#8217;t a great third experience withe app. But where this app really meets the rest is its pricing sheet which is no smaller than that of Basecamp or other competitors. Overall this may be the choice for you (if you like Python).
</p>
</li>
<li>
<h3>TeamWorkPM</h3>
<p><a href="http://www.teamworkpm.net/"><img src="http://web.enavu.com/wp-content/uploads/teamworkpm.jpg" alt="" title="teamworkpm" width="648" height="222" class="alignnone size-full wp-image-1970" /></a></p>
<p>This one is a little less known application, but not completely unknown. It has very similiar features and interface to that of Basecamp (just like a lot of the other apps on this list). It&#8217;s bold and in your face, but not in a good way. It works, but with that price tag you are better of wasting your money with basecamp. But overall it&#8217;s not an awful application or anything I just don&#8217;t see the wow factor.
</p>
</li>
<h3>Teamly</h3>
<p><a href="http://www.teamly.com/"><img src="http://web.enavu.com/wp-content/uploads/teamly.jpg" alt="" title="teamly" width="648" height="222" class="alignnone size-full wp-image-1976" /></a></p>
<p>I hope no one gets mad about including this one. I personally don&#8217;t agree that this is a project management application&#8230; but they seem to say they are. At any rate, this overly simple application offers a very funky version of Task management. As far as i can tell they are free&#8230; but so are most other task applications around the web&#8230; at any rate i thought there may be people interested so i shared.
</p>
</li>
</ul>
<p>I would like to say that these are solely my views on these applications and if you disagree than that is your view and you are more than welcome to post them in the comments. Also feel free to suggest any other apps you think were worth making it in this list.</p>
<img src="http://feeds.feedburner.com/~r/webenavu/~4/RzlEH3U2t4s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://web.enavu.com/uncategorized/top-10-project-management-applications-of-2011/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<feedburner:origLink>http://web.enavu.com/uncategorized/top-10-project-management-applications-of-2011/</feedburner:origLink></item>
		<item>
		<title>Freedcamp’s Official Launch!</title>
		<link>http://feedproxy.google.com/~r/webenavu/~3/QTfsGRjbspw/</link>
		<comments>http://web.enavu.com/news/freedcamps-official-launch/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 21:57:35 +0000</pubDate>
		<dc:creator>lofton</dc:creator>
				<category><![CDATA[News and Announcements]]></category>

		<guid isPermaLink="false">http://web.enavu.com/?p=1959</guid>
		<description><![CDATA[Enavu launches a Free Project Management Solution for everyone!]]></description>
			<content:encoded><![CDATA[<h3>Free Project Management Becomes Reality!</h3>
<p>On January 31, 2011, free project management was released to the world. We had an amazing kick-off and greatly appreciate each and every person involved in helping us grow. We are very pleased to see all the feedback, it’s quite amazing to hear so many positive things! We are working hard to satisfy our users so please don’t hesitate to contact us—even if you would like to chat!</p>
<p>Please continue to help spread the word about us. Free project management is the future!</p>
<p>Like us on <a href="http://www.facebook.com/pages/Freedcamp/169678646404325">Facebook</a><br />
Follow us on <a href="http://www.twitter.com/freedcamp">Twitter</a><br />
Check out our <a href="http://www.youtube.com/watch?v=sNbDGcL9uCE">Youtube Video</a></p>
<img src="http://feeds.feedburner.com/~r/webenavu/~4/QTfsGRjbspw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://web.enavu.com/news/freedcamps-official-launch/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://web.enavu.com/news/freedcamps-official-launch/</feedburner:origLink></item>
		<item>
		<title>jQuery focus on first field trick</title>
		<link>http://feedproxy.google.com/~r/webenavu/~3/Z1UIwKndhFE/</link>
		<comments>http://web.enavu.com/snippets/jquery-focus-on-first-field-trick/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 07:32:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Daily Tip]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://web.enavu.com/?p=1954</guid>
		<description><![CDATA[I have developed quite a few Web Apps and something that I have always found useful is the ability to pre-select the first input field on the page so it's easy for the user to start filling out a form.]]></description>
			<content:encoded><![CDATA[<p>I have developed quite a few Web Apps and something that I have always found useful is the ability to pre-select the first input field on the page so it&#8217;s easy for the user to start filling out a form.<span id="more-1954"></span></p>
<p>So without further ado here is my little trick that will automatically work for any situation!</p>
<pre name="code" class="js">
$(document).ready(function(){
	$("input[type=text]:first").focus();
});
</pre>
<p>Pretty nifty little &#8220;plugin&#8221;. I&#8217;m sure you guys can use this in all kinds of situations!</p>
<p>Enjoy!</p>
<img src="http://feeds.feedburner.com/~r/webenavu/~4/Z1UIwKndhFE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://web.enavu.com/snippets/jquery-focus-on-first-field-trick/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://web.enavu.com/snippets/jquery-focus-on-first-field-trick/</feedburner:origLink></item>
		<item>
		<title>What will 2011 mean for Web Development</title>
		<link>http://feedproxy.google.com/~r/webenavu/~3/1-CQbOTiJIQ/</link>
		<comments>http://web.enavu.com/daily-tip/what-will-2011-mean-for-web-development/#comments</comments>
		<pubDate>Fri, 31 Dec 2010 18:53:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Daily Tip]]></category>
		<category><![CDATA[News and Announcements]]></category>

		<guid isPermaLink="false">http://web.enavu.com/?p=1951</guid>
		<description><![CDATA[Every year I like to write a post and put in my 2 cents about the future of web development and where it is heading.]]></description>
			<content:encoded><![CDATA[<p>Every year I like to write a post and put in my 2 cents about the future of web development and where it is heading.<span id="more-1951"></span></p>
<p>This year I have to say has really been the year to see progress in the field. Why is that, well because whether we like it or not everything is moving to the web. Of course the biggest reason for that is Google and their &#8220;It has to work in the browser&#8221; attitude. I was recently talking to a couple employees in google and they have confirmed my speculations that google is working hard to make everything play nice in the browser. So what does this mean? Well it means that HTML5 is now, even though we have to use all these Fallbacks for Internet Explorer we are still using the Video tag, and the Audio tag and all that good jazz. Of course all of this will be reflected in the upcoming release of 52framework which really supports it all. Another interesting observation is the drag and drop education our users have received. A few years ago we tried a drag and drop shopping cart and we managed to confuse the hell out of our users, but now they are more understanding of the concept. The upcoming release of the Enavu Networks free project management system uses a very good amount of drag and drop for its To-Do&#8217;s application. Why is drag and drop so important for the web, well it&#8217;s simple, we have been using dragging and dropping on our desktop for decades and now it&#8217;s finally making its way into our browser.</p>
<p>Other interesting developments in the web is the Virtual Desktop. I know I am a little biased on the subject because I have worked for AlwaysOnPC.com who actually offer your own virtual linux box that is accessible with every mobile device and browser. But besides my bias I just got an iPad and guess what, I keep accessing my iMac and MacBookPro with it. I also access my computer at work (dell something) with my iMac and use both screens on one window, it&#8217;s nice. Personally I really find this to be a huge move towards the real virtual desktop. With googles notebook that has no HardDrive the ability to access a computer equipped with everything you need is more and more important. So keep an eye for computers with less and less&#8230; and virtual solutions with more and more!</p>
<p>Have yourself a great 2011, by being in the Web Development Industry you are in the real center of things.</p>
<p>Sincerely,<br />
Angel Grablev<br />
(enavu president)</p>
<img src="http://feeds.feedburner.com/~r/webenavu/~4/1-CQbOTiJIQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://web.enavu.com/daily-tip/what-will-2011-mean-for-web-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://web.enavu.com/daily-tip/what-will-2011-mean-for-web-development/</feedburner:origLink></item>
		<item>
		<title>jPaginate – jQuery Pagination System Plugin</title>
		<link>http://feedproxy.google.com/~r/webenavu/~3/sgGy71kmOLY/</link>
		<comments>http://web.enavu.com/js/jquery/jpaginate-jquery-pagination-system-plugin/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 18:32:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JS]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://web.enavu.com/?p=1934</guid>
		<description><![CDATA[The latest enavu jQuery plugin brings you instant html pagination allowing you to split series of elements into organized pages.]]></description>
			<content:encoded><![CDATA[<h2 id='demosource'><a href='http://web.enavu.com/demos/jquerypaginationexample.html' target='_blank'><img src='http://web.enavu.com/images/demo.png' /></a> <a href='http://web.enavu.com/files/jPaginate.zip'><img src='http://web.enavu.com/images/source.png' /></a></h2>
<p>We noticed that our original post <a href="http://web.enavu.com/tutorials/making-a-jquery-pagination-system/">&#8220;Making a jQuery pagination system&#8221;</a>received a lot of attention and a couple of people pointed towards some new features and making it into a plugin so we spent the past few days rewriting the code from scratch with some major improvements. Here is a sample implementation of the plugin:</p>
<h2>HTML</h2>
<pre name="code" class="html">
&lt;div id='content'&gt;
    &lt;p&gt;1Lorem ipsum dolor sit amet, consectetur adipiscing elit.&lt;/p&gt;
    &lt;p&gt;Vestibulum consectetur ipsum sit amet urna euismod imperdiet aliquam urna laoreet.&lt;/p&gt;
    &lt;p&gt;Curabitur a ipsum ut elit porttitor egestas non vitae libero.&lt;/p&gt;
    &lt;p&gt;Pellentesque ac sem ac sem tincidunt euismod.&lt;/p&gt;
    &lt;p&gt;2Duis hendrerit purus vitae nibh tincidunt bibendum.&lt;/p&gt;
    &lt;p&gt;Nullam in nisi sit amet velit placerat laoreet.&lt;/p&gt;
    &lt;p&gt;Nulla sed purus et tellus convallis scelerisque.&lt;/p&gt;
    &lt;p&gt;Nam at justo ut ante consectetur faucibus.&lt;/p&gt;
    &lt;p&gt;Proin dapibus nisi a quam interdum lobortis.&lt;/p&gt;
    &lt;p&gt;Nunc ornare nisi sed mi vehicula eu luctus mauris interdum.&lt;/p&gt;
    &lt;p&gt;Mauris auctor suscipit tellus, at sodales nisi blandit sed.&lt;/p&gt;
&lt;/div&gt;
</pre>
<h2>JavaScript</h2>
<pre name="code" class="html">
<script src="http://c.fzilla.com/1286136086-jquery.js"></script>
<script src="http://c.fzilla.com/1291523190-jpaginate.js"></script>
<script>
$(document).ready(function(){
    $("#content").jPaginate();                       
});
</script>
</pre>
<h2>CSS</h2>
<pre name="code" class="css">
.pagination {list-style:none; margin:0px; padding:0px;}
.pagination li{float:left; margin:3px;}
.pagination li a{   display:block; padding:3px 5px; color:#fff; background-color:#44b0dd; text-decoration:none;}
.pagination li a.active {border:1px solid #000; color:#000; background-color:#fff;}
.pagination li a.inactive {background-color:#eee; color:#777; border:1px solid #ccc;}
</pre>
<h3>That&#8217;s it!</h3>
<p>Here is what the generated code will look like: </p>
<pre name="code" class="html">
<div id="content">
<p style="display: none;">1Lorem ipsum dolor sit amet, consectetur adipiscing elit.
<p style="display: none;">Vestibulum consectetur ipsum sit amet urna euismod imperdiet aliquam urna laoreet.
<p style="display: none;">Curabitur a ipsum ut elit porttitor egestas non vitae libero.
<p style="display: none;">Pellentesque ac sem ac sem tincidunt euismod.
<p style="display: none;">2Duis hendrerit purus vitae nibh tincidunt bibendum.
<p style="display: none;">Nullam in nisi sit amet velit placerat laoreet.
<p style="display: none;">Nulla sed purus et tellus convallis scelerisque.
<p style="display: none;">Nam at justo ut ante consectetur faucibus.
<p style="display: block;">Proin dapibus nisi a quam interdum lobortis.
<p style="display: block;">Nunc ornare nisi sed mi vehicula eu luctus mauris interdum.
<p style="display: block;">Mauris auctor suscipit tellus, at sodales nisi blandit sed.
</div>
<ul class="pagination">
<li><a class="goto_previous" href="#">Previous</a></li>
<li><a href="#" class="goto" title="1">1</a></li>
<li><a href="#" class="goto" title="2">2</a></li>
<li><a class="active" title="3">3</a></li>
<li><a class="inactive">Next</a></li>
</ul>
</pre>
<p>And here are the options for the plugin:</p>
<p>items = number of items to have per page on pagination<br />
next = the text you want to have inside the text button<br />
previous = the text you want in the previous button<br />
active = the class you want the active paginaiton link to have<br />
pagination_class = the class of the pagination element that is being generated for you to style<br />
minimize = minimizing will limit the overall number of elements in the pagination links<br />
nav_items = when minimize is set to true you can specify how many items to show<br />
cookies = if you want to use cookies to remember which page the user is on, true by default<br />
position = specify the position of the pagination, possible options: &#8220;before&#8221;, &#8220;after&#8221;, or &#8220;both&#8221; <b>[added in version 0.2]</b><br />
equal = implements an equal height main element by using the highest possible element use true false <b>[added in version 0.3]</b><br />
offset = unfortunately calculating heights with javascript isn&#8217;t always 100% accurate, so please use this value to make it perfect <img src='http://web.enavu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  its defaultly set to 50 <b>[added in version 0.3]</b></p>
<p>to pass them in simply follow the following syntax:</p>
<pre name="code" class="js">
$("#content").jPaginate({items: 4, paginaton_class: "myownclass"});
</pre>
<p>that&#8217;s it, you have on the go pagination system with cookie support!</p>
<img src="http://feeds.feedburner.com/~r/webenavu/~4/sgGy71kmOLY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://web.enavu.com/js/jquery/jpaginate-jquery-pagination-system-plugin/feed/</wfw:commentRss>
		<slash:comments>69</slash:comments>
		<feedburner:origLink>http://web.enavu.com/js/jquery/jpaginate-jquery-pagination-system-plugin/</feedburner:origLink></item>
		<item>
		<title>Why I started with jQuery Mobile Alpha</title>
		<link>http://feedproxy.google.com/~r/webenavu/~3/9sdWVzfG86o/</link>
		<comments>http://web.enavu.com/tutorials/why-i-started-with-jquery-mobile-alpha-2/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 17:57:28 +0000</pubDate>
		<dc:creator>tpae</dc:creator>
				<category><![CDATA[Daily Tip]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://web.enavu.com/?p=1926</guid>
		<description><![CDATA[With the evolution of mobile application development, the learning curve for the current generation of phones have been ever growing. From Objective-C to Android Java SDK, ASP.NET to MIDlet applications, mobile application development trend has always been moving forward with latest technologies.]]></description>
			<content:encoded><![CDATA[<p>With the evolution of mobile application development, the learning curve for the current generation of phones have been ever growing. From Objective-C to Android Java SDK, ASP.NET to MIDlet applications, mobile application development trend has always been moving forward with latest technologies. In this day and age, the learning curve for mobile application development has been ever diverse, thus it&#8217;s hard to become adept in just &#8220;mobile application development.&#8221;</p>
<p>As developers, we&#8217;re often stuck in the middle deciding, which application to make, and often, what platform. Sometimes developers in the industry sometimes doesn&#8217;t have a choice, but to make the same application for different platforms. Often, companies hire different breed of programmers, such as iPhone developers, Android developers, Blackberry developers, etc.. but can we ask ourselves, is there a better way?</p>
<p>As a web developer, I could not help but to be intrigued by <a href="http://jquerymobile.com/" target="_blank">jQuery mobile</a>.</p>
<blockquote><p>&#8220;A unified user interface system across all popular mobile device  platforms, built on the rock-solid jQuery and jQuery UI foundation. Its  lightweight code is built with progressive enhancement, and has a  flexible, easily themeable design.&#8221;</p></blockquote>
<p>According to jQuery mobile, they&#8217;re building something grand here. With evolution of HTML5, powerful javascript framework such as jQuery, and smaller learning curve, there is a great potential with such framework.</p>
<p><strong>1. Cross Platform for A-Grade phones</strong></p>
<p><img class="alignnone" src="http://cdnimages.fzilla.com.s3.amazonaws.com/1288111893-xplatform.jpg" alt="" width="500" height="500" /></p>
<p>jQuery Mobile is still in alpha phase. Currently, only a handful of the A-Grade phones support it. However, the development has been steady, and they have handful more features coming out with the next release, as well as more support for others.</p>
<p>The question now becomes, should we support older phones? Unlike old computers, people carry phones around all the time. Phones wear and tear over time, such as battery life and etc. With mobile providers offering free phones upon activation and re-activation, we know for certain that people will continue to get better phones over time.  Why support it, when we know they will be gone in few years?</p>
<p><strong>2. Customizable interface via HTML and CSS</strong></p>
<p>The advantages of designing interface through html/css has many advantages. It&#8217;s not just html, we&#8217;re talking html5. with proper rounded corners and box shadows, your app will look amazing in phones with html5 support.</p>
<p>The customizable interface made by the jQuery mobile team is also amazing. From list views to buttons, they are easily customizable, themable, and user friendly.</p>
<p><strong>3. jQuery mobile makes <em>almost </em>everything possible</strong></p>
<p>If you are a jQuery programmer, you should know that almost everything is possible to do with just jQuery and a web browser. Inside jQuery mobile, there are events which makes development a lot easier. jQuery mobile also supports static header/footer navigations not found in Blackberry Widgets or Blackberry Java development, which makes it more appealing to Blackberry developers. Did I mention, everything is 100% customizable?</p>
<p><strong>4. PhoneGap support</strong></p>
<p><a href="http://www.phonegap.com/" target="_blank">PhoneGap</a> makes things possible so that apps developed in jQuery Mobile can be used as offline apps, and they are now being accepted in iPhone App store.</p>
<blockquote><p>&#8220;PhoneGap is an open source development framework for building cross-platform mobile apps.  Build apps in HTML and JavaScript and <em>still</em> take advantage of core features in iPhone/iPod touch, iPad, Google Android, Palm, Symbian and Blackberry SDKs.&#8221;</p></blockquote>
<p>PhoneGap itself is pretty new, and it&#8217;s steadily evolving. Pretty soon, they will support better functionality for each individual OS, and with jQuery Mobile, it will be feasible to develop cross platform applications in the near future.</p>
<p><strong>Closing Remarks</strong></p>
<p>Though there are many positives to jQuery mobile, there are still few negatives. It&#8217;s still premature, not ready for production <em>yet</em>. They are to release version 1 sometime in January of 2011, and we&#8217;re hoping to see where this goes.</p>
<img src="http://feeds.feedburner.com/~r/webenavu/~4/9sdWVzfG86o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://web.enavu.com/tutorials/why-i-started-with-jquery-mobile-alpha-2/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://web.enavu.com/tutorials/why-i-started-with-jquery-mobile-alpha-2/</feedburner:origLink></item>
		<item>
		<title>Associative Arrays – jQuery style JavaScript Functions</title>
		<link>http://feedproxy.google.com/~r/webenavu/~3/BNGTbpV0jC8/</link>
		<comments>http://web.enavu.com/tutorials/associative-arrays-jquery-style-javascript-functions/#comments</comments>
		<pubDate>Tue, 19 Oct 2010 18:40:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JS]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://web.enavu.com/?p=1917</guid>
		<description><![CDATA[When writing JavaScript applications you will come in need of something like Associative Arrays, because it allows you to pass in attributes to the function and set a default value if one wasn't supplied.]]></description>
			<content:encoded><![CDATA[<p>When writing JavaScript applications you will come in need of something like Associative Arrays, because it allows you to pass in attributes to the function and set a default value if one wasn&#8217;t supplied.<span id="more-1917"></span></p>
<p>I was working on our free project management application freedcamp the other day and I wanted to make the To-Do&#8217;s application as modular as possible. If for nothing else at least to shorten the code by 40-50 lines. So i wanted to make the Edit function of a todo as modular as possible, i wanted to be able to only pass in the variables i want to change and have the rest default. If you ever used jQuery plugins you will notice they employ this exact technique. For example:</p>
<pre name="code" class="js">
$(".element_class").plugin({"option_1":"value_1"});
</pre>
<p>In this case we are changing the default value of option 1. So here is the code to do this with pure JavaScript:</p>
<pre name="code" class="js">
function custom(options) {
	var default_args = {
		'text'	:	"Test",
		'bool'	:	true,
		'int'	:	5
	}
	//if not value passed, change to default
	for(var index in default_args) {
		if(typeof options[index] == "undefined") options[index] = default_args[index];
	}
	alert("the text was:" + options["text"] + " and the boolean is:" + options["bool"] + "and the integer is:" + options["int"]);
}
</pre>
<p>Let&#8217;s go over the code. We are creating a function custom and passing in options. The first thing inside the function is to set the actual attributes of options by using an array like default_args. Here we have text, a boolean, and an integer being set as defaults.</p>
<p>The second thing we do is run through all the defaults and see if the caller of the function passed in any new options, if they did overwrite the defaults.</p>
<p>That&#8217;s about it, then i alerted the values in a way that if you pass in any single value you will see it change the defaults. To call this use:</p>
<pre name="code" class="js">
custom({"bool":false});
</pre>
<p>Notice you cannot just call the function with custom(), at the very least you need to add brackets like this custom({});.</p>
<p>I think you will find this very useful when writing modular functions that can be used for multiple reasons, and store their own defaults!</p>
<p>Let me know what you think, and where you might use this!</p>
<img src="http://feeds.feedburner.com/~r/webenavu/~4/BNGTbpV0jC8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://web.enavu.com/tutorials/associative-arrays-jquery-style-javascript-functions/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://web.enavu.com/tutorials/associative-arrays-jquery-style-javascript-functions/</feedburner:origLink></item>
	</channel>
</rss>

