Linfield Free Press

Tips for Making Your own Website

<!doctype html>

Published by Cale Byers on

Filed under Tech


For about $12/year, you can run a website and share things online, without social media companies’ restrictive terms. You’ll have control of your site's design and more freedom to communicate. Apart from MySpace, few companies have allowed custom profiles, usually limiting choices to color or background photos. Blogger and Tumblr offer themes and custom code, but they have severe content restrictions enforced by Google, Yahoo, and Apple.

You may publish content under our domain’s public web hosting folder, and there are very few restrictions. You can browse free templates from HTML5 UP, or you can design pages on your own. Migrating your folder to a new, personal domain is very easy, and I’ll help you out.

I don’t recommend Squarespace, Weebly, Wix, or other DIY website services. These companies charge far more than $12/year, and you essentially rent your website, lacking ownership rights to the code. If you don’t pay, they require advertisements to be plastered across your site, including its URL. There may exist some free templates, but generally you have less control, and your material is subject to their arbitrary terms.

Since they are template based, webpages require massive Javascript files for displaying any content. This is frustrating for visitors, since not everyone runs JS, and large files are expensive to download for viewing a page. Modern templates often suggest low contrast ratios or small fonts, making it difficult to read text.

Two free options for storage are Github or Gitlab, and they offer automatic web hosting, but Contact Forms aren’t supported. If this is important, Netlify's contact forms are free and attempt to filter spam. Any of these providers will support your custom domain and encrypt your website’s traffic, improving security.

Resources for Web Design

Satire, but also sound advice

Tools and Code