Saturday, December 01, 2012

10 Tiny Yet Useful Web Apps For Designers

10 Tiny Yet Useful Web Apps For Designers:
As the web has evolved over the last few years into a powerful, dependable platform, web apps have grown in popularity as well as complexity. There are web apps out there for pretty much anything you want to get done — even something as unthinkable a few years ago as replacing Photoshop for image editing. This development has come at a cost though — web apps are more powerful than ever with their own learning curves and subscription costs.
As has been the case with any popular platform though, the web has also been a breeding ground for utilitarian applications that do small things well, and at the unbeatable cost of free. In this post, I’ll be listing some of the best small design utilities that I’ve come to use on the web to get very specific tasks done. They’re tiny, focused and get the job done with little fuss.
Like the article? You should subscribe and follow us on twitter.

CopyPasteCharacter

CopyPasteCharacter
Most fonts these days come with a whole bunch of characters beyond the regular alphabet — from different types of bullets to arrows, stars and more complex shapes. The problem in using these characters in your designs is that they can be pretty hard to find. Who wants to open the Character Map every time you need a shape? And how do you know if that shape is available in the first place?
Enter CopyPasteCharacter, a website dedicated to making it super-easy to find all those hidden characters and getting the right codes to you use them in your designs. Simply browse through the visual listing, select the character you want and copy the code to paste into your editor or in HTML. You can also sign up and create your own sets of characters you use most for easy access later.

placebox.es

placebox.es
You know how irritating it can be to find images of just the right size when you are creating prototypes, or mocking up a UI design with dummy text. Personally I dislike using dummy images because they can easily distract from the overall design, so I use grey boxes instead. If you need those when creating the HTMLs, you can avoid creating images from those grey boxes and use placebox.es instead.
Simply type in the URL of the site with the appropriate variables — say http://placebox.es/150/150/#900 for a red box of 150 x 150 pixels — and the appropriate images will be rendered when you open the HTML, directly from the web, complete with the dimensions or any other text you may want to add to them.

0to255

0to255
So you have the color scheme for your design all set with the basic colors, accents, et al. Now you need to add a CSS gradient with a slightly lighter and a slightly darker version of the base color. What do you do? No need to fire up Photoshop and mess around with the color palette for something as simple as this. Simply go to 0to255, enter the hex value of your color and the app will list all tints and shades of the color — all the way up to white at the top and black at the bottom. Clicking a shade automatically copies its hex code to the clipboard, ready for you to paste it into your CSS.

Color Scheme Designer

Color Scheme Designer
If you need something more powerful than just different shades of a color, how about a full-fledged color scheme generator? Color Scheme Designer will help you define the entire color palette for your design based on one color as a starting point. Choose from different approaches — monochromatic, complementary, triad, tetrad and more — then tweak the color scheme to your liking till you get the exact shades you need. You can vary the saturation and lightness of the scheme, or edit each shade individually. You can even review the implications on color blind people if accessibility is an important factor in your design.

TinyPNG

tinyPNG
No matter how much broadband speeds have increased over the last few years, optimizing your graphics on the web is always a good idea. Designers love PNGs for their ability to have multiple levels of alpha transparency, but the lossless compression comes at the cost of higher file sizes. TinyPNG can help you out in this situation by squeezing out the smallest possible file sizes from PNG files, almost always doing a much better job than Photoshop or Fireworks can. Simply upload your PNG and download the compressed version from the site.

Favicon Generator

Favicon Generator
Favicons are those tiny icons that appear in the title bar or the tab when your website is open in a browser. They’re pretty much a necessity in any web design project these days, but not natively supported by most of the popular design apps. So how do you go about creating your own custom favicon without spending on dedicated — and mostly overkill — icon design apps? Simply create a PNG of your image, upload it on the Favicon Generator web page and download your custom favicon.ico file. There is even an editor to handcraft your icon from scratch, and a gallery of converted favicons if you are looking for some inspiration. Another similar tool is iConvert Icons, though it takes an extra step since their site pushes their desktop app first.

IcoMoon App

IcoMoon
Icon fonts are all the craze these days. The ability to have icons as scalable, always sharp and infinitely stylable text characters can be quite empowering until you figure out that the icon fonts available to you don’t have all the icons you need for your design. Rather than use multiple fonts for different icons, you can simply create your own icon font, custom made for a design by mixing and matching from a huge collection of free icons at IcoMoon. Simply choose the icons you need, change the character codes if you want and download the font to embed into your stylesheet. You can even import your own icons to be included in the font.

Layer Styles

Layer Styles
So you’re a hotshot designer with killer Photoshop skills, all excited about the prospect of converting your super detailed design into HTML with cools CSS3 effects. The problem is, even the thought of trying to create CSS3 gradients and shadows using lines and lines of code makes your stomach churn. Then there are all those vendor prefixes you don’t want to deal with!
Enter Layer Styles, a neat web app that gives you a Photoshop-like interface to visually design your CSS effects and then spits out the exact code to copy and paste into your CSS files. That’s it — a cross browser compatible CSS implementation of your design in minutes!

