Here is a my look back on web development trends from 2014. 2014 was quite a year, and things did not in all details turn out as predicted on some predictions. I did not make my own predicions specifically on web development, but my computer trends 2014 posting had some web related predictions.
Web is still doing very well. People used web pages a lot and used web search a lot. A Year in Search: the moments that defined 2014 article tells what people were searching in 2014.
The era of Web 2.0 term is over. We can get rid of that old term. Adaptive Path and the Death Rattle of the Web 2.0 Era article tells that aside from web apps, Web 2.0’s most notable feature was probably hype. Web 2.0 was a hothouse of self-promotion—and knives-out backstabbing. Any company that wasn’t blogging to reach out directly to its community (not customers: community) was bound for destruction. Those days are over. Despite the Web 2.0’s tendency towards self-promotional hype, the actual experience principles it championed were mostly spot on. Increasingly, we interact with Banks and many other businesses solely on screens. What was once hyped Web 2.0 is noadays considered everyday web usage, nothing very special.
It seems that time to market has become important in the web development. New approaches and ready made tools make it possible to iterate faster and faster on the web. Advanced teams are using tools that help them outsource and automate, launching projects in weeks instead of months.To stay competive you need to get the tools to collaborate, iterate, and speed up development. Modern IT teams move fast and they limit their surface area. This requires smartly leveraging external cloud providers that are equipped to handle security events at internet speed. To speed up the development, other tools that direct web development tools are also needed. 10 technologies that made me more productive in 2014 article points out tecnologies related to web development: Twitter timeline is a good news source, phablets affect mobile web development, Office 365, cloud storage and voice command (Siri and Cortana).
HTML5 is Everywhere - finally. HTML5′s “Dirty Little Secret”: It’s Already Everywhere, Even In Mobile – Just look under the hood, says EmberJS co-founder Tom Dale. Web technologies are already everywhere, even in native mobile apps. Just look under the hood. Take that, Web-is-dead doomsayers.
Content management systems competion seems to have settled: Drupal and WordPress are finally being recognized as winners: WordPress and Drupal, the industry’s current open source front runners, power more than half of all websites that use a CMS. I prefer myself WordPress on those options. According to Usage of content management systems for website page WordPress is used by 23.5% of all the websites, that is a content management system market share of 60.7%. The widespread adoption of open source content management systems as been the dominant story for the past five years, and Gartner is now betting that more than half of all corporate sites will run on open source content management systems by 2017.
As in the web development has happened earlier. web pages get bigger and bigger over time. The latest figures indicate that average page weight has increased by 15% in one year to reach 1,953Kb — a little under 2Mb — and comprises 95 individual HTTP requests. A 15% increase is less extravagant than the 32% rise in 2013 and the 30% rise in 2012, but it’s still too much.
Remember that a third of web users now use mobile devices — will they appreciate the additional weight? Bloated pages adversely affect your profitability as users have a slower experience and your hosting costs will increase (disk space and bandwidth). Keep in mind that 2 MB page is painfuly slow to load on mobile devices unless the user has blazing fast 4G connection! Responsive Web Design != a responsive website. The more code you use, the more likely it will break. Overweight pages are unnecessary – avoid bloated CMS templates and frameworks. They offer a cheaper and quicker development route at the expense of quality, efficiency and performance. We can summarize the problem in one simple word: laziness.