126 See unit 5.4. Domains are not free: there is a mandatory annual fee for its registration and management. If the name you wanted to choose is already in use, you either have to change your mind or buy the right to use the name you wanted from whoever owns it. WEB SOFTWARE Experts create websites from scratch with a markup language like HTML, but it is also possible to get the same result with dedicated software which provides customised ready-made templates called website builders. What pages are almost always present on a professional website? Web pages A provider is a company that supplies and manages the necessary hardware and infrastructure (servers, data centres, network connectivity) for customers to host their websites, applications, or data online. ONLINE RESOURCES Great software: Adobe Acrobat and websites A web page is a document which can be displayed in a web browser and can contain different types of resources such as text, media (images, sounds, and videos), and links depending on its target audience and purpose. A collection of web pages grouped together and sharing a unique domain name is a website. Building a website After having decided on the type of website to build (e.g. a blog, an online store, a photogallery, etc.) and what content prospective users might be interested in finding there, the first step is to choose a domain name . This is the website address and permanent home on the web, and it usually includes the name of the website followed by an extension like .com 282 PeoPLe aND INStrUMeNtS or. org. Then comes the design of the website layout, map, and menu . These are key to create a website that is engaging and easy to navigate: the layout is how the pages will look to the users, the map is how every page of the site connects to each other and results in how smooth the browsing experience of users will be, and the menu will guarantee easy searches and a fast lane back to the homepage. The following steps are to write, edit, and enrich the web pages with images and visuals using text editor and graphics editor software. When the material is ready, it is important to use an FTP (file transfer protocol) client to upload the files to a hosting web server. It is possible to choose between: static servers, or stacks, which send their hosted files as they are, without changes, to the browser; dynamic servers, which have extra software able to adapt and customise the hosted files based on user interaction, location, real-time data, or other relevant criteria before sending them to the browser. The provider will then assign a URL (Uniform Resource Locator), i.e. a specific and unique address on the World Wide Web to each page. The last step is to test and preview the website through a web browser. This operation aims at checking functionality, usability, security, compatibility, performance, and spotting potential bugs before the site is visited by users. to dwell: rimanere from scratch: dal nulla lane: corsia