Chrome 40: All New Features Explained

22. January 2015 15:30 by Daniel Herken
On January 21 Google released the latest version of the browser Chrome: Version 40. Alongside many security fixes the update includes the minlength attribute, reportValidity function, JavaScript Service Workers and numeric literals inside JavaScript. Learn all about the relevant new features here. [More]

Browser-News: All you need to know about Firefox 34

12. January 2015 18:54 by Daniel Herken
On December the 1st Mozilla released the new version 34 of it’s flagship browser Firefox. Alongside many GUI changes and security fixes the update disables SSLv3 and implements a few new JavaScript elements like WeakSets and JavaScript Template String. Learn all about the relevant new features here. [More]

Optimizing for Smartphones: Why Poorly Optimized Sites Will Drive Away Customers

29. September 2014 16:00 by Daniel Herken
Winning on the Internet is a little bit like winning a professional race. Even a fraction of a second in speed makes all the difference between who goes home a winner and who comes in second. As the Internet becomes more and more flooded with content and businesses, this becomes more and more true. [More]

Why Scalable Vector Graphics is the Best Format for High-Definition Web Design

22. September 2014 16:00 by Daniel Herken
Many web designers have grown accustomed to designing sites for a limited number of screen resolutions. However, with high definition screens at one extreme and smart phones at the other, the number of potential screen resolutions has increased. This means that a web designer who only works with traditional resolutions is likely to build sites that ignore a good percentage of their potential visitors. More than ever, websites need to be dynamic, and the Scalable Vector Graphics (SVG) format offers a solution to make a web designer's job easier. [More]

How to Set Up HrefLang Tags for Different Language Pages on Your Website

15. September 2014 16:00 by Daniel Herken
Most global website visibility requires multiple language support. Google has said that auto-translations send poor quality signals to its search engine algorithms. You should create good translations that support countries you're targeting. Once you have your content's translations, how do you set up your site for the best SEO? Google provides you with a link tag that uses the "hrefLang" property to indicate to the search engine that your site supports multiple languages. Having the same content in different languages creates duplicate content in the search engines, so you should implement this tag when you have separate sites or separate folders with alternative languages. [More]

No More Cross Browser Testing: Introducing BrowseEmAll Services

1. September 2014 15:45 by Daniel Herken
Over the last 3 years we constantly enhanced our popular cross browser testing solution BrowseEmAll.

But more than once I heard from our customers that, while our solution sucks less than others, cross browser testing is still a task many web developers despise. Totally understandable, as this is a rather boring task to begin with, and if you don't know where to look, testing a website across all browsers and mobile devices can be very time consuming. Fixing the bugs you discovered can be an equally daunting task (hello Internet Explorer). So today I'm happy to announce the BrowseEmAll Services! From now on, We take this burden off all you web developers out there. [More]

What is the Difference between Authentication and Authorization in Web Development

25. August 2014 16:00 by Daniel Herken
As a web developer, you come across the terms "authentication" and "authorization" a lot. Some developers incorrectly use these two terms interchangeably. In fact, authorization and authentication are two different programming terms that web developers should know. They aren't interchangeable although they have discreet differences. These differences will help you understand your own code, website APIs on third-party sites, and any code you're tasked with managing in the future. [More]

What is Infinite Scroll and Should You Implement it On Your Website?

18. August 2014 16:00 by Daniel Herken
If you watch web development trends, you should know about infinite scroll. Infinite scrolling takes the place of website paging. Normally, when you have an article that uses multiple web pages, you have a right and left arrow and page numbers that viewers use to navigate throughout the article. Separating your articles into separate web pages is called pagination. With infinite scroll, pagination is done automatically with Ajax, which is a JavaScript library that lets you asynchronously make calls to a database without reloading the page. [More]

Tools for Developers - 5 Helpful Links to Add to Your Resources List

11. August 2014 16:00 by Daniel Herken
Whether you develop web or mobile apps, it is crucial to your livelihood that you maintain an awareness of the latest tools at your disposal. From referral networks for developers to recently launched coding tools, keeping track of available resources can have a definite impact on the profitability of your software development business. Check out the following roundup of developer resources to see which ones you can incorporate into your business. [More]

How to Isolate and Identify Performance Problems on Your Web Server

4. August 2014 16:00 by Daniel Herken
Most companies go through some growing pains when they increase web server traffic. Performance issues kill your conversion rates, sales, bounce rate, and even your SEO efforts. If you have a virtual private server (VPS) or a dedicated server, you need to identify where the problem stems from, fix it and then monitor your server for any future issues. Here are some ways you can remove factors and identify problems when going through the struggle of finding the source of performance issues. [More]