Happy New Year! Despite my woeful 2015 predictions I’m going to try again. My runes show the web aligning with Uranus…
1. A Major Corporate Hack Will Occur
Let’s get the doom-mongering out of the way. A large multi-national corporation will be hacked during 2016. It’s a certainty. Targets in 2015 included the IRS, the FBI, VTech, Ashley Madison, T-Mobile, Scottrade, CVS, OPM, UCLA Health, Carphone Warehouse, TalkTalk, Trump Hotels and even LastPass — the password manager. Personal data was stolen and, in the worst cases, passwords and credit card details were revealed.
Despite media reports of sophisticated attacks, many of these systems were accessed using nothing more complex than SQL injections or brute-force attempts. Many systems leaked unencrypted data or had woeful security.
Hacks will continue until companies take security seriously. No system will ever be 100% secure but I suspect many of these systems were implemented years ago by novice developers. My advice: hire some hackers or pay a bug bounty before it’s too late.
2. Static Sites Will Go Mainstream
Static site generators such as Jekyll, Middleman and Metalsmith have been available for several years. A typical content management system builds a page from template files and content stored in a database when a visitor accesses. A static site generator completes the build step only once and generates the full site as HTML files. The benefits of a static site:
- It’s fast. Normal CMSs can implement caching but static sites are fully-generated and cached from the start.
- It’s robust. “Failed to establish a database connection” errors can never occur again because a static site only requires a basic web server. Server-side code and databases can still be used for functionality such as search and form-filling, but processing is kept to a minimum.
- It’s secure. Unlike a CMS, it’s difficult to hack plain HTML files and there’s less incentive to try. If someone managed to get in, the site could be wiped and regenerated again.
- It’s easy. Content managers can retain their existing CMS but add build and deploy steps.
Static site generators make sense for content sites with fairly infrequent updates. They are popular among technical writers, but more agencies and corporations will adopt them in 2016.
3. Chrome’s Market Share Will Plateau
Chrome is currently the world’s most popular web browser, with a 54% market share based on usage. I don’t expect that figure to drop, but I doubt Chrome will reach 60% before the end of the year. The reasons include:
- Increased bloat, memory usage and instability. Chrome can be a resource hog and users are starting to notice.
- Increased suspicion. Google tracks your online activities closer than other vendors.
- Increased competition. Alternative applications are just as capable.
Browser competition is healthier than ever. This is a good thing: we never want to return to an IE6-like mono-culture.
4. Vivaldi Will Attract Attention
Vivaldi is a new web browser which rose from Opera’s ashes. When Opera switched to Blink, many users were disappointed to discover few of version 12’s features were ported across. Several former employees joined forces to create Vivaldi and return the browser to its former glory. It includes features such as site-specific tab colors, quick commands, notes, email, panels and full customization.
Vivaldi is unlikely to exceed a single-digit market share, but interest will increase during 2016 — especially among former Opera and power users.
5. Apple Must Address Safari’s Shortcomings
While I don’t necessarily agree Safari is the new IE, it’s fallen noticeably behind other browsers — including those from Microsoft:
- Safari supports fewer web technologies. Those it does support are often left languishing behind
- Safari usage is dropping despite strong iPhone and iPad sales.
- Apple doesn’t permit alternative browsers on iOS (Chrome and Firefox are Safari skins).
- It’s impossible to test Safari without access to Apple hardware.
- Apple seems reluctant to engage with the web community or reveal their intentions.
Safari is vulnerable as HTML5 becomes a viable alternative to native apps. The most dedicated Apple fanboy will consider abandoning their iPhone when the browser offers a sub-standard experience.
Apple has some easy options. It could permit competing browsers on iOS or switch to the Blink engine. Doing nothing threatens the long-term success of their devices.
6. CSS Grid Layout Will Be Usable
The CSS Grid Layout Module has been a W3C working draft for almost four years. Only one browser offers some support: IE/Edge. Chrome, Opera and Firefox have experimental implementations but CSS Grids will finally be viable during 2016.
Grids offer several advantages over Flexbox:
- grids can be defined before content loads to improve rendering performance
- items can be positioned in both rows and columns
- items can be arranged and ordered in any way
- matching column heights and vertical centering are supported without resorting to hacks!
Grids and Flexbox can co-exist. Grids can be mostly used for page layout — headers, footers, sidebars, etc. Flexbox will be used for layout within containers such as forms and widgets. Whatever happens, the age of convoluted floats is coming to an end.
7. Design Mobilification
I don’t normally predict design trends, but this seems inevitable. Mobile-first will become a layout philosophy — not just a technical approach. Despite the possibilities of responsive web design, similar layouts will be used on all devices. Menus will be accessible via hamburger icons. Sidebars, which have been a staple part of web design since the table-layout days, will become redundant.
Vast swathes of the web will become simpler, sleeker and performance aware. That is a good thing. Google AMP and Facebook Instant will be consigned to the technological trash compactor.
8. Average Page Weight Will Fall
I predict this every year but, if simpler design trends continue, perhaps it could happen? Average page weight has doubled during the page three years and now exceeds 2.2MB. It wastes time, bandwidth and user sanity, but we’re obsessed with meaningless high-resolution photographs, underused social media integration and intrusive advertising.
At the very least, I hope the rate of obesity growth will slow from 1.3% per month.
9. WebAssembly Will Be a Niche Technology
10. The Death of SEO
RIP Search Engine Optimization, 1996 to 2016.
In the early days, SEO meant tricking search engines with inane repetition of appropriate and inappropriate keywords. Google killed that with a PageRank algorithm which used hyperlinks to rate relevancy. That led to an explosion of automated web page farms with a sole purpose of linking to specific sites. Google improved their algorithm further and this process died.
This technical to-and-fro continued since people wanted quick and easy ways to reach #1 in Google. SEO was sold like snake oil — a mysterious technique which had no guarantees yet your site would fail without it. SEO companies: you had a good run. You had twenty years of dubious technical practices and undeserved revenues but it’s time to move on. Google has beaten you. Clients are wise to your ludicrous claims and scare tactics.
There is a guaranteed solution which worked since the beginning: write good content which interests others. That’s it. You can have some impact with code optimization and Search Engine Marketing (SEM) techniques such as advertising and social media campaigns. However, the days of offering SEO as a expensive separate service have ended.
Apologies if you’re working for a great SEO company which doesn’t make unsubstantiated or misleading promises. I’m sure there are some out there — I’ve just never encountered one.
Do you agree or disagree with any of my predictions? Do you have better foresights?
All the best for 2016.
Craig is a freelance UK web consultant who built his first page for IE2.0 in 1995. Since that time he's been advocating standards, accessibility, and best-practice HTML5 techniques. He's created enterprise specifications, websites and online applications for companies and organisations including the UK Parliament, the European Parliament, the Department of Energy & Climate Change, Microsoft, and more. He's written more than 1,000 articles for SitePoint and you can find him @craigbuckler.
Jump Start Git, 2nd Edition
Visual Studio Code: End-to-End Editing and Debugging Tools for Web Developers
Form Design Patterns