Apple is making strides to support web development with its release of the Safari Technology Preview. This is a browser made especially for developers, which lets them get a glimpse of future technologies in both OSX and iOS and play around with these technologies in websites and extensions. What sets the new browser apart is its handy standalone role. This means developers can run it side-by-side with the mainstream version of Safari, which makes workflows easier as it allows seamless switching...
The WordPress REST API may still be under development, but that hasn’t stopped it from becoming quite the topic of discussion. Recently I attended my local WordCamp and, sure enough, there was a session dedicated to it. For those who aren't familiar with the REST API, it essentially allows data from your WordPress website to be made available to other applications. So, for example, you could build a mobile app that grabs pages, posts, etc. directly from WordPress. And as I learned at that WordCamp...
If you’ve been following Android N-related news over the last, little while, you’d have been forgiven for thinking that Google would only begin publicly talking about Android N in May, when it holds its I/O developer conference. Android N is the company’s codename for its Android mobile operating system’s upcoming release. In a completely surprise move, however, Google preempted this expectation by throwing the development world a curveball. The company just announced the Android...
Working on a website with a like-minded client can be a thing of beauty. There’s a mutual trust in each other’s ability to make decisions that will benefit both the client and their customers. The client asks for your opinion on what’s best based upon your experience and expertise. The site comes together nicely and everyone’s happy. While that type of scenario is possible, we know that life doesn’t always work out that way. Sometimes there are simply going to be conflicts. Whether they are...
Setting up a well-made WordPress website takes a lot of thought, time and energy. During which you’ll take advantage of administrator-level access to do things such as install plugins and tweak settings. That’s great for the development phase of a project. But what if you need to set up access for non-technical members of an organization? Depending upon who needs access, there are probably going to be certain features you’ll want block out. For example, users who are just logging in to edit content...
This is a part of the Under-appreciated series, where we explore CSS frameworks that are well-made and have great ideas, but never took off like the “big two”. For a full introduction, see the first article in the series. Outline bills itself as "The clean and simple framework". Clean? Simple? You have my attention! Really, though, Outline is a pretty basic, SASS-based framework. Now, if you’ve read this series, you know that’s not an issue. Basic can be very useful. The question is, as always:...
This is a part of the Under-appreciated series, where we explore CSS frameworks that are well-made and have great ideas, but never took off like the “big two”. For a full introduction, see the first article in the series. You can tell that Schema UI’s last update was at least a year ago because the framework is still using LESS. Okay, that was unnecessarily snarky, but I’m still bitter about Bootstrap switching over to SASS. Schema UI is another one of those frameworks that I absolutely love. You...
WordPress and other CMS’ like it have taught us well that not every site needs to be dynamic. In fact, it can be hell on the server. So, just about every decent coder out there has taken a stab at making a static site generator. This is a good thing. If they keep this up, we may one day have one that’s user-friendly. For now, they are decidedly developer-centric, and somewhat experimental. At this stage, they are fascinating. Today’s offering is the appropriately named Middleman, and it’s built...