Wednesday, December 26, 2012

10 Tiny Yet Useful Web Apps for Web Developers

10 Tiny Yet Useful Web Apps for Web Developers:
About a month ago, I rounded up a set of 10 tiny but really useful free web apps for designers. Given how well the app ecosystem on the web has evolved over the years, there’s no reason to stick with the theme of designers, so here’s a list of 10 similar apps, but for web developers.
Made by one of the most prolific community of professionals on the web, for themselves and other like them. All these apps are simple, focused on doing one thing and doing it right. If you are a web developer, they all might come in pretty handy at some point or another.


Like the article? You should subscribe and follow us on twitter.

Snipt

Snipt
Who doesn’t love a little optimization when it comes to repetitive tasks, especially when coding. We all have our ways of managing snippets of code for reuse across projects. If you crave for a way to have your snippets available in the cloud and on multiple devices, Snipt might be the option. It is a web code based snippet management app that lets you save, search and retrieve your most used snippets, or pick from a growing library of public snippets.

Easing Functions Cheat Sheet

Easing Functions
If you have ever struggled when creating an animation with the CSS transition property, you know how difficult it is to remember all the easing options and their results. This cheat sheet tries to relieve you of some of the pain by presenting a library of all available easing functions along with animated previews on hover, as well as the detailed code for CSS as well as SASS.

The Responsinator

The Responsinator
Built a responsive website and want to test it on multiple devices without having to invest in buying each one — especially in this day and age where the device is going to be obsolete as soon as you buy it? The Responsinator to the rescue! Just enter the URL of your page and see it being rendered across a multitude of the most popular mobile devices, giving you a pretty-close-to-real idea of how the layout will work on each device. This is not an answer to device testing by any means, but for simple layout testing this one can be pretty handy.

HTML5 Please

HTML5 Please
Want to use the latest and greatest features in HTML5? Be prepared to struggle with browser compatibility as older browsers struggle to figure out what the newer tags and attributes mean. Or check out HTML5 Please. The site provides a more than comprehensive list of all HTML5 features and their level of browser support. It also tells you whether you can use the feature today and provides suggestions on fallbacks to ensure compatibility with all popular browsers.

reFiddle+

reFiddle
I know how developers love their regular expressions — or regex, as they are fondly known. For the uninitiated, regular expressions provide a way to parse through a bunch of data to find specifically what you are looking for using a complex set of parameters, defined in plain text. If you are one of those regex fans, reFiddle will help you try out your expressions online. Just paste in the data or code and enter the regular expression to see the results highlighted in the text.

CodePen

CodePen
Now you probably already know this one, but I’m going to throw it in anyways simply because how freaking awesome it is. CodePen lets you quickly test your code in a live editing and preview environment, either for quickly prototyping something, saving a technique for later use along with its output, or to share your own techniques and snippets with the world, all while synchronizing with your Github account and supporting Markdown, Sass, Less, CoffeScript and more like a boss.

Ruby Fiddle

Ruby Fiddle
If your weapon of choice in web development is Ruby, you might want to give RubyFiddle a try. It is like CodePen (or JSFiddle, which is probably too popular to have in this roundup), but for Ruby instead of HTML, CSS & JavaScript. Simply type your ruby code and hit the “Run” button to see it implemented. You can even switch to Vim or emacs key bindings if you are familiar with those editors and their keyboard shortcuts.

DOM Monster

DOM Monster
When developing for the web, performance of a page or an app can mean the difference between success and failure. One of the best ways to diagnose performance issues is to look through the DOM (Document Object Model). DOM Monster automates this process for you. Just save the bookmarklet to your browser and launch it on any page for a health report of the page and tips on improving performance.

zBugs

zBugs
Another surefire way of increasing website performance is to optimize your code – the smaller your JS and CSS files, the quicker they will load. Unfortunately, with the amount of functionality and visual chutzpah that goes into website and web applications these days, keeping these files small can be tough job. Enter compression. zBugs will take all the JS and CSS files on your server and compress them using Minify and GZip methods. Simply enter your website’s URL, download the compressed files and update them on the server. Done!

BuiltWith

BuiltWith
Want to know what that awesome site you are using was built using? Go to BuiltWith, enter the URL of the website and you will get a complete list of all technologies powering the website or application. From server they’re using to the hosting provider, backend technologies, libraries, code format and much more. This is by far one of the most exhaustive resources you can get when you want to dissect how a given web application was built and what powers it.

Wrap Up

As I mentioned above, web developers are by far the most prolific community of professionals on the web today, so the list of apps I eliminated from the list is far longer. These are just the ones that I’ve found to be useful in my adventures as a designer who’s learning to float a bit into web development. Got more that you think should have made the list? Let’s hear about them in the comments below.

Tuesday, August 7, 2012

Microsoft Internet Explorer extentions

Microsoft Internet Explorer extentions:
The built-in Pocket Internet Explorer (PIE) is a basic webbrowser that it has a lot of limitations. Depending on the version of the program it may or may not have the ability for 128 bit encryption, there is no Java, Flash or Axtive-X and my all time best: no tabs, that is there can only be one instance of PIE at any time showing one address.
Luckily for us, some sites are optimized for mobile browsers and will provide it with data especially suited for the device's/platforms limitations. On the other hand, some sites will not even load on PIE, while others will have limited functionality. There are some alternatives for resolving the mentioned shortcommings of PIE.
There are some practical limitations that can be solved easily:
If you want more serious improvements, the following tools might solve your problems:
  • Microsoft Internet explorer tools
  • ftxpBrowser

Microsoft Internet explorer Tools

Microsoft Internet Explorer Tools for Pocket PCs is not another web browser as it names says, but it allows you to adjust Internet Explorer settings on your Pocket PC. You can enable/disable JScript support, as well as changing the amount of storage available for temporary Internet files.
Please be aware that this download is intended for English Windows Powered Pocket PC only.
This Power Toy allows you to:
  • Enable/disable JScript.
  • Set the maximum amount of storage used as cache for Internet Explorer's temporary files.
  • Remove Internet Explorer's temporary files from memory.

ftxPBrowser

ftxPBrowser is a small (less than 100kb) web browser utilizes the PIE engine and provides many features: tabs, allowing you to have multiple windows open at the same time and easily flip between them. Additional features include:
  • Ability to see pages in Full Screen
  • Simple View of any given web page (it re-configures the layout of the page to really fit in the screen's width. Very handy when trying to read a text on a web page that even with PIE's option "Fit to Screen" you have to use the bottom scrollbar)
  • Clear Type option
  • View Source option
  • Customizable hardware buttons for easier browsing
One thing that I find annoying is the fact that EVERY link or address entered, opens in a new tab. ...