1stwebdesigner

Posted by | Posted on 17:55

1stwebdesigner


What You Need to Know About Freelance Invoicing and Accounting

Posted: 28 Feb 2011 02:00 AM PST

I could probably sum this up very quickly with the few words “keep it simple.” But because I want to provide you with enough information as to why you need to do that, I’ll elaborate a bit. This is not a list of great programs or apps to use but rather just explaining why it’s important to use something. However, I have my favorites I use so they will be mentioned throughout the article for reference. Alright, let’s get started!

Why Use A Bookkeeping and Invoicing Program?

Well…if you don’t think it’s vital to have something for your records and for your taxes, maybe you’re not freelancer material. You don’t have to spend much time on this each week, but it’s important to keep records and be able to invoice professionally if you want to be treated as a professional. There’s nothing wrong with going simple though, in fact, that’s exactly my next point is, so read on.

Keep it Simple

by Jared Latigo

Simplify with Freshbooks

Ok so it took me quite awhile to migrate over to Freshbooks, but it was the best decision ever. I started off with Quickbooks because I had been around businesses my whole life and they all used it. But what I didn’t realize was that those businesses had lots of billing, payroll, expenses, etc to keep up with whereas I just had me, pretty much. I do have expenses and invoicing to do, but simple is better and that’s exactly what systems like Freshbooks provide. They are made for people like us who only bill out a few times a month, have minimal expenses, and need things to just work. The big struggle I had with Quickbooks was that it was highly difficult and I just didn’t have the time to learn it. To me, a program should not be that complicated, or ugly for that matter. Here’s some things Freshbooks allows me to do.

  • Send invoices online immediately
  • Link to PayPal or other merchant so I can get paid immediately
  • Integrates with my proposal software
  • Makes bookkeeping very simple
  • Limited options keep me sane
  • Easy branding and color scheming

And here’s a few things that you should look for in any system.

  • Simple
  • Reasonable cost
  • Ability to easily send clients invoices online
  • Ability to create invoices in just a few minutes
  • Can easily track payments
  • Recurring invoices
  • Branding and personalizing
  • Easily accessible
  • Small learning curve

And lastly, below are some downfalls to using Quickbooks in particular

  • High up front cost
  • Very large learning curve
  • Not user-friendly
  • Extra fees for things like sending invoices online
  • Only accessible on one computer (unless you pay extra, again)
  • UI is terrible (as a designer, had to throw this one in)

I realize that Quickbooks has a lot of the same features as Freshbook and many more, but they aren’t setup out of the box and many require extra fees to use them. The best-selling point for me on Freshbooks was the fact that it’s easy. There’s really no room for error and it doesn’t overload me with options. There’s plenty of other invoicing systems out there, just be sure to check this one out but most importantly, get something that works on a professional level.

Make it Professional

We briefly touched on this in the last section but I wanted to give it its own section so you realize how important it is. First off, make sure you’re using something that’s simple as we discussed. Then you need to customize it a bit by changing your colors and/or adding your logo. The latter is really important. It’s amazing how many people will take notice that you’re serious about your business if you just add your logo. Also, be sure that everything is correct and on time when invoicing. It says a lot about you.

Do Your Taxes

by Mat Honan

Be Sure to Take Out Taxes

When freelancing you have to remember that you’re taxed on everything you make. True, you have write-offs, but you will still owe money on what you’re bringing in. There’s no way for me to go into detail on how much for you to take out since every state and country is different. Be sure to check the laws on self-employment taxes and maybe meet with an accountant that can help you understand a good amount to take out. Personally, I take some out of every check so that it accumulates over the year and I have the money to pay them when tax time comes. I believe this is the best way so you’re not caught with a huge bill and no money to pay it. Many people pay their taxes quarterly as well, but as long as you’re taking money out of each payment you get, you won’t have to worry about whether it’s paid quarterly or in full.

In closing this section, I really can’t stress how important it is for you to do this. Being stuck with a several thousand dollar bill owed to the government is not a fun thing. Make it a priority, it’s in your best interest.

