Flexible.gs: A flexible grid system

Flexible.gs is a responsive flexible grid system that has breakpoints for a variety of devices, including tablets and smartphones in both landscape and portrait modes. It’s easy to use and compatible with a variety of mobile and desktop browsers (including IE7+).

via Reme Le Hane

The Ultimate Guide To iPhone Resolutions

Few days ago, Apple introduced iPhone 6 Plus. The new iPhone substantially changes the way graphics are rendered on screen. paintCode made an infographic: The Ultimate Guide To iPhone Resolutions to demystify this. The PPI number tells you how many pixels fit into one inch and thus how large the pixels appear in the real [...]
The post The Ultimate Guide To iPhone Resolutions appeared first on WebAppers.
Sponsors
Professional Web Icons for Your Websites and Applications

via Reme Le Hane

15 Unique Résumé and Cover Letter Templates – only $19!

NOW ON: 15 Unique Résumé and Cover Letter Templates – only $19!
Expires: September 30, 2014, 11:59 pm EST
Résumés and cover letters are your first step towards a new career. It’s tough to get noticed, even when you have some mad skills in your work history. That’s why you really need a killer résumé to catch someone’s eye. This Mighty deal from Zippy Pixels can do just that! You’ll get yourself a gorgeous collection of 90 high-quality, professional and exciting résumés and cover letters. The set includes 15 unique résumés in 3 different color styles, as well as 15 unique cover letters with 3 different color styles as well. You’ll find everything from professional to super creative in this batch. And if you act now, you can even save 50% off the regular price!
Highlights:
90 High-Quality Professional Résumés and Cover LettersThis professionally awesome bundle includes 45 gorgeous résumés (15 unique) and 45 cover letter (15 unique) templates. That’s more than enough to whip up the perfect pitch for yourself or your clients.
Multiple ColorsThis bundle include 15 unique résumé templates, each with 3 different color styles. It also includes 15 unique cover letter templates, each with 3 different color styles. That’s 45 different résumés and 45 different cover letter templates. 
Wide Range of StylesThis collection of professional, high-quality résumés and cover letter templates covers a wide range of different styles. You’ll find everything from modern to simple to corporate in this collection.
Take a closer look at the 15 résumé templates included in this deal:
Creative Résumé
Professional with a real taset of personality to it. Stand out from the crowd while still clearly getting across your work history and skills.

Résumé Template for Professionals
More on the professional side with a hint of colorful creativity, this one also sports some real interesting typography and layout.

Creative Infographic Résumé
Talk about creative! This colorful and certainly creative résumé is made to look like an infographic. Fun, modern and informative all in one!

Creative Executives Résumé
A beautiful résumé for creative folks looking to show off their professional side.

Colorful Stylish Résumé
With an eye for color, this stylish résumé also features a fantastic thought-out layout that guides readers through an interesting story about (who else?) you!

Creative Résumé
Embrace the current minimalist trend that’s all the rage these days. Get a straight-forward simple design that lets your work skills speak for themself.

Professional Business Résumé
A mix of mature colors and an oversized nature make this professional business résumé certainly stand out from the crowd.

Professional Résumé
Subtle color and a fun, creative layout prove that being grown-up and serious doesn’t mean you have to be boring.

Modern & Simple Résumé
Give off some real positive vibes with this modern and simple résumé that’s full of sophistication, is easy to read and well organized.

Simple Résumé
Another sleek, beautifully laid out résumé proves that less is more with its real basic, yet attractive, layout.

General Résumé
Kick your standard résumé up a few notches with this template that’s clean, organized and stylish.

Creative Business Résumé
A real professional and personal résumé to show off your creative side. Stylish and clean, this one even puts your face front and center!

Simple & Colorful Résumé
Packed with energy, this highly colorful template is perfect for anyone applying to a truly creative position. It’s also great in tone on tone.

Corporate Résumé
The standard corporate résumé gets a bit of a facelift and now will help you really stand out from the crowd. In other words, your résumé’s not boring anymore!

Multipurpose Résumé
This multipurpose résumé has it all going on. You’ll get 4 pairs of professional and creative multipurpose résumés and cover letters. 2 pairs are creative and colorful, whitl the other 2 are simpler versions sporting gray and white colors and a bit of a more professional vibe.

Pricing:
This design-packed bundle normally sells for $39, but for a limited time only, you can get all 15 résumé and cover letter template sets for only $19! That’s a savings of 50% off the regular price!
Click the BUY NOW and start getting noticed today!
Deal terms:Delivered as an instant download, after completing your purchase.
The fonts used in these templates are not included with your download. A text file is included with each template with the link to the websites where you can download the fonts from. Most of the fonts used are free fonts and the paid ones can easily be replaced with free ones, if you wish.
All of these templates are in Adobe Photoshop PSD format. They are layered PSD files.
This bundle can be used for personal and commercial purposes.
This bundle comes with a Royalty Free license.
Reselling, sharing, redistributing and giving away is not permitted.
This bundle can not be used for any pornographic or unlawful purpose.

