Neocities

Neocities is a hosting site where you can build your site and have it hosted and therefore accessible on the Internet. You are encouraged to create a site in Neocities so you can see how it works and looks on a hosted server. . 

Hot tip: After you create your Neocities account to test all is working in index.html (the homepage page) change “"Welcome to my Website" to "Welcome to <YOURNAME> Website", this just checks things are working as they should. 

Issues

Pages not refreshing

Images don't show. 

File naming issues

We discovered that you can get unpredictable results if you have spaces in filenames for Neocities. For example, instead of “Cafe gallery.html” use CamelCase, or  “CafeGallery.html” (no space). 

Restricted File types (audio = mp3, mp4, etc.)

In order to manage the hosting Neocities do restrict certain file types. Audio files have the capability of overwhelming their servers if the file "goes viral" so they are no able to be uploaded. They suggest using Soundcloud or YouTube and link to them.  

August 2021 Students are reporting that Neocities is allowing audio file uploads if you are using a paid account.

For more information refer to https://neocities.org/site_files/allowed_types 

(If you are a student of eCampus NZ see note below)

Link issues

Watch the links, especially if you need to copy the site to another location (e.g. Local Hard Drive). 

eCampus NZ

If you are building a website for eCampus, it must run independently of NeoCities on a local storage device. 

You can include your audio files  with your website

Techniques

Adding an link on an image (e.g. logo to your homepage

     <p>Here's how you can add an image with a link</p>
    <p> <a href="virtualmv.neocities.org"><img src="neocities.png" alt="Our logo" width="75" height="75"></a>You can't link back to your personal site</p>
    <p><a href="virtualmv.neocities.org/index.html"><img src="neocities.png" alt="Our logo" width="75" height="75"></a>you can't link to your site using the whole neocities URL</p>
    <p><a href="index.html"><img src="neocities.png" alt="Our logo" width="75" height="75"></a>you CAN link to a page in your site</p>

Note: There is no / before index.html