-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwebsite-compliance-quick-guide.html
446 lines (350 loc) · 21.2 KB
/
website-compliance-quick-guide.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
---
permalink: /website-compliance-quick-guide/
---
<!DOCTYPE html>
<html lang="en">
<head>
<script src="https://kit.fontawesome.com/029ff40d7b.js" crossorigin="anonymous"></script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XVK8SSNQSC"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XVK8SSNQSC');
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "A Quick Guide to Website Compliance",
"image":
"https://sybiltec.com/images/wooden-gavel-sitting-on-computer-keyboard.jpg",
"datePublished": "2024-06-05T09:00:00+01:00",
"dateModified": "2024-06-05T09:00:00+01:00",
"author": [
{
"@type": "Person",
"name": "Sybil Mayard",
"url": "https://sybiltec.com/"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://sybiltec.com/"
},{
"@type": "ListItem",
"position": 2,
"name": "A Quick Guide to Website Compliance"
}]
}
</script>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>A Quick Guide to Website Compliance | Sybiltec</title>
<meta name="Description" content="What is website compliance? In this blog article, we discuss how your website can meet accessibility requirements and data protection laws.">
<meta name="robots" content="all">
<meta property="og:locale" content="en_GB" />
<meta property="og:type" content="website" />
<meta property="og:title" content="A Quick Guide to Website Compliance | Sybiltec" />
<meta property="og:description" content="What is website compliance? In this blog article, we discuss how your website can meet accessibility requirements and data protection laws." />
<meta property="og:url" content="https://sybiltec.com/website-compliance-quick-guide/" />
<meta property="og:site_name" content="Sybiltec" />
<meta property="og:image" content="https://sybiltec.com/images/wooden-gavel-sitting-on-computer-keyboard.jpg" />
<meta property="og:updated_time" content="2024-06-05T09:00:00+01:00" />
<meta property="article:published_time" content="2024-06-05T09:00:00+01:00" />
<meta property="article:modified_time" content="2024-06-05T09:00:00+01:00" />
<meta property="article:tag" content="accessibility" />
<meta property="article:tag" content="WCAG" />
<meta property="article:author" content="Sybil Mayard" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:creator" content="@sybiltec" />
<meta name="twitter:site" content="@sybiltec" />
<meta name="twitter:label1" content="Written by">
<meta name="twitter:data1" content="Sybil Mayard">
<meta name="twitter:label2" content="Estimated reading time">
<meta name="twitter:data2" content="4 minutes">
<meta name="google-site-verification" content="4CQdjA8VuHHdJlLAeL33JXUNCcg92x6Yy2MK2H-F5rs" />
<meta name="geo.region" content="GB" />
<meta name="geo.placename" content="London" />
<meta name="geo.position" content="51.495673;0.141465" />
<meta name="ICBM" content="51.495673, 0.141465" />
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"image": "https://sybiltec.com/images/logos/sybiltec-logo-social.png",
"name": "Sybiltec Web Design",
"address": {
"@type": "PostalAddress",
"streetAddress": "2 Veridion Way",
"addressLocality": "Bexley",
"addressRegion": "London",
"postalCode": "DA18 4AL",
"addressCountry": "GB"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 51.495673,
"longitude": 0.141465
},
"url": "https://sybiltec.com",
"telephone": "+447768059730",
"priceRange": "$$",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:00",
"closes": "18:00"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"image": "https://sybiltec.com/images/logos/sybiltec-logo-social.png",
"url": "https://www.sybiltec.com",
"sameAs": ["https://www.instagram.com/sybiltec/", "https://www.facebook.com/sybiltec", "https://www.linkedin.com/company/sybiltec/"],
"logo": "https://sybiltec.com/favicon.png",
"name": "Sybiltec Web Design",
"description": "Sybiltec provides web design services to small businesses in the South East London region and surrounding areas. Whether you are looking to build your first website or redesign an existing one, we offer a service that's right for you. Services include: small business websites, e-commerce websites and online learning platforms. We work with Shopify, WordPress, Wix, WooCommerce and LearnDash.",
"email": "[email protected]",
"telephone": "+447768059730",
"address": {
"@type": "PostalAddress",
"streetAddress": "2 Veridion Way",
"addressLocality": "Bexley",
"addressCountry": "GB",
"addressRegion": "London",
"postalCode": "DA18 4AL"
}
}
</script>
<link rel="canonical" href="https://sybiltec.com/website-compliance-quick-guide/" />
<link rel="stylesheet" href="https://sybiltec.com/styles.min.css" type="text/css">
<link rel="icon" type="image/png" href="https://sybiltec.com/favicon.png">
</head>
<body>
<div class="announcement-bar">
<div class="container-1140">
<span><i class="fa-regular fa-envelope"></i><a href="mailto:[email protected]?subject=Website Enquiry" target="_blank">[email protected]</a></span>
</div>
</div>
<div class="header">
<div class="container-1140">
<div class="row">
<div class="col-2">
<div class="logo">
<span class="logo"><a href="/">Sybiltec</a></span>
</div>
</div>
<div class="col-10">
<div class="nav">
<div class="topnav" id="myTopnav">
<a href="/">Home</a>
<a href="https://sybiltec.com/about/">About</a>
<a href="https://sybiltec.com/services/">Services</a>
<a href="https://sybiltec.com/clients/">Case Studies</a>
<a href="https://sybiltec.com/contact/" class="btn-contact">Contact Us</a>
<a href="javascript:void(0);" class="icon" onclick="myFunction()">
<i class="fas fa-bars"></i>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="hero">
<div class="container-1140">
<h1>A Quick Guide to Website Compliance</h1>
</div>
</div>
<div class="main section">
<div class="container-1140">
<ol class="breadcrumb">
<li>
<a href="https://sybiltec.com">Home</a>
</li>
>
<li>
A Quick Guide to Website Compliance
</li>
</ol>
<p>Date published: 05 June 2024 | by Sybil Mayard</p>
<p>You may have asked yourself, "Is my website compliant"? But what exactly is a website compliance? And does your site meet the requirements? In this article, we discuss the most important features that your website must include to comply with accessibility, data protection regulations, and other laws.</p>
<p><em>Disclaimer: the information provided in this article does not constitute legal advice. The laws referred to are applicable to UK businesses. If your business is based outside of the UK, different laws may apply. If in doubt, please seek advice from suitable legal expert.</em></p>
<h2>Accessibility Regulations</h2>
<p>Accessibility is about making your website usable by as many people as possible, including those who have motor difficulties, learning disabilities, visual impairments or hearing problems. This group of users may use a website differently from what is considered "normal" use. So, your website should contain certain features that cater to these additional needs. Here are some of them:</p>
<ul>
<li>Sufficient contrast ratio between text and its background (at least 4.5:1)</li>
<li>Text which is large enough to be read comfortably </li>
<li>Transcripts for audible content</li>
<li>Captions added to videos</li>
<li>Descriptive alt (alternative) text for images</li>
<li>No keyboard traps</li>
<li>No content that flashes more than three times in a one-second period.</li>
</ul>
<p>There are many more accessibility features available than listed here. You can refer to our article, <a href="https://sybiltec.com/accessible-website-design/">Accessible Design</a>, for further information on how to create an inclusive website.</p>
<p>In the UK, it is a legal requirement for public sector websites and mobile apps to comply with the accessibility regulations. This is achieved by meeting the <a href="https://www.gov.uk/service-manual/helping-people-to-use-your-service/understanding-wcag" target="_blank" rel="noreferrer noopener">Web Content Accessibility Guidelines (WCAG) 2.2</a> AA standards, and publishing an accessibility statement on the website. The WCAG 2.2 is a set of recommendations that define how web content can be made more accessible to users.</p>
<p>But even if your organisation is not a public body, it is still a good practice to create web content that is accessible. Therefore, following accessibility standards applies to every website.</p>
<h2>Legal Compliance</h2>
<p>To comply with the Electronic Commerce (EC Directive) Regulations 2002, and the Companies Act 2006, you are legally obliged to publish certain details about your company on your website. Your website must include:</p>
<ul>
<li>Business name</li>
<li>Registered office address</li>
<li>Company number (if a limited company)</li>
<li>VAT number (for VAT-registered businesses)</li>
</ul>
<p>Regardless of whether you sell products or services via your website, a terms & conditions document must be present.</p>
<p>E-commerce stores must include the following additional policies:</p>
<ul>
<li>Shipping policy</li>
<li>Returns policy</li>
</ul>
<p>You must place the terms & conditions and policies in a convenient location, usually in the footer, so that users can access them at any time whilst browsing your website.</p>
<h2>Data Protection Compliance</h2>
<p>You have probably heard of the UK GDPR (General Data Protection Regulation). To comply with this regulation, you must be able to demonstrate transparency with how you handle your customers' data. The regulation requires that your website must include a privacy notice. This is not to be confused with a "privacy policy", which is an internal-facing document, and is not required to be displayed on your website. Supplying a privacy notice builds trust with your customers and gives them peace of mind that their data is safe in your hands.</p>
<p>Here are the main sections to be included in your privacy notice:</p>
<ul>
<li>Your business' name and contact information</li>
<li>Which data you collect</li>
<li>How you collect this data</li>
<li>Why you are collecting this data</li>
<li>How long you keep it for</li>
<li>What you do with the data</li>
<li>Whom you share the data with</li>
<li>Whether the website uses cookies</li>
<li>Customers' rights under data protection laws</li>
<li>How customers can complain if they are not happy with the way you have handled their data. You can also include the contact information of the <a href="https://ico.org.uk/" target="_blank" rel="noreferrer noopener">ICO</a> (Information Commissioner's Office) here</li>
<li>The date you last updated your privacy notice, and how often you review it.</li>
</ul>
<p>If your website uses cookies, and most likely it does, then you need to make this clear in your privacy notice. It is not necessary to list every cookie that is used, but there must be a mechanism in place for users to opt-out of the use of non-essential cookies. This is usually done via a cookie banner.</p>
<p>Like the other policies mentioned above, you should place your privacy notice in the footer of your website. For further information, read our blog article, "<a href="https://sybiltec.com/are-you-inadvertently-abusing-your-customers-data/" target="_blank" rel="noreferrer noopener">Are you inadvertently abusing your customers' data</a>"? Here, we go into more detail into what to include in your privacy notice.</p>
<p>Do you need help with writing your privacy notice? Contact our partners, <a href="http://thegdprcomplianceconsultancy.co.uk/" target="_blank" rel="noreferrer noopener">The GDPR Compliance Consultancy</a>, for support.</p>
<h2>SSL Certificates</h2>
<p>If your website collects data from your customers, then it is a legal requirement for your website to be protected with an SSL certificate. SSL (Secure Sockets Layer) is a technology that encrypts data flowing to and from your website, and prevents hackers from eavesdropping. When an SSL certificate is installed on a website, the web address will begin with <code>https://</code> as opposed to <code>http://</code>, and some browsers will also display a padlock icon in the address bar to indicate this. Installing an SSL certificate on your website also helps you to comply with the GDPR.</p>
</div>
</div>
<div class="contact section">
<div class="container-1140">
<div class="row">
<div class="col-8">
<h3>Would You Like To Start A Project With Us?</h3>
<p>Click the contact button to get in touch with your requirements</p>
</div>
<div class="col-4">
<a class="btn-primary" href="https://sybiltec.com/contact/">Contact Us</a>
</div>
</div>
</div>
</div>
<div class="footer section">
<div class="container-1140">
<div class="row">
<div class="col-2-4">
<p><strong>Links</strong></p>
<p><a href="https://sybiltec.com/about/">About</a></p>
<p><a href="https://sybiltec.com/blog/">Blog</a></p>
<p><a href="https://sybiltec.com/faqs/">FAQs</a></p>
<p><a href="https://sybiltec.com/sitemap/">Sitemap</a></p>
<p><a href="https://sybiltec.com/privacy-notice/">Privacy Notice</a></p>
<p><a href="https://sybiltec.com/terms-and-conditions/">Terms and Conditions</a></p>
</div>
<div class="col-2-4">
<p><strong>Services</strong></p>
<p><a href="https://sybiltec.com/ecommerce-websites/">E-commerce Websites</a></p>
<p><a href="https://sybiltec.com/website-review/">Website Review</a></p>
<p><a href="https://sybiltec.com/small-business-web-design/">Web Design</a></p>
<p><a href="https://sybiltec.com/website-maintenance/">Website Maintenance</a></p>
<p><a href="https://sybiltec.com/training/">Workshops</a></p>
<p><a href="https://sybiltec.com/leaflet-design/">Leaflet Design</a></p>
</div>
<div class="col-2-4">
<p><strong>Some Areas We Cover</strong></p>
<p><a href="https://sybiltec.com/website-design/">Web Design in Bexley</a></p>
<p><a href="https://sybiltec.com/web-design-surrey/">Web Design in Surrey</a></p>
<p><a href="https://sybiltec.com/free-workshops-greenwich-borough/">Workshops in Greenwich</a></p>
</div>
<div class="col-2-4">
<p><strong>Get in Touch</strong></p>
<p><a href="mailto:[email protected]?subject=Website Enquiry">[email protected]</a><br>
The Engine House<br>2 Veridion Way<br>Erith DA18 4AL</p>
<p>
<a href="https://www.uksmallbusinessdirectory.co.uk/bid/284687/" rel="noopener noreferrer" target="_blank"><img src="https://www.uksmallbusinessdirectory.co.uk/links/uksbd-100.png" alt="Business Directory"></a>
</p>
</div>
<div class="col-2-4">
<p><strong>Awards</strong></p>
<img src="https://sybiltec.com/images/awards/best-sme-focused-web-design-agency-2024.webp" alt="SME News Best SME-Focused Web Design Agency 2024">
<img src="https://sybiltec.com/images/awards/digital-services-customer-service-excellence-award-2024.webp" alt="SME News Digital Services Customer Service Excellence Award 2024">
</div>
</div>
</div>
<div class="container-1140 center padding-top padding-bottom">
<a href="https://www.linkedin.com/in/sybil-m" target="_blank" rel="noopener noreferrer">
<i class="fa-brands fa-linkedin"></i></a>
<a href="https://instagram.com/sybiltec/" target="_blank" rel="noopener noreferrer">
<i class="fa-brands fa-instagram"></i></a>
<a href="https://www.pinterest.co.uk/sybiltec/" target="_blank" rel="noopener noreferrer">
<i class="fa-brands fa-pinterest"></i></a>
<a href="https://www.facebook.com/sybiltec" target="_blank" rel="noopener noreferrer">
<i class="fa-brands fa-facebook"></i></a>
<a href="https://x.com/sybiltec" target="_blank" rel="noopener noreferrer">
<i class="fa-brands fa-x-twitter"></i></a>
<a href="https://www.tiktok.com/@sybiltec" target="_blank" rel="noopener noreferrer">
<i class="fa-brands fa-tiktok"></i></a>
</div>
<div class="copyright section center"><p>Copyright ©
<span id="year"></span> Sybiltec Web Design. ICO registration reference: ZB744424</p>
</div>
</div>
<script>
function myFunction() {
var x = document.getElementById("myTopnav");
if (x.className === "topnav") {
x.className += " responsive";
} else {
x.className = "topnav";
}
}
/* When the user clicks on the button,
toggle between hiding and showing the dropdown content */
function toggleDropdown() {
document.getElementById("myDropdown").classList.toggle("show");
console.log("click");
}
// Close the dropdown if the user clicks outside of it
window.onclick = function(event) {
if (!event.target.matches('.dropbtn')) {
var dropdowns = document.getElementsByClassName("dropdown-content");
var i;
for (i = 0; i < dropdowns.length; i++) {
var openDropdown = dropdowns[i];
if (openDropdown.classList.contains('show')) {
openDropdown.classList.remove('show');
}
}
}
}
document.getElementById("year").innerHTML = new Date().getFullYear();
</script>
</body>
</html>