via Reme Le Hane

On Our Radar This Week: Polymer, Patterns and Programmers

Welcome to On Our Radar, a weekly round-up of news, trends and other cool stuff from the world of web development.
This week saw the release of iOS 8, which arrived sporting a plethora of new features. Here’s a (very) thorough review of Apple’s latest mobile operating system, here’s the TL;DR version and here are some of the best features you may not know about.
Not content with self-driving cars, balloon-carried internet, or curing death, Larry Page is now apparently planning a Google 2.0 that will build cities and airports.
Also in the news, Amazon unveiled six new tablets and e-readers, Intel unveiled its new dual-screen laptop and Microsoft bought Mojang (the company that created Minecraft) for a cool $2.5 billion.
It’s Time for HTML5
HTML5 has been gaining momentum as of late. This week it achieved Proposed Recommendation status with the W3C and also got shown some love by Apple, as it became apparent that new iOS 8 features will further its development.
HTML5 introduced a number of new tags which help us to write more semantic markup. Here’s a guide to using the new <time> element correctly. And why stop there? You can also use the date input to create a datepicker, something that was previously only achievable with JavaScript.
Continue reading %On Our Radar This Week: Polymer, Patterns and Programmers%

via Reme Le Hane

An Introduction to HTML Imports (Tutorial)

HTML Imports are a way to include external HTML documents and web components on a page without making an Ajax request or loading an iframe. Because of this capability, HTML Imports may lead to better page load times, new opportunities to reuse code, and easier integrations with some popular services like Google Maps.
At the time of writing, the HTML Imports technology is a W3C working draft, meaning that it is not yet a web standard and is not yet supported in all browsers. HTML Imports, however, can be used safely on a web page today with a polyfill like the one in Polymer.
HTML Imports for Reuse, Syndication
Philosophically, software developers, including web developers, are taught not to repeat themselves, but rather to organize code in models, objects, functions, or similar so that there is a single point of truth and an easy way to reuse components. Thanks to developers Dave Thomas and Andrew Hunt, this approach is generally called DRY development or DRY programming, meaning “don’t repeat yourself.”
In a way, HTML Imports support DRY development. Here is an example. Imagine that you have three messages that are repeated on several web pages, perhaps even web pages on different domains. Rather than copying and pasting or retyping these messages for each page or project, they could be included using the HTML Imports feature.
Here is the HTML for a file called messages.html:


    Success
Whatever you just did worked.


    Failure
What a disappointment.


    You are amazing.

To reuse the content from messages.html, first include the document via HTML Imports. This amounts to adding a <link> element with its rel attribute set to “import” and its href pointed at messages.html, like this:


We can write a short bit of JavaScript that accesses the imported messages.html document and loads the “success” message on the page. Each of the other messages could also be loaded in the same way or all together depending on how one wanted to use them. Here’s the code:

var htmlImport = document.querySelector('link[rel="import"]');
var htmlDoc = htmlImport.import;
var htmlMessage = htmlDoc.querySelector('.message-success');
document.body.appendChild(htmlMessage.cloneNode(true));

The script completes four tasks:
Selecting the link element
Importing the external HTML document
Selecting a section (node) of the imported DOM
Adding a duplicate of the selected node to the current page
Just like that, the success message is now included on the page, similar to how an Ajax request works.
Continue reading %An Introduction to HTML Imports (Tutorial)%

via Reme Le Hane

How to Protect Yourself from Rogue WordPress Plugins

Before installing software on your computer, you would probably do a bit of research on the software before loading it on your system. Since the traditional software world has a handful of established vendors, vetting out bad software is relatively eas…

via Reme Le Hane

What to Expect from Yii 2.0

Yii 2.0 was released into beta last April and the goal for a first stable release was set for the middle of 2014. The GitHub issue list has 300 open issues and 2913 closed while I’m writing this and both numbers are still increasing. The progress to the 2.0RC milestone was at 99%. My guess is that the team is close, but we’ll probably have to wait just a little bit longer. While we’re all waiting, lets take a look at what we can expect by looking at an already available example.
A tiny bit of history
The first version of Yii became popular quite fast after it was released in 2008. It’s founder, Qiang Xue, previously worked on the Prado framework and used experience and feedback from that to build Yii.
Yii uses many ideas from other frameworks, languages and libraries: Prado, Ruby, jQuery, Symfony and Joomla are all acknowledged as sources of inspiration.
The first commits for Yii 2.0 date back to 2011 but the development picked up last year. The team did a rewrite with an aim to become the state of the art new generation PHP framework. It adopts the latest technologies and features, such as Composer, PSR, namespaces, traits, and more.
Something worth mentioning is that according to the download page Yii version 1.1 support will end on December 31, 2015, so we do get some time to start thinking about making the transition.
Requirements
Continue reading %What to Expect from Yii 2.0%