HourGlass

by graymalkn

Be on Time

This last section really goes for any part of your freelance career. If you want people to take you seriously, be on time with everything. Even be early, but never be late. Being late shows you don’t care enough about their project to make it a priority and get it finished on time. This goes back to the “hot potato” method we talked about in the previous post. Get it done. Get it back to the client. And keep that ball in their court.

Aside from the above, being on time also adds credibility to your brand and will help you down the road when you’re getting referrals. If you’re a trustworthy, reliable person, you’ll always get more business.

Well that’s all for today. Hope this helps you in your daily freelance life and is a good reminder for those of you who are just starting out or thinking about it. Feel free to leave comments below and add to the article if you see fit!



WebResourcesDepot

Posted by | Posted on 13:16

WebResourcesDepot


IconDemon Giveaway – Winners Announced

Posted: 28 Feb 2011 09:13 AM PST

IconDemon LogoLast week, the giveaway of 5 Annual Memberships for IconDemon was announced at WRD.

The winners are selected today and announced at the bottom of this post. But, before that:

 

What is IconDemon?

It is a website that has 5300+ exclusive icons that are designed by their talented designers and can be downloaded by the subscribers for a good price.

IconDemon

The icons are presented with 20 categories (like business, system or line icons) and 10 design styles (like 3d, pixel or vista icons) that help finding the right ones quickly.

The winners

There are 2 types of memberships given away for these high-quality web icons:

  • 2*Unlimited – any number of icons can be downloaded (priced $99/year)
  • 3*Limited – 500 items can be downloaded (priced $19/year)

IconDemon Social Icons

