The Book of Secret Knowledge - a massive list of useful links for manuals, blogs, hacks, one-liners, web tools and more.
The makers of Sublime Text have launched a dedicated plug-in for the version control software Git. Called Sublime Merge, it's a Git client that seamlessly integrates with the Sublime text editor, with a particular focus on the unenviable task of merging conflicting code.
The merge tool lets you resolve conflicts by comparing code across three panes:
- the left pane shows your changes
- the right shows their changes
- and the centre pane is the resolved code
Alongside this nifty merge interface, we get a powerful search tool, keyboard shortcuts, command line integration and syntax highlighting. Try for free, then it costs $99 if you decide to support the producers.
Everything you've always wanted to know about site migrations but were afraid to ask! Moz have got an extensive article covering everything you'd need to consider when migrating a site, which could include:
- switching to https
- domain name change
- URL changes
- site structure changes
- changing CMS
- making a site mobile-friendly
- a site redesign
With plenty of tips and tricks, it's worth a read if you're planning any major changes to your site.
Just noticed that HTML 5.2 is now a fully qualified W3C Recommendation. Here's an overview of the changes in HTML 5.2.
Based on the W3C's Web Notifications specification, here's a very useful service called Push.js which lets websites send timely messages to site visitors, whether on desktop or mobile. For example, let your visitors know when you add a new product or blog post, or use it to announce important, breaking news.
Nothing too major or breaking but here's a list of upcoming changes to PHP in version 7.2.
Smashing Mag have put together a very useful checklist for front end developers to reference. With lot of tips covering Progressive Enhancement to Google's Accelerated Mobile Pages to all the goodness that will come from HTTP/2 it's going to be a well read list by this time next year.
The latest version of HTML, HTML 5.1, has recently become a W3C Recommendation, which means we can expect to see some nifty new features available in our browsers quite soon (if they're not already available - the two examples I describe below are both implemented in my version of Firefox (v50.0.1)).
One new feature involves Context Menus, and introduces new elements
<menuitem>. With some simple markup we can now include links and options within a right-click context menu.
Another nice addition is elements for
<details> section will automatically be hidden except the
<summary> content. Then clicking the
<summary> text will toggle the rest of the
Check out What’s New in HTML 5.1 for more info and working examples.