via Reme Le Hane

Ruby Benchmarking Lessons Learned

About a month ago, I put the finishing touches on the first edition of The Ruby Web Benchmark Report, the most comprehensive “Hello World” web app benchmark ever done for Ruby. It was a significant undertaking. Along the way, I learned a few things ab…

via Reme Le Hane

Being a Full Stack Developer

The barrier of entering the web development industry as a web developer is still low, but it’s getting increasingly complex.
The dynamic nature of the whole industry makes requirements shift often to the most popular and “next best thing” tools and programming languages.
Gone are the days when only one programming language or a very specific process was required from a developer. Nowadays programmers must know a range of technologies across multiple platforms in order to do good work.
What does a full-stack developer mean?
The term full-stack means developers who are comfortable working with both back-end and front-end technologies.
To be more specific, it means that the developer can work with databases, PHP, HTML, CSS, JavaScript and everything in between, also, venturing as far as converting Photoshop designs to front-end code.
A full-stack developer doesn’t need to master all of the areas and technologies he needs to work it, because that just makes it nearly impossible, he just needs to be comfortable working with those technologies, and that’s a lot too.
What full-stack meant in 2000 and what it means now?
Continue reading %Being a Full Stack Developer%

via Reme Le Hane

Google Web Designer: Production-Ready Tool or Toy?

Google Web Designer is a graphical design tool for creating HTML5/CSS3/Javascript advertisements using animations and 3D transforms. By using their graphical tools such as drawing, text, and 3D objects, you can animate these objects and events on a timeline using keyframes.
photo credit: CMMooney
GWD is clearly not meant to create full applications or entire websites, but rather banners, popup ads, sidebars, animated buttons even, with a strong focus on projects for Doubleclick and AdWords campaigns.
There doesn’t seem to be a lot of buzz about this tool and I haven’t found many example projects that have made full use of it. Craig Buckler wrote a review of GWD for SitePoint back in October 2013 and it did not get the greatest review. His review, however, was just days after launching the initial beta. The version I am running is 1.1.2.0814 which is still in Beta. The program is now almost a year old.
Knowing Google, it might come out of beta by the time we get Firefox version 3076!
Note: When I needed help using or explaining a feature, I stuck almost exclusively to Google’s own Help Center. They also have a Youtube channel with a handful of videos only a few weeks old. I was surprised how little help there is for this program out there, but perhaps the program is simpler than it seems?
The Project
Because this is a tool for animating, I figured I’d create some kind of simple ad with a “click here” hotspot. I wanted to animate a cursor arrow and make it bounce against the hotspot when they hover the cursor over it.
Sounds simple enough right?
All I have to do is animate a small graphic and have it loop, then create the hotspot and send the user off to some web page when they click. Let’s see how easy it was to create!
First, using some awe-inspiring built-in shapes and brushes from Photoshop CS6, I made this quick mockup ad for you to get a dream vacation.

The idea is to have the white arrow bounce on the button when you hover the cursor over it; and when you click the button, open another page.
I hope you will spend more time on your graphics than I did!
Editing Modes
Every time you create a new file, you can choose which editing mode to work in, here is a very brief explanation of each:
Banner (Simple ad for specific dimension within an app)
Expandable (Ad expands when clicked and has a close button to shrink it back)
Interstitial (Full page ad that appears at some point in your app such as between page transitions, click a close button to continue flow of app)
HTML (Much simplified HTML starting point, not as focused on Google ad environment and fancy features)
HTML with Pages (Uses a ‘Page’ construct, allowing your ad to contain multiple pages within itself without browser refreshing)
CSS (Essentially a very basic text editor with little more than line numbers and color highlighting)
JavaScript (Same basic editor)
XML (Same basic editor)
The only thing of note here is that the Banner, Expandable, and Interstitial modes are more specific to Google ads. The initial source of a Banner was 107 lines of HTML and it published 8 files and 1 folder for 70.2KB total size. When opening a simple HTML document which is not focused on Google ads, it had 24 lines in the HTML and published 3 files and 1 folder for 1.57KB in size.
Continue reading %Google Web Designer: Production-Ready Tool or Toy?%

via Reme Le Hane

Follow

Get every new post delivered to your Inbox.