Our server costs ~$56 per month to run. Please consider donating or becoming a Patron to help keep the site running. Help us gain new members by following us on Twitter and liking our page on Facebook!
Current time: November 5, 2026, 1:57 pm

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help me with my new website!
RE: Help me with my new website!
OK, fine, there is some truth to it. But most of the first responses I got were not constructive criticism. Constructive criticism would have been something along the lines of: "I am glad that you've put so much effort trying to learn to code at your age. However, I think you've been pointed in somewhat wrong direction. It's a common mistake made by web-developers to assume that a website is better if it has more colors and animations. This is not true. When people see animations on a site, most of the people are simply annoyed by that. As for colors and gradients, they are not good either, because what looks nice and perfectly legible on your device may be completely unlegible on some other screen. Colors should always be low saturation (that means either very dark or very bright) and it's important that the contrast between the text and the background is high, but not too high. If you don't have a feeling of what's a good contrast, it's better not to use colors. In your art classes, you may have learnt that, for example, purple and yellow or green and red are the highest possible color contrast. That doesn't apply here. In fact, many people would argue that the best way to design a website is to just use some Sans Serif font (since they are considered easy to read on LCDs) and some very-light-gray background and a very-dark-gray text color with little to no images and no animations or gradients whatsoever. Also, it's important that the viewport is set correctly so that a website is easy to read on mobile devices. Since you are using a three-column layout, you will probably need to change it somewhat to make it usable on mobile devices, either in JavaScript or using only advanced CSS. It's not too hard to do, but it's quite different from the programming tasks you've probably done before. As for your PacMan game, it's a good programming excercise, however, you've chosen a wrong platform. SVG is certainly not a good platform for making games (better use something like Unity, if you've heard of it), and you probably shouldn't use it on your homepage either if you can help it. Browsers, even today, usually render SVGs much worse than PNGs. As a junior programmer, you have probably often been told it's better to code simple images into your program than to use some external tool to edit them. Well, see, that doesn't apply here. Programming language skills and algorithmic skills are important, but it's just as important to be informed about the available tools and frameworks for the things you want to make. Good luck with that website and with your future projects! By the way, if you are going to get serious about web-development, don't use free hosting. While free software can indeed be of superior quality, free hosting isn't. I am having trouble accessing your website from (where?) and you will probably run into trouble updating it.". Or do you think I am missing something?
Reply
RE: Help me with my new website!
You are like a thirsty man who's been given a glass of nice, clean water, and you complain because nobody put an umbrella in the glass for you. Right now, I'd say your ego is the biggest impediment you have to ever succeeding, more than your IQ and more than your current knowledge of programming.
Reply
RE: Help me with my new website!
What's the alternative? Taking the first replies I got in this thread "seriously" would have probably meant giving up programming altogether (thinking that if I haven't learnt anything about programming in five years of trying, I probably never will).
Reply
RE: Help me with my new website!
(December 11, 2018 at 11:52 am)FlatAssembler Wrote: What's the alternative? Taking the first replies I got in this thread "seriously" would have probably meant giving up programming altogether (thinking that if I haven't learnt anything about programming in five years of trying, I probably never will).
The truth is simple-- you asked for a qualitative assessment of something that is low in quality.

The solutions are obvious:
1)  Make something of high quality.
2)  Don't approach learning in this particular way.

If you said, "I'm making a new site.  Any tips on how to make it great?" we would have told you all the same things, and you could have made your site, and we would have given minor corrective comments.  You wouldn't have had to take the comments as personal criticism.

Let's say I go to a dance class, and say "Look at me! How's this!?" and then I flop around in the floor like a stroke victim-- what do you think will happen? If I show up at American Idol and screech like a cat in a blender-- what do you think will happen?
Reply
RE: Help me with my new website!
So, how do you approach learning a new part of programming (like web-development)? Are you suggesting I should strive to learn everything I can about some programming language before making any piece of software in it? That doesn't appear to work well either.
Reply
RE: Help me with my new website!
(December 13, 2018 at 12:19 pm)FlatAssembler Wrote: So, how do you approach learning a new part of programming (like web-development)? Are you suggesting I should strive to learn everything I can about some programming language before making any piece of software in it? That doesn't appear to work well either.

