With the release of iOS9 last week, Apple announced a new featured called "Wi-Fi Assist". With this featured turned on, users won't experience any buffering or connection difficulties on a weak Wi-fi signal.
Ever felt exhausted and your interest slowly diminishing? Assuming you’re a developer reading this, you may have “Developer Burnout”
For those for you unaware of the inbuilt GPS in your smartphone and its capabilities, you may want to sit down for this.
From the early days of painful 33.6k dial-up, to high speed cable broadband and 4G, we’ve all experienced the highs and lows of internet speed. Well, the web is about to get faster!
With the latest release of Umbraco 7.2, we’re given a cool new feature called ‘Compositions’ for document types.
I'm sorry to burst anyone's bubble, but please listen to me when I say that you cannot and will not win a car on Facebook, ever.
A look into server farms, and where all the "How to's", selfies, posts, comments, photos and videos live.
Universal Analytics is the new operating standard for Google Analytics. After an upgrade you’ll receive the benefits of Universal Analytics which include the new collection methods and reporting tools.
On a recent project, I encountered a strange redirect issue in the production environment. For the sake of SEO and canonical/duplicate content issues, we always setup two websites in IIS; one will have a 301 redirect from a non-www domain to a www domain.
According to the latest IMRG Capgemini Quarterly Benchmarking report, approximately 52% of visits to retail websites took place on a mobile device, overtaking desktop traffic for the first time ever.
New reports have come in after new research from Microsoft argues that weak passwords have their place, and for users to instead conserve their brainpower where it is needed instead of remembering complex and arbitrary passwords.
Annoyed at how Chrome renders fonts with subpixel anti-aliasing, which in turn can make fonts look more jiggered than other browsers?
There’s many a reason why your website should load fast, however some brief facts show that it’s no surprise that the human attention span is becoming shorter and shorter as technology evolves.
As developers, we’re often involved in client meetings and called upon to explain technical details in a fairly “layman’s term” way to help communicate the idea to the client.
When developing mobile websites, responsive or adaptive, there are some important factors to consider outside of the IA involved with UI and design.
As the world goes mobile, as web developers, we have a number of approaches available to us in terms of device detection and whether we go server-side or client-side.
I’ve thought of some tips I like to stick by when building a mobile site, specifically adaptive
Umbraco Custom Data Types are a super simple and effective way to bring increased functionality to your Umbraco project.
Let me introduce you to the max-width/max-height properties.
Ever wanted to automatically sort your nodes into date folders by day, month, year? With the ‘DateFolders’ package, you can!
Have you thought about your website and whether it’s easy to navigate with the flick of a thumb?
Implementing the ability for front-end users to register as members on an Umbraco managed website is one of the easiest things you’ll need to do when working with Umbraco - everything is there for you!
In the past, it’s always been a case of iterating through a loop and setting a counter variable to determine the index or position an item or node is currently at. Since playing around with Umbraco this week, I’ve found some pretty useful methods along with some handy overloads to be able to set a CSS class for “first” or “last” or even generating some HTML
One of my favourite tasks as a web developer is working with the Google Maps API. On a recent project, I was assigned the duty of developing an events component whereby a range of upcoming events were presented to the user, as well as being plotted on a Google map.
If you’re a front-end web developer, chances are you’ve never read the HTML5 spec (I don’t blame you). You see, the HTML5 spec was written for browser developers (not web), so the worst part of viewing it would be the attempt to translate such gibberish the actual spec dictates into words a normal human can understand. Have no fear, the W3C’s HTML Working Group (not to be confused with the WHATWG) has published a draft of a far more readable spec named “HTML5: Edition for Web Authors”.
Arguably one of the most difficult challenges facing web developers today is getting a beautiful and intuitive design to look exactly the same in every currently-used web browser (yes, this also includes Internet Explorer 6 guys).
After the recent launch of Apple’s iPad and the flaming they continually get for their lack of Adobe Flash support in their products, Apple has come back harder and stronger with a specially made page showcasing HTML5, CSS3 and it’s capabilities.
A Quick Look at Video in HTML5 As the current HTML5 specification is continually drafted, the support for video compatibility on modern day browsers is ever increasing with the introduction of the < video > tag.
So your client has requested some wacky jQuery to jazz up their feature page, and, well, there’s already a decent amount of JavaScript that isn’t really agreeing with Internet Explorer’s rendering engine right? In comes jQuery .live() to the rescue!
They’ve done it again haven’t they? You’ve just been briefed on a new project, had a peek at the designs and it’s drop shadow-ville! Never fear, jQuery is here.
Can you hear that? It’s the sound of victory! It’s official, Mozilla’s most recent browser “Firefox 3.5” is now the world’s most popular web browser.
Right, so you’ve received an email containing a series of letters and symbols, and you’re embarrassed to admit you don’t understand?
TurnTubeList works via YouTube’s API. It has some sharp AJAX to search YouTube videos without interrupting playback, along with some funky jQuery bells and whistles like sliders and keyboard shortcuts.
Well it’s fairly self-explanatory; a deal a day is website is just that – a website that promotes and sells a new, greatly discounted product each day.
As described on Wikipedia, a website template is “a tool used to separate content from presentation in web design, and for mass-production of web documents” - basically, web templates can be used by any individual or organisation to setup a website.
In the fast-changing world of Web 2.0, a developer always joins forces with one of the many JavaScript libraries available. A couple of my favourite plug-ins include: