Here are some web trends for 2020:
Responsive web design in 2020 should be a given because every serious project that you create should look good and be completely usable on all devices. But there’s no need to over-complicate things.
Web Development in 2020: What Coding Tools You Should Learn article gives an overview of recommendations what you learn to become a web developer in 2020.
You might have seen Web 3.0 on some slides. What is the definition of web 3 we are talking about here?
There seems to be many different to choose from… Some claim that you need to blockchain the cloud IOT otherwise you’ll just get a stack overflow in the mainframe but I don’t agree on that.
Information on the web address bar will be reduced on some web browsers. With the release of Chrome 79, Google completes its goal of erasing www from the browser by no longer allowing Chrome users to automatically show the www trivial subdomain in the address bar.
You still should target to build quality web site and avoid the signs of a low-quality web site. Get good inspiration for your web site design.
Still a clear and logical structure is the first thing that needs to be turned over in mind before the work on the website gears up. The website structure for search robots is its internal links. The more links go to a page, the higher its priority within the website, and the more times the search engine crawls it.
You should upgrade your web site, but you need to do it sensibly and well. Remember that a site upgrade can ruin your search engine visibility if you do it badly. The biggest risk to your site getting free search engine visibility is site redesign. Bad technology selection can ruin the visibility of a new site months before launch. Many new sites built on JavaScript application frameworks do not benefit in any way from the new technologies. Before you go into this bandwagon, you should think critically about whether your site will benefit from the dynamic capabilities of these technologies more than they can damage your search engine visibility. Well built redirects can help you keep the most outbound links after site changes.
If you go to the JavaScript framework route on your web site, keep in mind that there are many to choose, and you need to choose carefully to find one that fits for your needs and is actively developed also in the future.
JavaScript survey: Devs love a bit of React, but Angular and Cordova declining. And you’re not alone… a chunk of pros also feel JS is ‘overly complex’
Keep in mind the recent changes on the video players and Google analytics. And for animated content keep in mind that GIF animations exists still as a potential tool to use.
Keep in mind the the security. There is a skill gap in security for many. I’m not going to say anything that anyone who runs a public-facing web server doesn’t already know: the majority of these automated blind requests are for WordPress directories and files. PHP exploits are a distant second. And there are many other things that are automatically attacked. Test your site with security scanners.
APIs now account for 40% of the attack surface for all web-enabled apps. OWASP has identified 10 areas where enterprises can lower that risk. There are many vulnerability scanning tools available. Check also How to prepare and use Docker for web pentest . Mozilla has a nice on-line tool for web site security scanning.
The slow death of Flash continues. If you still use Flash, say goodbye to it. Google says goodbye to Flash, will stop indexing Flash content in search.
Use HTTPS on your site because without it your site rating will drop on search engines visibility. It is nowadays easy to get HTTPS certificates.
Write good content and avoid publishing fake news on your site. Finland is winning the war on fake news. What it’s learned may be crucial to Western democracy,
Think to who you are aiming to your business web site to. Analyze who is your “true visitor” or “power user”. A true visitor is a visitor to a website who shows a genuine interest in the content of the site. True visitors are the people who should get more of your site and have the potential to increase the sales and impact of your business. The content that your business offers is intended to attract visitors who are interested in it. When they show their interest, they are also very likely to be the target group of the company.
Should you think of your content management system (CMS) choice? Flexibility, efficiency, better content creation: these are just some of the promised benefits of a new CMS. Here is How to convince your developers to change CMS.
Here are some fun for the end:
Did you know that if a spider creates a web at a place?
The place is called a website
Confession: How JavaScript was made.
2,361 Comments
Tomi Engdahl says:
Web server testing tools ideas from discussion at
https://www.facebook.com/groups/majordomo/permalink/10158351793754522/
Open source : Jmeter
http://jmeter.apache.org/
commercial lots of solutions : Neoload, Loadrunner to name a few, they are pretty expensive though.
Ideas:
Pingdom Website Speed Test
Enter a URL to test the page load time, analyze it, and find bottlenecks.
https://tools.pingdom.com/
Jmeter or siege
Boot VMs somewhere and use SSH to trigger a JMeter job on each of them simultaneously.
JMeter even has a tool to merge the test results of parallel runs together so you can analyze the results.
http://jmeter.apache.org/
ab – Apache HTTP server benchmarking tool
https://httpd.apache.org/docs/2.4/programs/ab.html
An open source load testing tool.
Define user behaviour with Python code, and swarm your system with millions of simultaneous users.
https://locust.io/
https://selenium.dev/
Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that.
Boring web-based administration tasks can (and should) also be automated as well.
Bees with Machine Guns!
https://github.com/newsapps/beeswithmachineguns
A utility for arming (creating) many bees (micro EC2 instances) to attack (load test) targets (web applications)
https://github.com/epsylon/ufonet
UFONet – Denial of Service Toolkit – https://ufonet.03c8.net
Tomi Engdahl says:
When is a good time to reboot your web operations
https://enonic.com/blog/when-is-a-good-time-to-reboot-your-web-operations
Tomi Engdahl says:
https://enonic.com/blog/dxc-how-a-digital-experience-cloud-can-lift-your-business
Tomi Engdahl says:
This Startup Thinks Blockchain Is The Only Thing That Can Save Social Media
https://www.forbes.com/sites/mnunez/2020/01/23/this-startup-thinks-blockchain-is-the-only-thing-that-can-save-social-media/
Tomi Engdahl says:
ES2020 Features in simple examples
http://www.carloscaballero.io/es2020-features-in-simple-examples/
In this series, we are going to show the EcmaScript features from 2015 to today.
Tomi Engdahl says:
Front end vs back end
https://www.pinterest.com/amp/pin/532339618454050209/
Tomi Engdahl says:
Open Source 3D Mapping
https://cesium.com/cesiumjs/
CesiumJS is an open source JavaScript library for creating world-class 3D globes and maps with the best possible performance, precision, visual quality, and ease of use. Developers across industries, from aerospace to smart cities to drones, use CesiumJS to create interactive web apps for sharing dynamic geospatial data.
Tomi Engdahl says:
Web traffic increases in 2019 were driven by mobile; top 100 sites saw average of 223B monthly visits
https://tcrn.ch/38baaWq
Tomi Engdahl says:
Why Web Browsers Are FREE
https://www.youtube.com/watch?v=iv-i0qBhETM
How do web browsers make money if they’re free to use?
“If something is free, you are the product.”
Tomi Engdahl says:
Don’t touch my clipboard
You can (but shouldn’t) change how people copy text from your website.
https://alexanderell.is/posts/taking-over-my-clipboard/
Tomi Engdahl says:
JAMstack on uusin web-villitys eli rendataan sivut valmiiksi palvelimella ja palvelin tarjoaa staattisia sivua ( = nopeaa ja yksinkertaista). Sivujen dynaamiset osat on tehty kokonaan JavaScriptilla ja kutsuvat palvelinta API:n yli.
What is the JAMstack and how do I get started?
https://www.freecodecamp.org/news/what-is-the-jamstack-and-how-do-i-host-my-website-on-it/
JAMstack sites are all the rage right now in the web dev world. And rightfully so! But what exactly is it and how can we all take advantage of its benefits?
What is this JAMstack?
To start, JAMstack is a software architecture and philosophy that adheres to the following components: Javascript, APIs, and Markup.
If this sounds familiar, it’s because it is! That React app that you compile down with Webpack and ultimately serve from S3? Yup, that’s a JAMstack app. That simple HTML file that has no JavaScript and literally doesn’t do anything dynamic? Yup, that’s also a JAMstack app.
That’s not to be confused with serverless
If you’re coming more from the cloud side of things (think AWS, GCP, Azure), you might be inclined to think of serverless and JAMstack as the name thing. Granted they have similarities in the philosophy of how resources are managed, such as hosting a site on S3. But a JAMstack app is not always going to be a serverless app.
Consider an app hosted in static storage on the cloud provider of your choice. Yes, you might be serving the app in a serverless way, but you might be dealing with an API that utilizes WordPress or Rails, both of which are certainly not serverless.
What makes up the JAMstack?
Back to the JAMstack: it’s typically comprised of 3 components: Javascript, APIs, and Markup. Its history stems from growing the term “static site” into something more meaningful (and marketable). So while ultimately a static site is the end result, it’s blown up to include first class tooling for every step of the way.
The fact that you’re serving JAMstack apps as static files directly from a CDN (usually) makes it likely your app is going to load super fast.
More often than not, JAMstack sites are going to run cheaper than their server side counterparts. Hosting static assets is cheap
Since you’re serving your files off of static hosting, likely a CDN, that pretty much automatically gives you infinite scalability. Most providers will make this claim
The foundation of your static site isn’t a server, meaning you don’t need to maintain it. Whether it’s Netlify, S3, or any other provider, your static HTML, CSS, and JS are maintained for you headache-free.
Security
Doubling down on the lack of server that you have to personally maintain, you don’t really need to worry as much about locking down ways for people to intrude.
Instead, you’ll need to focus mostly on permissions to lock down private content and assure your users that their personal information isn’t publicly available.
Tomi Engdahl says:
Privacy Concerns Raised Over New Google Chrome Feature
https://www.bleepingcomputer.com/news/security/privacy-concerns-raised-over-new-google-chrome-feature/
With the release of Google Chrome 80, Google quietly slipped in a new feature that allows users to create a link directly to a specific word or phrase on a page. A Brave Browser researcher, though, sees this as a potential privacy risk and is concerned Google added it too quickly.
Tomi Engdahl says:
https://blog.netprofile.fi/testaa-testaa-testaa-toimii-my%C3%B6s-sosiaalisessa-mediassa
Tomi Engdahl says:
How to build a business case for your new website project
https://enonic.com/blog/build-business-case-website-project
Tomi Engdahl says:
https://www.guru99.com/difference-between-cookie-session.html
Tomi Engdahl says:
Älä kysy lupaa evästeisiin – kysy lupa mainosverkostojen trackkereihin
https://vierityspalkki.fi/2020/03/16/ala-kysy-lupaa-evasteisiin-kysy-lupa-mainosverkostojen-trackkereihin/
Suomessa tilanne eväste-pop-uppien suhteen ei ole viime aikoina olennaisesti muuttunut, vaikka Traficom tarkensikin suositustaan marraskuussa. Suomessa ei lupaa “tavallisiin” evästeisiin edelleenkään tarvitse pyytää, mutta evästeistä ja niiden tehtävistä on kerrottava selkeästi käyttäjille. Tämän varsin selkeän säännön toteutumisessa on kuitenkin
Konkreettisia muutoksia ei ole vielä kovin paljon näkynyt, vaikka viime marraskuussa EU:n tuomioistuin ohjeisti asiasta tarkemmin, painottaen että sivuston kannalta ei-olennaisia seurantatrackkereita ei saa aktivoida ilman selkeätä käyttäjän hyväksyntää.
Käytännössä keskustelussa on kysymys erilaisten mainosverkostojen trackkereista, kuten Googlen ja Facebookin ja muiden mainosverkostotoimijoiden trackkereista, joiden avulla käyttäjien toimintaa voidaan seurata sivustojen yli
Tomi Engdahl says:
Activists created a 12.5 million block digital library in ‘Minecraft’ to bypass censorship laws (MSFT)
https://www.businessinsider.com/minecraft-library-censored-newspaper-articles-online-books-rsf-reporters-borders-2020-3
Tomi Engdahl says:
Can Influencers Rule Online Marketing In The Post-Cookie World?
https://www.forbes.com/sites/dbloom/2020/03/04/influencer-marketing-data-campaigns-cookies-privacy-opportunities/
Tomi Engdahl says:
Firefox Password Manager To Be Secured With Windows 10 Credentials
https://www.bleepingcomputer.com/news/software/firefox-password-manager-to-be-secured-with-windows-10-credentials/
Mozilla is making changes to the Firefox Lockwise password manager so that users will need to enter their Windows 10 credentials before being allowed to edit or view saved logins.
Tomi Engdahl says:
The History of the URL
https://blog.cloudflare.com/the-history-of-the-url/
Tomi Engdahl says:
Craig Silverman / BuzzFeed News:
The coronavirus pandemic is shaping to be much worse for news media than the 2008 financial crisis, which saw a 19% decline in newspaper revenue in the US —
The Coronavirus Is A Media Extinction Event
https://www.buzzfeednews.com/article/craigsilverman/coronavirus-news-industry-layoffs
“I think there we will unfortunately see more closures of newspapers, more news deserts as a result of this,” said one publisher.
Tomi Engdahl says:
Poynter:
During the pandemic, newsrooms should remove paywalls so as not to miss the short window of opportunity to build trust and show the significance of their work — For two years now many news sites have turned to digital subscriptions as a financial lifeline.
Do news sites have an ethical duty to remove paywalls on coronavirus coverage?
How do public service journalism and harsh fiscal realities coexist in a crisis?
https://www.poynter.org/ethics-trust/2020/do-news-sites-have-an-ethical-duty-to-remove-paywalls-on-coronavirus-coverage/
Tomi Engdahl says:
‘We were on borrowed time’: coronavirus could strike final blow to local newspapers
https://www.theguardian.com/media/2020/mar/20/local-newspapers-coronavirus-economic-impact
A number of west coast papers have suspended publication as ad revenue from local events and businesses plummets
Tomi Engdahl says:
Casey Newton: “Increasingly, journalists are asking whether the backlash against technology companies that has defined coverage of them for the past three and a half years might have come to an end.” [https://www.getrevue.co/profile/caseynewton/issues/will-covid-19-end-the-big-tech-backlash-235710?](https://www.getrevue.co/profile/caseynewton/issues/will-covid-19-end-the-big-tech-backlash-235710)
Tomi Engdahl says:
NBC News:
Tech platforms, which had mostly resisted calls for strict moderation, are now taking a “harder line” when it comes to moderating content related to COVID-19 — Facing the prospect that hoaxes or misinformation could worsen a global pandemic, tech platforms are taking control of the information ecosystem like never before.
Coronavirus misinformation makes neutrality a distant memory for tech companies
Facing the prospect that hoaxes or misinformation could worsen a global pandemic, tech platforms are taking control of the information ecosystem like never before.
https://www.nbcnews.com/tech/tech-news/coronavirus-misinformation-makes-neutrality-distant-memory-tech-companies-n1168001
Tomi Engdahl says:
https://www.top10vpn.com/news/surveillance/covid-19-digital-rights-tracker/
Tomi Engdahl says:
A Backdoor Is a Backdoor Is a Backdoor
https://www.internetsociety.org/blog/2020/03/a-backdoor-is-a-backdoor-is-a-backdoor/
Beware of false promises and threats to encryption security online.
It’s easy to understand why United States Federal Bureau of Investigation (FBI) Director Christopher Wray would ask companies to provide a means for law enforcement to access private data and communications.
“We’re all for strong encryption and… we are not advocating for ‘backdoors,’” he said at recent cyber security conference. “We’ve been asking for providers to make sure that they, themselves, maintain some kind of access to the encrypted data we need, so that they can still provide it in response to a court order.”
We all want to thwart criminals from using the Internet for harm. But here’s the catch: despite Wray’s claims, there is no way to comply with his request without breaking the security we all rely on to keep people, communications, and data safe online.
Tomi Engdahl says:
No matter what you call it, a backdoor is a backdoor. Any method that gives a third-party access to encrypted data creates a major vulnerability that weakens the security of law-abiding citizens and the Internet at large.
Encryption is essential to security online.
https://www.internetsociety.org/blog/2020/03/a-backdoor-is-a-backdoor-is-a-backdoor/
Tomi Engdahl says:
What You Should Know About Online Tools During the COVID-19 Crisis
https://www.eff.org/deeplinks/2020/03/what-you-should-know-about-online-tools-during-covid-19-crisis
A greater portion of the world’s work, organizing, and care-giving is moving onto digital platforms and tools that facilitate connection and productivity: video conferencing, messaging apps, healthcare and educational platforms, and more. It’s important to be aware of the ways these tools may impact your digital privacy and security during the COVID-19 crisis.
Tomi Engdahl says:
Court: Violating a site’s terms of service isn’t criminal hacking. Courts have struggled to interpret the vague Computer Fraud and Abuse Act.
A federal court in Washington, DC, has ruled that violating a website’s terms of service isn’t a crime under the Computer Fraud and Abuse Act, America’s primary anti-hacking law. The lawsuit was initiated by a group of academics and journalists with the support of the American Civil Liberties Union.
Court: Violating a site’s terms of service isn’t criminal hacking
Courts have struggled to interpret the vague Computer Fraud and Abuse Act.
https://arstechnica.com/tech-policy/2020/03/court-violating-a-sites-terms-of-service-isnt-criminal-hacking/
Tomi Engdahl says:
https://enonic.com/blog/pitfalls-when-changing-cms
Tomi Engdahl says:
Emergency Website Kit
https://mxb.dev/blog/emergency-website-kit/
In cases of emergency, many organizations need a quick way to publish critical information. But existing (CMS) websites are often unable to handle sudden spikes in traffic.
Here’s the main idea:
generate a static site with Eleventy
minimal markup, inlined CSS
aim to transmit everything in the first connection roundtrip (~14KB)
progressively enable offline-support w/ Service Worker
set up Netlify CMS for easy content editing
one-click deployment via Netlify
Tomi Engdahl says:
https://www.mediaalantutkimussaatio.fi/tutkimukset/tutkimushankkeet/sanomalehti-karjalainen-digirevoluution-tie/
Tomi Engdahl says:
Internet Archive offers 1.4 million copyrighted books for free online
Massive online library project is venturing into uncharted legal waters.
https://arstechnica.com/tech-policy/2020/03/internet-archive-offers-thousands-of-copyrighted-books-for-free-online/
Tomi Engdahl says:
https://www.jco.fi/kysymyksia-ja-vastauksia-wordpressista/
Tomi Engdahl says:
https://vierityspalkki.fi/2020/03/16/ala-kysy-lupaa-evasteisiin-kysy-lupa-mainosverkostojen-trackkereihin/
Tomi Engdahl says:
Journalism innovation in the 2020s
https://bbcnewslabs.co.uk/news/2020/journalism-innovation-2020s/
What kind of innovation will the news industry need in the coming decade? David Caswell, executive product manager at BBC News Labs, offers some personal thoughts.
Innovation in news is at the heart of what News Labs does. But what does that actually mean?
Tomi Engdahl says:
https://www.jco.fi/mitka-asiat-kannattaa-huomioida-ennen-verkkosivuprojektin-aloitusta/
Tomi Engdahl says:
Lawrence Abrams / BleepingComputer:
NetMarketShare: Microsoft Edge becomes the second most popular desktop browser for the first time, with a market share of 7.59%, beating Mozilla Firefox’s 7.19% — The Microsoft Edge browser is now being used by more people than Mozilla Firefox making it the 2nd most popular desktop browser.
Microsoft Edge is now 2nd most popular desktop browser, beats Firefox
https://www.bleepingcomputer.com/news/microsoft/microsoft-edge-is-now-2nd-most-popular-desktop-browser-beats-firefox/
The Microsoft Edge browser is now being used by more people than Mozilla Firefox making it the 2nd most popular desktop browser.
While Google Chrome is still far greater than all the other browsers combined at 68.5% market share, for the first time the desktop version of Microsoft Edge has surpassed Mozilla Firefox in market share.
Tomi Engdahl says:
https://vierityspalkki.fi/2020/03/31/verkossa-ei-ole-ostoskeskuksia-joten-kannattaa-liittoutua/
Tomi Engdahl says:
Episerver is the most popular commercially licensed CMS in the Nordics, but their leading market position may be threatened in the near future as company’s strategy and role have changed.
Episerver has become known as a strong solution for mid-market companies. Now, their focus is moving away from mid-sized organizations to larger and larger international companies. Consequently, the product’s license prices have risen.
The company steers all its new customers to utilize their cloud platform Episerver DXC. This development direction follows global trends, but at the same time, the approach makes the business for local implementation partners more difficult.
Episerver’s current strategy is attracting fewer but larger customers. For small markets like Finland, this is a worrying development trend.
https://buyersguidetowebprojects.com/2020/04/07/will-episerver-retain-its-leading-market-position/
Tomi Engdahl says:
Sivustouudistus voi romuttaa hakukonenäkyvyytesi
https://www.hopkins.fi/artikkelit/sivustouudistus-ja-seo/
Suurin riski sivustosi saavuttamalle maksuttomalle hakukonenäkyvyydelle on sivustouudistus. Artikkelin luettuasi tiedät, mihin asioihin kannattaa kiinnittää huomiota, jos et halua vahingoittaa liiketoimintaasi.
Tomi Engdahl says:
Data review: eCommerce technologies in Finland 2019
https://buyersguidetowebprojects.com/2019/11/04/data-review-ecommerce-technologies-in-finland-2019/
We found out the eCommerce platforms the biggest companies in Finland are using. According to our review, there is a wide range of different eCommerce technologies. There are exactly 50 different platforms in use, of which 23 are used only by one company each. The combined market share of three most popular technologies is 40 percent.
Tomi Engdahl says:
Content management system market shares in biggest Nordic companies
https://buyersguidetowebprojects.com/2019/10/07/data-review-content-management-system-market-shares-in-biggest-nordic-companies/
The Nordic championship in the heavyweight company series is a game of two. Episerver wins by 19 percent market share. The second place belongs to WordPress with about 17 percent. Drupal, taking the third place, must settle for 7 percent share. Just behind the last medal position follows tightly Sitecore just 0.1 percent behind Drupal, Umbraco with 5 percent share and tailor-made solutions with almost 5 percent share.
Tomi Engdahl says:
The Surveillance State Thrives During the Pandemic
Can we take government officials at their word that they’ll eventually abandon their new powers?
https://reason.com/2020/04/10/the-surveillance-state-thrives-during-the-pandemic/
Tomi Engdahl says:
Enonic named Leader in Web Experience Management report 2020
https://enonic.com/blog/enonic-leader-softwarereviews-wem-report-2020?utm_campaign=Blog%20posts&utm_source=facebook&utm_medium=paidsocial&utm_content=Enonic%20named%20Leader%20in%20Web%20Experience%20Management%20report%202020&hsa_acc=1248533131943904&hsa_cam=23844536449750181&hsa_grp=23844595046600181&hsa_ad=23844595046620181&hsa_src=fb&hsa_net=facebook&hsa_ver=3
Tomi Engdahl says:
Yrityksellä pitää olla kotisivut. Pitää löytyä Google-haulla. Pitää olla läsnä sosiaalisissa medioissa. Tuotteet pitää voida ostaa verkkokaupasta. Digiloikka pitäisi ottaa, tietäisitpä vaan minne loikata. Kuulostaako tutulta?
What if I told you – mikään edellä luetelluista asioista ei enää riitä erottautumaan asiakkaiden silmissä. Niistä on nopeasti tullut itsestäänselvyyksiä, osa kuluttajan arkipäivää
https://www.jco.fi/kun-kotisivut-ei-riita/
Tomi Engdahl says:
Keskeisimmät web-trendit vuonna 2020 ovat:
Mobile first ei ole enää vaihtoehto vaan lähtökohta
Käyttökokemus ja saavutettavuus fokuksessa
Dark mode eli tumma teema hiipii esiin
Videosisällöt valtaavat alaa
Piilotettu navigaatio
Vahva typografia
Skrollaamisesta tehdään elämys
3D-kuvat ja animaatiot
Liukuvärit
Kuvituksiin panostetaan
https://www.jco.fi/tata-kaikkea-ovat-nettisivut-vuonna-2020/
Tomi Engdahl says:
You Can Now Check If Your ISP Uses Basic Security Measures
https://www.wired.com/story/cloudflare-bgp-routing-safe-yet/
“Is BGP Safe Yet” is a new site that names and shames internet service providers that don’t tend to their routing.
Tomi Engdahl says:
https://isbgpsafeyet.com/