And here are the winners:

  • mbc (comment #294288) – unlimited membership
  • Jade (comment #296916) – unlimited membership
  • Daniel Fenn (comment #294436) – limited membership
  • Florian Koerner (comment #294125) – limited membership
  • Kamran Arasteh (comment #295591) – limited membership

Congratulations to the winners and thanks to everyone for joining it.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

A Complete CSS Framework – Not Just A Grid

Posted: 27 Feb 2011 11:37 PM PST

Not Just A Grid is a CSS framework that has styles for multi-column layouts, typography, forms, tables and user experience enhancement (pagination and alert boxes).

It is more focused on websites with larger widths in parallel to the trends and makes use of CSS3 for progressive enhancement + better user experience.

Not Just A Grid

The framework is modular as every part comes in separate stylesheets and the most important part of it; "layout" is only 1kb.

Also, the layout is not fluid. Rather, there are 4 hard-coded widths (960px, 100px, 1380px, 1500px) where all supports 1 to 6 column layouts.

It comes with demos for every module and it is very well documented.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)



1stwebdesigner

Posted by | Posted on 17:09

1stwebdesigner


55 Super Powerful jQuery Navigation and Menu Plugins

Posted: 27 Feb 2011 02:00 AM PST

Navigation is one of the most important elements in web design. It has to be neat, usable and creative at the same time in order to not scare your visitors away. jQuery is one of the most powerful tools to enhance your navigation and make it stand out. With jQuery you can bring together both the creative and usable. This article will cover 55 fresh and superb jQuery plugins that will make your menus look awesome. Note that all of the listed plugins have been released in the last six months.


1. mb.verticalSlider

Mb-vertical-slider-jquery-navigation-menu-plugins

jquery.mb.verticalSlider lets you show a long list of elements managing pagination, it can work with elements already in the DOM of your page or load them via Ajax when needed, it also works with a mouse wheel.

Demo

2. Fly Slideshow

Fly-slideshow-jquery-navigation-menu-plugins

Fly SlideShow is a jQuery Slideshow script to present images as an automatic slideshow with a nice “fly” effect. Images fly from left to right with and have a fade effect.

It also features:

  • Direct navigation (you can jump to any slide by clicking dots at top-right corner)
  • Previous/next controls
  • Image decriptions (it gets them from alt tag)
  • Only 5kb size

Demo

3. OS X Finder-like ColumnView

Osx-column-view-navigation-menu-plugins

This is a jQuery (1.4 as of writing) extension for mimicing the OSX Finder column behavior. You specify an initial element: $(‘#columnview’).columnview(); And the plugin takes the contents() of that node and places it in the first ‘column’. Any links within that column are grabbed, preventDefault()’d and instead they will perform a $.get request and enter that data in the next column.

Demo

4. Blast Slider – jQuery Photo Slider

Blast-photo-slider-jquery-navigation-menu-plugins

Blast Slider is a jQuery plugin to create sliders, carousels, rotators with crazy animation effects – slide explodes into particles and then collapses to a new slide!

Demo

5. Photo Rotator jQuery Plugin

Photo-rotator-jquery-navigation-menu-plugins

Photo Rotator JQuery plugin is an easy to use JQuery plugin for a web developer to build a JavaScript gallery on their web application. The plugin can be driven by xml. Easy setup and only minimum programming knowledge is needed. Best to showcase your photography.

Highlighted features:

  • Driven by xml or arrays
  • 3D Transition Effects (support in Safari)
  • Easy to setup
  • Slide show controls
  • Easy customization
  • Compatible with IOS mobile safari

Demo

6. infiniScroll

Infini-scroll-jquery-navigation-menu-plugins

“infiniScroll” was written as a jQuery plugin. It works for blog posts… but will work for anything where you scroll to get more data. Just like Twitter.com, Facebook status messages, etc. Instead of paginating items, why not just keep scrolling? We like to scroll more than we like to go to a new page in some cases. It’s easier to get to items, and you already waited for things to load, so why load again! Posts and tweets are one thing, but this plugin will also work for leaderboards, portfolio items, anything where you want to load subsequent elements.

Demo

7. jQuery Gestures

Gestures-jquery-navigation-menu-plugins

The jQuery Gestures project is a plugin for the jQuery JavaScript Framework, which adds mouse gesture support to a page or zone on a web page. This plugin also supports composite gestures, which combine several compass directions to create a shape. This gives gestures more variations than the eight compass points.

Demo

8. jQuery Menu Selector

Menu-selector-jquery-navigation-menu-plugins

This plugin makes menu items active by location path.

9. jQuery Stepy – A Wizard Plugin

Stepy-wizard-jquery-navigation-menu-plugins

jQuery Stepy is a plugin based on FormToWizard that generates a customizable wizard.

Demo

10. jQuery Slidy – A Transition Plugin

Slidy-transition-jquery-navigation-menu-plugins

jQuery Slidy is a plugin that generates a customizable transitions automatically.

Demo

11. Slide Down Menu

Slide-down-jquery-navigation-menu-plugins

This is actually a tutorial though you can download the source files. The idea is to make a box with a menu item that slides out, while a thumbnail pops up. We will also include a submenu box with further links for some of the menu items. The submenu will slide to the left or to the right depending on which menu item we are hovering.

Demo

12. jQuery Pageswitch Plugin

Pageswitch-jquery-navigation-menu-plugins

This lightweight and easy to use jQuery Pageswitch Plugin allows you to easily add site-animations to your navigation.

13. Apple style Navigation with CSS3 JQuery

Apple-jquery-navigation-menu-plugins

Apple is known for very clean design and if you have been to their website in the last few years you've seen their primary navigation. It's a staple of the Apple website and this plugin recreates Apple’s navigation using CSS3 and jQuery.

Demo

14. Smart Cart 2 – jQuery Sopping Crt Pug-in

Smart-cart-jquery-navigation-menu-plugins

Smart Cart 2 is a flexible and feature rich jQuery plug-in for shopping cart. It makes the add-to-cart section of online shopping much easier and user friendly.
It is very easy to implement and only minimal HTML required. The selected items in the cart are accessible as an array of product/quantity pair delimited with '|' on submit form or when checkout event is triggered. Smart Cart 2 have a simple and compact design with tabbed interface to save space.

Demo

15. Flyout Ribbon using jQuery and CSS3

Fly-out-ribbon-css3-jquery-navigation-menu-plugins

Flyout Ribbon is a simple jQuery plugin for creating a highly customizable flyout ribbon. This plugin is perfect for providing users with a plethora of options in an unobtrusive manner. With one mouse click you can show or hide all developer defined options.This plugin is very light weight and easy to implement.

Demo-Click on the arrow on the right hand side of your screen to see the demo in action.

16. Easyrpc

Easyrpc-jquery-navigation-menu-plugins

This is a synchronous and an asynchronous library to communicate with a server application with almost zero configuration.

17. TN34 Facets

Facets-jquery-navigation-menu-plugins

This plugin uses the CSS clip styling method and the jQuery.clip plugin to show sectioned containers positioned in the same area and to expand a hovered container to its maximum width. Just like an accordion but much more powerful.

Demo

18. Keyboard Links

Keyboard-links-jquery-navigation-menu-plugins

Keyboard links is a plugin which allows the user to quickly find any link on the page and click it by just using the keyboard. The user presses "l" and a toolbar appears at the top of the page then they start typing to search for the link that they want and a list appears of those links, they can then select a link by moving up and down keys and whilst doing so the focused link will be scrolled into view and highlighted, here’s a demo page which should fill in all the blanks.

19. iX Framework

Ix-framework-jquery-navigation-menu-plugins

iX Framework is a javascript GUI / Javascript Widget consisting of comprehensive components, such as : Grid, Chart, Tree, Window, Panel, Field, Validation, Combo and more.iX Framework is a comprehensive, powerful and affordable professional web framework that removes the boundary between web and desktop application.

Demo

20. Hijax

Hijax-jquery-navigation-menu-plugins

The Hijax plugin is a JQuery plugin which allows you to add Ajax capabilities to your site, while maintaining search engine friendliness and browser history button support. It provides a simple and easy way to transform your site into a dynamic Ajax site, providing a richer user experience.

Demo

21. JAWS: News Ticker and Mini Accordion

Jaws-jquery-navigation-menu-plugins

This widget-esque script is at once both a news ticker and a mini accordion. It takes a config file of data (headlines, image SRCs, URLs etc) and paginates your headlines into folds. It will optionally auto-rotate through these folds, though you can navigate between them with the numeric tabs at the top right. If an item has ‘more info’ data set in the config, then clicking the headline will reveal that data in an accordion fashion. See below for an example.

22. Subway Map Visualization jQuery Plugin

Subway-map-visualization-jquery-navigation-menu-plugins

This plugin renders unordered lists into a subway map similar in style to the London Underground map. It emphasizes a clean, aesthetic look with curves and proper placement of markers for stations and interchanges. Without any illustration tools, you can quickly go from HTML markup to a complete map visualization of information in a short amount of time. The rendering uses the HTML5 element and works with any browser that supports this element.

Demo

23. Sticky Section Headers

Sticky-section-headers-jquery-navigation-menu-plugins

Given the appropriate mark-up structure this plugin keeps headers in place while scrolling, known from the iPhone table view.

Demo

24. Headerlinks

Headerlinks-jquery-navigation-menu-plugins

The jQuery headerlinks plugin will automatically create a table of contents block anywhere on the page with any style and any content you desire. It has a tremendous amount of flexibility and does many things automatically.

25. WZSplitter

Wzsplitter-jquery-navigation-menu-plugins

WZSplitter is a flexible, easy to use layout plugin. It helps end users to set up any combination of resizable panels just by providing a few configuration values. Main features:

  • Resizable panels, collapsing/expanding and stretching/shrinking functions.
  • Skins.
  • Unlimited nesting and linkage effects on panels’ actions.
  • Default values driven, panels can be customized by simply changing configuration values.
  • Programmatically control and event triggers using callback functions.

26. Autobrowse Endless Scroller

Autobrowse-endless-scroller-jquery-navigation-menu-plugins

When run on a DOM element, this plugin will make the element grow and fill its content automatically when the user scrolls to the bottom of the element. The content is fetched via ajax, and the plugin keeps a cache using local storage.

Demo

27. Panoscoper

Panoscoper-jquery-navigation-menu-plugins

The Panoscoper plugin is made to take any object (including embedded video objects) and wrap them as though they were 360° virtual environments. It has extensive options and can be customized to suit most applications, but is still being heavily developed.

28. jCrumb

Jcrumb-jquery-navigation-menu-plugins

JCrumb is a JQuery plugin for instantly adding breadcrumbs to any webpage without the need to worry about sitemaps, or server side languages. Just add the plugin to every page you want breadcrumbs on, initialize, and you’re done. Can be also be styled with JQuery UI.

29. jxSlider

Jxslider-jquery-navigation-menu-plugins

jxSlider widget turns the selected DIV into a small embedded ajax tabbed-navigator. The ajax-loaded content will automatically and recursively be shown into the initial DIV.

30. Ninja UI

Ninja-ui-jquery-navigation-menu-plugins

Ninja user interface is skilled in the techniques of JavaScript and CSS, going unnoticed until called upon to perform the arts of webjutsu.

Demo

31. jQuery Scroller

Scroller-jquery-navigation-menu-plugins

With jQuery Scroller you can create easily smart scrolling text, news ticker, or image animations with few lines of code in jQuery!

Some Features:

  • Velocity, horizontal or vertical direction, starting/ending points, finite or infinite loops, move type (‘linear’ or ‘ping pong’)
  • Configure mouseover/mouseout events or control programmatically scrolling functions from an external element
  • Play, pause, resume scrolling animations or set a custom pointer.

32. Image Hover Move

Image-hover-move-jquery-navigation-menu-plugins

A simple and practical navigation or featured image jQuery plugin.

33. Dynamic Navigation Menu

Dynamic-jquery-navigation-menu-plugins

Dynamic menu with scrolling color glide, appropriate for a blog or website which requires a clean modern style and personalization.

34. jQuery One Page Navigation Plugin

One-page-jquery-navigation-menu-plugins

With this plugin you’ll make the page scroll smoothly when the navigation is clicked. It also automatically highlights the correct navigation section depending upon which section is scrolled to.

Demo

35. Slider Menu

Slider-jquery-navigation-menu-plugins

Though certainly nothing new in the world of jQuery or even menu systems Slider Menu is a small compact menu animation plugin that creates a simple yet smooth menu using a UL list.

36. Multi-Level Accordion Menu

Multi-level-accordion-jquery-navigation-menu-plugins

Supports infinite level of unordered lists, easy to implement, and has been tested in Internet Explorer 6+, Firefox, Safari, and Chrome.

Demo

37. Sliding Pictures Menu

Slinding-pictures-jquery-navigation-menu-plugins

This is a jQuery plugin that makes a beautiful sliding menu with pictures. Some features:

Some features:

  • Set default menu item open.
  • Leave active menu item open.
  • Remember active menu item using cookies.
  • Use debug function.

38. onCube

Oncube-jquery-navigation-menu-plugins

This plugin generate a die like a Rubik’s Cube. You can use it for navigation, categories or whatever you want. The plugin works in IE6 and IE7 as well as in Firefox and IE8. It also looks very good on iPhone, iPad & Co.

Demo

39. Memu – A simple CSS / JavaScript / JQuery Menu

Memu-jquery-navigation-menu-plugins

A small, solid jQuery plugin which is quite easy to use. It’s a menu which can be used with or without JQuery. What’s special about this script is the included plugin jstorage.js (which is some amazing work btw) to store the current item. So if you’re navigating around, the selected item will stay highlighted. This will spare you some server-side code. You can try this one by clicking on the menu item “File -> New”.

Demo

40. Dropp

Dropp-jquery-navigation-menu-plugins

Dropp is a jQuery plugin which replaces regular dropdown menus ( <select> elements ) with alternatives you can style.

41. Pretty Pie Menu

Pretty-pie-jquery-navigation-menu-plugins

Right-Click on the selected element, hold the button down, pie menu appears and select icon.Uses jQueryUI animations, icons and styles to make it “pretty”. Easily modifiable by changing jQueryUI stylesheets.

42. jMenu

Jmenu-jquery-navigation-menu-plugins

jMenu is a jQuery plugin that enables us to create horizontal navigations with unlimited sub-menus. Besides jQuery, it also requires jQuery UI and supports all the effects of this library (like fadeIn or slideDown). The markup of the menu is pretty clean as it makes use of nested lists. The look and feel of the output is set in a CSS file so updating it without touching the JS code is possible.

Demo

43. Facebook Menu System

Facebook-jquery-navigation-menu-plugins

This menu is based on the same idea used on Facebook. The menu system work only with the UL html tag, no other tags are used, you have only to create a simple menu.

44. MobilyBlocks

Mobily-blocks-jquery-navigation-menu-plugins

MobilyBlocks plugin allows you to simply create an unordered list as an impressive and stylish animated circle.

Demo

45. jQuery Menu Selector

Selector-jquery-navigation-menu-plugins

This plugin makes menu items active by location path.

46. jOrbital

Jorbital-jquery-navigation-menu-plugins

jOrbital is a solution for building circular menus. It's purpose is to group elements with similar functionality ( like social buttons ) into one hoverable button. But it's not limited to simple menu only. You can create circular gallery, multi-level navigation or RPG -like menu. This is a premium plugin though.

47. Multi Row Checkbox Menu

Multirow-checkbox-jquery-navigation-menu-plugins

Plugin to put those cool little Google Gmail type ‘Select All/Select None’ action menus at the top of a list of check boxes.

Demo

48. Content Slider

Content-slider-jquery-navigation-menu-plugins

Slider implemented based on the jquery-ui framework, not just for images, but for text and other content as well, In this way, we can use the CSS classes of jquery-ui to apply different look and feels and use its effects for the slide presentation.

Demo

49. Hyjack Select

Hyjack-jquery-navigation-menu-plugins

This jQuery plugin replaces the traditional html select control with an improved or “hijacked” version. To begin, try exploring the various Hyjack HTML select examples. Notice, you may now type to search for available drop down items. Please feel free to discover the demos, expand on current ideas, or just drop us a note. Documenation can be found in code behind and through google code or at our jQuery plugin page.

50. jQuery Configurable Context Menu

Configurable-context-jquery-navigation-menu-plugins

This is a configurable context menu, it works in three ways: right click, hold down, hover.Callback is executed with parameter e, the menu action event object normalized by jQuery, and el, the element associated with the menu. Menu is an ul with position absolute, menu element are li with .hover class added on mouse over.

51. NavDock

Navdock-jquery-navigation-menu-plugins

NavDock is a simple dock style menu icon.

52. jQuery Content Panel Switcher

Content-panel-switcher-jquery-navigation-menu-plugins

The jQuery Content Panel Switcher is a simple, very lightweight jQuery plugin that allows smooth transitioning of content in and out of panels located anywhere on the page. You can have single or multiple content switching panels on a single page Content panels can be either span or div elements, and the buttons used to switch the content can be just about anything, so long as they have the right clases assigned.

Demo

53. jQuery Image Rotator with Fade

Image-rotator-fade-jquery-navigation-menu-plugins

jQuery Image Rotator is a plugin for jQuery, and it is a highly customizable JavaScript-based way to easily turn your images into a collection viewable as a slideshow, with great looking fading effects, if desired.

Demo

54. jQuery xFade

Xfade-jquery-navigation-menu-plugins

A jQuery plugin (3.6 KB minified) to fade/slide the elements inside the container based/extended from jQuery InnerFade by Torsten Baldes with the controls as addition.

55. jQCloud

Jqcloud-jquery-navigation-menu-plugins

jQCloud allows you to build neat cloud-shaped word clouds and tag clouds. Since this plugin produces pure HTML code, the word cloud layout can be easily personalized with custom CSS styles.

Demo