I'm currently learning ASP.NET MVC and Razor Pages.  I started about 2 weeks ago, and I should be completed a total re-make of my homepage within a couple weeks.  That's because I get the point of things quickly, and see how to apply them to my goals.  The only people who will give me input once the new site goes live are my customers-- and THEY will be more merciless than I've been with you, 100% guaranteed.  But because I've programmed the site properly, I will be able to make changes to my (very large) site relatively easily.

The problem right now is that you're still working on the basics of programming, and you have tunnel vision. In order to get the inspiration and imagination that you'll need, I'd do the following:
1) look at a LOT of sites, and figure out what makes the good ones good
2) Do more tutorials. There are courses on Youtube for every possible environment and language. Walk through a couple of ASP.NET tutorials. Try a .php tutorial. Look at some client-side stuff: node.js / django / Angular

Don't commit your full efforts into doing things badly. In the time you spent stumbling around on your original site, you could have gone through about 20 video series and ended up with a fair working understanding of many of the popular technologies that are current, right now in the 21st century.

I recommend doing tutorials, and then adapting them to your own ideas. Any web tutorial will show you how to set up good navigation, how to use a database, how to format the appearance of the site, and so on. What they WON'T teach you is how to work with Croatian phonemes or how to make assembly code-- once you have a highly-functional, great-looking site, then you can add those contributions and hopefully get interest for them.
Reply
RE: Help me with my new website!
(December 13, 2018 at 12:19 pm)FlatAssembler Wrote: So, how do you approach learning a new part of programming (like web-development)? Are you suggesting I should strive to learn everything I can about some programming language before making any piece of software in it? That doesn't appear to work well either.

Start slow and find good teachers.  I learned web development by hiring web developers for projects, then learned from them over time.  It became more practical to do it myself rather than pay someone and have to wait for something to be fixed whenever there was a problem.   Good teachers are important because there are right and wrony ways to do just about anything.  The development goes beyond building the site since you want to control traffic to your site and provide relevant to those who visit.  Also, on the Internet it's not so much a numbers game as it is about quality.  If you draw a lot of traffic, but have a lot of bouncing, you'll get a poor bounce rating score and that's just going to hurt you when it comes to being in search engines.  Bouncing is when people go to your page, then leave within a few seconds without clicking on anything.  If almost everybody is doing that, then it indicates your content isn't relevant to those visiting.  When someone like Google sees that, they don't want you high on their list because they want more relevant sources, and that in turn makes their search engine more relevant.
Reply
RE: Help me with my new website!
By the way, I should add-- while I know a lot about some things, in others I'm a n00b. I'm currently trying to record sound client-side, which to me is one of the holy grails of web programming. But when I get something that works on development, it doesn't work on live servers. Or when I get something that works on my live ASP server, it doesn't work on iOS. It's quite the wild goose chase.

I've literally copied a sample project that someone had working online, run it in development, and had it fail, and have zero idea at all why. But that's the real joy of programming, I think-- when you finally achieve the seemingly impossible, you are a god! Big Grin
Reply
RE: Help me with my new website!
Reply
RE: Help me with my new website!
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  Please give me link voting english website A-g-n-o-s-t-i-c 4 2912 December 24, 2013 at 2:29 am
Last Post: A-g-n-o-s-t-i-c
  Website shows bad automated translations: a hoot! Anymouse 3 3013 June 30, 2011 at 9:59 pm
Last Post: Anymouse
  Answers in Genesis website hijacks web history! Tiberius 31 17974 December 13, 2010 at 3:32 am
Last Post: Minimalist
  Porn Website Sued For Spying On Users Tiberius 15 11679 December 10, 2010 at 5:42 pm
Last Post: Violet



Users browsing this thread: 1 Guest(s)