Packaged apps deliver an experience as capable as a native app, but as safe as a web page. Just like web apps, packaged apps are written in HTML5, JavaScript, and CSS. But packaged apps look and behave like native apps, and they have native-like capabilities that are much more powerful than those available to web …
Author Archives: Bramus!
10 years of scrobbling
iOS WebKit browsers and auto-zooming form controls
One thing about iOS browsers that can be pretty frustrating, both as a developer and as a user, is when you open a site on an iPhone or iPod Touch (not iPad) and want to enter some text in a text field or pick an option from a select menu. Very often the browser will …
Continue reading “iOS WebKit browsers and auto-zooming form controls”
Between the balls
Foldify
Mailbox for iPhone
sitespeed.io
Sitespeed.io is an open source tool that helps you analyze and optimize your website speed and performance based on performance best practices. It will collect data from multiple pages on your website (crawling from a startpoint), analyze the pages using performance best practices rules, and output the result as a couple of HTML-files. Run ./sitespeed.io …
Web Advent Calendars
JavaScript: Break all the Rulez
This talk will demonstrate that, whether its double-equals coercion, iteration without hasOwnProperty, augmenting native prototypes or even fraternizing with the evil eval and with, there is a time and place for virtually every feature of JavaScript and taking the time to study and understand their potential will enrich the programming experience, just as a broader …
Composer – Dependency Manager for PHP
Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you. Think npm install but then for PHP { “require”: { “monolog/monolog”: “1.2.*” } } $ composer install Plays nice with packages that support PSR-0 autoloading. …