Noise Texture Generator

Noise Texture Generator
Texture is a big part of any design these days, and one of the easiest ways to show texture is to add subtle noise to a plain background. You don’t always need to open Photoshop or Fireworks to create a simple background with some noise, though. Simply fire up the Noise Texture Generator, choose your background color, edit the opacity and density of the texture and download your file. As an added bonus, the app will even remember your noise settings if you close the tab and open the site again later.

wireframe.cc

wireframe.cc
Finally, let’s talk about wireframing. As more and more designers adopt the concept of wireframing for quickly visualizing user interfaces and prototypes, a growing number of full-fledged wireframing apps have crowded the web. If all the power and complexity of those apps is not your cup of tea, you might want to give this app a try.
wireframe.cc provides a super minimalistic wireframing experience with a resizable browser (or mobile UI) frame and the ability to quickly draw the most common UI elements without the hassle of toolbars, grids and the likes. Draw the wireframe like you would on paper and share it with your colleagues right from the browser. Anybody with the URL can then view and edit it, so everyone is always looking at the latest version.

Wrap-Up

Believe me when I say that this is just the tip of the iceberg. In the ever-expanding sea of complex, feature laden and exceedingly pricey web apps, there are tons and tons of these little gems that focus on doing just one thing and doing it right. They may not boast all the features you might ever need, but will probably be good enough for that one quick thing you need most.
Hopefully there were a few in this list that will work for you. If you have your own favorites that I somehow missed out, let’s hear about them in the comments.

Thursday, August 30, 2012

Backup Box: Move cloud hosted files directly between providers and servers

Backup Box: Move cloud hosted files directly between providers and servers:
Sometimes you may want to move files hosted somewhere on the Internet to another server or provider. While you could download the files to your local computer – if you do not have a local backup available – to upload them again to the new server or provider, you sometimes however may prefer to transfer files directly between servers.
A core benefit of this procedure is speed. Your home computer’s upload and download speed is usually fairly limited in comparison to the speed of Internet servers, so that it should take less time to move the files. You may however run into issues as well, with trust being one of the most important ones. If you want server to server communication, you need to trust those servers with data so that they communicate with each other.

Backup Box

And it is the same when you look at the Backup Box service. The service’s core feature are direct server to server transfers between cloud storage providers such as Box, Google Drive, SkyDrive, SugarSync or Dropbox, as well as custom servers that can be accessed via ftp or sftp. You configure Backup Box to transfer files from one server or provider to another. Why would you want to do that?
  • To migrate your files to another cloud hosting provider
  • To backup your websites regularly
  • To backup databases
  • To safe time transferring files
You do need to authorize at least two services or servers before you can start using the service. As far as cloud hosting services go, you do not have to enter your username and password on the Backup Box site. You instead authorize the site on the cloud providers website so that it can access your data, and you can naturally revoke that authorization at any time as well. Only ftp, sftp and MySQL servers need to be authorized directly by adding an authorized user account to Backup Box.
Once you have added at least two services you can configure transfers between them. You have got the option to transfer all files, or only select files or folders to the new server or service.
backup box
And instead of transferring files directly, you can alternatively schedule transfers so that they are run regularly by the application. You could for instance backup your website on a weekly basis, or transfer the files from your Dropbox account to SkyDrive once a month.
Another interesting option is the archive and timestamp feature which zips the selected files during the transfer. That’s useful if you need to make room on a server or an account.
Free account users  are limited to transferring 1 Gigabyte of data per month using a maximum of 10 transfers in that time. Pro, premium and enterprise accounts are available that raise limits and make available additional features such as incremental transfers.

It usually takes minutes before the first files start to appear on the selected server or cloud hosting account you are transferring the files to.
As far as security goes, Backup Box states that it is using 256-bit SSL encryption whenever supported to transfer files, that it wont retain files on their servers, and that Amazon S3 is used with a AES 256-bit encryption for temporary storage.
One Gigabyte per month won’t take you far, especially if you are thinking about scheduling regular backups of your websites or data that you host online.

Sunday, August 19, 2012

Put.io: downloads torrents for you, lets you stream or download afterwards

Put.io: downloads torrents for you, lets you stream or download afterwards:
If you can’t run a Bittorrent application on your local computer system, either because you are not allowed to install any software on it, or maybe because your Internet Service Provider is limiting bandwidth for P2P file transfers which would make the downloading less enjoyable and slow, you may be interested in an online service that does the downloading for you.
Put.io offers to download torrent files using their servers. All you need to do is supply the service with the torrents you are interested in, wait until the files have been downloaded, to either download the files to your computer or stream media files directly.
A free account is good for 1 Gigabyte of storage space and unlimited bandwidth. If you need more, you can upgrade to pro or premium accounts that increase your storage to 50 or 100 Gigabytes for $9.90 or $19.90 per month respectively. You can refer other users to the service to get an additional 350 Megabytes of storage space up to 3 Gigabytes in total. The system works similar to Dropbox, and you can invite by email, social media or with direct links.
The whole process of adding and download or streaming files is surprisingly easy. To start, you click on add new files on your user home page, and either paste torrent file links directly into a form on the page, or upload torrents from your computer instead.
download torrents online
The service checks the torrent file and its storage requirements on the next page and gives you either the green light to start the transfer, or the red light if downloading the files would exceed your storage space. What’s missing is an option to select individual files that you want to download from a torrent. This is especially true for archive.org torrents which often come with multiple versions of the same file.
Put.io checks if the torrent has already been downloaded by another user of its service, and if that is the case, makes the file available to you directly after a few seconds. If the file has not been downloaded yet, you are redirected to the transfers page where you will see connection and progress information.
Once the service has downloaded files for you, you can access them from the your files menu. Options available here include zipping and downloading files to the local computer, extracting zipped files, sharing files with friends, or deleting files. When you click on a media file, you are automatically taken to a streaming video page so that you can watch the video online without downloading.
stream torrents online
Options to stream using a local player and to download the file are present here as well. The subtitle search feature is a nice addition as well.
The operators of the site and dedicated users have created tools that improve the service’s accessibility. You find plugins and apps for XBMC, Plex and Boxee here, as well as Chrome extensions, options to map the storage to a local drive letter or instructions on how to use the mobile version of the platform for use with smartphones and other mobile devices.
Another interesting feature is that the service supports RSS subscriptions. All new torrents that get released will be automatically updated once you have added a subscription to your account, provided you have enough free storage space available for that.
Put.io works pretty well and has a lot to offer. Especially the easy to use interface, the third party tools and the option to stream media right from your account need to be mentioned in this regard.

Wednesday, July 04, 2012

CSS3Ps – Free Photoshop Plugin For Converting Shapes Into CSS

CSS3Ps – Free Photoshop Plugin For Converting Shapes Into CSS:


CSS3Ps is a free Photoshop plugin that allows us to convert shapes in a PSD file into CSS3-powered elements.
It has support for Photoshop versions starting from CS3 and works by re-directing any conversion requests to the website of the plugin.
The CSS3 rules for the shapes are created within seconds and presented with the output.
It works well with objects in any shape and there is support for gradients.
CSS3Ps

Wednesday, May 16, 2012

Ten ‘Chrome Experiments’ in WebGL that you MUST see

Ten ‘Chrome Experiments’ in WebGL that you MUST see:
10 Google Experiments

What are Google Experiments? Simply put, they are interesting bits of coding that use some of the latest open technologies (e.g. HTML5, Canvas, SVG, and especially WebGL) in a browser setting (not necessarily Chrome). The Google Chrome connection comes from the fact that Google have set up a website to showcase these coding ‘experiments’.
This post will feature 10 Chrome Experiments that we loved here at Freewaregenius. Check them out and consider that you may  be looking at the art form of the next century.
Note on WebGL: it is a web based graphics language that utilizes JavaScript to implement 3D graphics in the browser. The experiments below all have a significant 3D graphics component, and some will require a capable graphics card to run.
Here’s the list:

1. The WebGL Globes

Animated globes for data visualization. Two globes are offered by default, although you could make your own

Google Search Volume by Language

Google Search Volume by Language Screenshot

Displays search volumes in each language as bars on an interactive globe. If you’ve ever wondered what three cities generate the most Google English searches, or whether more Spanish language searches are generated in Madrid vs. Mexico city. Actually, its more of a toy than anything else, but is very cool.

Google Population Globe

Population Globe Screenshot

2. WebGL Bookcase

WebGL Bookcase screenshot

For those who miss the days when you went to an actual, physical bookstore to browse books, a ‘virtual bookcase’ in 3D, that will, incidentally, link you to Google books for the book itself, or if not available there to Amazon or Google Play.

3. Google Gravity

Google Gravity Screenshot

You can think of this as a  glimpse of what the Google search page would look like in Krypton (Superman’s home planet), where gravity is much stronger ;)

4. Cube

Cube Screenshot1Cube Screenshot2
We mentioned this one previously on this site (see here). Cube is an game that creates playable levels out of Google Maps data. Check it out!

5. Ctrl Paper

ctrl paper screenshot2ctrl paper screenshot1
This site will let you ‘populate’ its 3D environment with your personal 3D character that you create, and that you could subsequently print to PDF to transform into an actual paper model.
If you have kids you (and they) will enjoy this one.

