THE 404 CITY

404city.neocities.org

96,949 views
191 followers
20,751 updates
0 tips
7 likes
rusty-bytes's avatar rusty-bytes 1 month ago

absolutely gonna use the visitor counter when it's up and running!!!!

2 likes
Widget page completed!
10 likes
4 likes
Finished the music collection page. Check it out if you like chiptunes or tracker musics :P There aren't so many rn, but I'm gonna add more in the future.
8 likes
fellow nin fan..... your site is very very well put together 🫡🫡🫡🫡
2 likes
404city's avatar 404city 1 month ago

Thanks a lot <3

2 likes
Hi again! Hope y'all doing great! Finally got some vacation. I renewed my layout again. Took about 2-3 days. I'm going to try my best to be active this week. I'm planning to fill some of the empty pages. Hope you can find something cool when it's done :P
13 likes
7 likes
caesthoffe's avatar caesthoffe 1 month ago

LOVEEEE the new layout :0 !!

2 likes
Hello! i would like to ask: how you attaching polls and stuffs to your webpage without being a supporter? I'm getting that nasty Content Security Policy stuffs all time :/
6 likes
404city's avatar 404city 2 months ago

Hi! You usually don’t need to be a supporter to add these things to your webpage. Most of these applications give you an iFrame code or something similar, which works without CSP error. If you’re getting an error, it’s probably because of your app's JS code is trying to fetch or read an external file, which won’t work for free users on Neocities. If you can share your code with me, I can help you better with it :3

2 likes
ransei's avatar ransei 2 months ago

Thank you! For example do you know a good way add a status from https://status.cafe/ to the website? This is the code site tells me:

2 likes
ransei's avatar ransei 2 months ago

I omitted tag chars of html to be visible: div id="statuscafe" div id="statuscafe-username" /div div id="statuscafe-content" /div /div script src="https://status.cafe/current-status.js?name=ransei422" defer /script

2 likes
404city's avatar 404city 2 months ago

I checked your source code, and it looks like you're using the script from your own site (script src="assets/js/status.js" defer/script), which is probably why you got a CSP error. Instead, try using the original hotlink like this: script src="https://status.cafe/current-status.js?name=ransei422" defer/script. Hope that solves :)

2 likes
ransei's avatar ransei 2 months ago

Thanks! I tried as you said: script 「src="https://status.cafe/current-status.js?name=ransei422" /script」, but after uploading to neocities I'm still seeing "Refused to connect to 'https://status.cafe/users/ransei422/status.json' because it violates the following Content Security Policy directive: "connect-src 'self' data: blob:".""

2 likes
ransei's avatar ransei 2 months ago

Looks like this line from js source is causing the problem: "fetch("https://status.cafe/users/ransei422/status.json")"

2 likes
404city's avatar 404city 2 months ago

Hmm... I don't get it. It works fine for me, I even tried to use your own script hotlink on a temporary html file on my site and it showed me your status without any problem. Have you ever tried to hard refresh (CTRL + F5) after updating the code?

2 likes
ransei's avatar ransei 2 months ago

Yeah, but nothing seems to work :/ I’ve heard that the CSP tends to loosen up as the account gets older. Still, since your site is about the same age as mine, that doesn’t really make much sense...

2 likes
404city's avatar 404city 2 months ago

Well, I guess so. I don't have any other idea. Wish I could help about it. Hope you don't mind... :(

2 likes
ransei's avatar ransei 2 months ago

Thats okay! Thank you anyway :) I may have one more reason to become supporter now :D

2 likes
New theme! This is the 8th one. I liked the high contrast neon theme. I uploaded it just now. Homepage is finished, I'll do the rest tomorrow. Shouldn't take too long.
16 likes
3 likes

Website Stats

Last updated 15 hours ago
CreatedMay 22, 2025
Site Traffic Stats

Tags

internet personal retro programming 2000s