6. The Wilderness Downtown

The Wilderness Downtown Screenshot1The Wilderness Downtown Screenshot2
This is an interactive music video for The Arcade Fire’s “We Used to Wait” (reminiscent of another interactive music video previously mentioned on this site), and it’s totally awesome.  It integrates with your desktop and will ask for the address of the house where you grew up, and will then integrate Google Maps images of your neighborhood into the video. Is this is a glimpse of the future of the music videos as a genre?

7. WebGL Aquarium

WebGL Aquarium screenshot
It must be something in the human psyche, that we cannot resist looking at fish doing their thing, which is why I am adding this one to the list. It’s nothing you haven’t seen before, but a great way to showcase WebGL 3D graphics in the browser.

8. 3 Dreams of Black

Another interactive music video style experiment. This one combines modeled 3D environments with 2D animation and video (hence the 3 dreams), and lets you have some degree of control over the vantage point throughout. Most of what you see is being rendered, and is not video. Overall very cool.

9. Streetview Sterographic

Streetview Stereographic Screenshot

A dual Google Map view with a slightly different approach: the ‘streetview’ images are strung together in a 360-degree bird’s eye view, which despite being somewhat odd is strangely appealing.

10. Toki Toki digital clock

Toki Toki screenshot
This one makes it on the list for originality alone. Such a simple concept.

Wednesday, April 25, 2012

Up Close With Biodigital’s 3D Human Simulator [TCTV]

Up Close With Biodigital’s 3D Human Simulator [TCTV]:
If you missed the Bodies exhibition at your local science center, you may be in luck. Rather than see some hapless Chinese prisoners dissected and put on display, you can now view the human body in 3D using any browser. You can see almost all the systems, nerves, and organs as well as simulate the effects of various diseases including cancer and heart trouble. Ain’t the future wonderful?
The product, created by imaging company Biodigital, launched three weeks ago and we sat down with Frank Sculli and John Qualter to get a tour. You can check out the digital human here.
The product is free to use and replaces the dusty old anatomy books and charts that physicians and therapists have been using for centuries. For example, a masseuse can use the product to show which muscles he is about to attack and doctors can demonstrate techniques and pinpoint problems while patients watch. Folks who want to create custom content will pay to upgrade.
The next step, said the founders, will be to add custom body data to the images, creating images that merge MRI data and 3D rendering. For example, a cancer patient’s progress can be rendered on the body, allowing the patient and the doctor to understand the problem more clearly.
Frank and John gave us a brief demo but you can try it yourself. Who knows? You just might learn what the uvula does.
Project Page

Map SkyDrive, Dropbox, Google Drive To Drive Letters In Windows

Map SkyDrive, Dropbox, Google Drive To Drive Letters In Windows:
If you look around in the cloud file hosting and synchronization, you will notice that things are heating up with new contenders like Cubby or Google Drive joining the market, and existing services like SkyDrive or Dropbox adding new features. Services share features, like a synchronization software that users can run on their computer systems to sync their files with the cloud, or Gigabytes of free storage that users get when they sign up.
But services differ a lot beyond this point. This includes compatibility with operating systems and mobile devices, as well as functionality of those clients and web services.This includes the free amount of storage that users get when they sign up, upgrade costs or features that the clients and web services offer to their users.
Most cloud hosting and synchronization services use a root folder on the system that is automatically synchronized with the cloud. Some, like Cubby, offer more flexibility in this regard, as they allow users to pick any folder on the system for syncing with the cloud, or direct synchronization with another computer or device.
Windows users who’d like to improve the accessibility of those folders on their system can assign drive letters to folders to do just that. This basically maps the root folder of the file hosting service with a drive letter on the system, which reduces the file path and makes the files more accessible as a result.
Mapping folders to drives
One of the most comfortable options to map folders to drive letters is a program like Visual Subst (see our previous Visual Subst review here). While you can use the subst command for that as well, you’d have to run the command every time you’d want the folder to become available as a drive letter. You could write your own batch file for that and run it automatically on system startup, or use Visual Subst which provides you with that option and an easier to use graphical user interface.
You see an interface that looks similar to the one below. All you need to do now is to select a drive letter from the pulldown menu in the lower half of the screen, and click on the folder icon above the close button to select a local folder that you want to map to it.
map skydrive dropbox google drive letter
A click on the plus icon adds the selection to the program window, listing the virtual drive letter and the selected folder that is mapped to it. Open Windows Explorer to test the new setup right away. If you have made an error, delete the mapping again and start anew until you get it right. You can map multiple folders to drive letters, which can be useful if you are using more than one synchronization service, or want specific folders accessible as separate drive letters.
Check the apply virtual drives on Windows startup option if you want to make the option permanent.
Alternatives to Visual Subst are Virtual Driver and XSubst