Good vs. Evil

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

lenscas

Over-Achiever
Jul 31, 2013
2,015
1,801
248
85 I see at least two areas to scroll, but only one scroll bar... Also, That looks like it was designed by someone who was just learning HTML and has no idea how to design something. I mean that includes me, but it certainly doesn't look good or professional.
86 the scroll bar belongs to everything to the left side of the menu (which also can scroll if need be but also will never have a scrollbar)
The left side is separated into two. The "program" and the "memory dump"
The memory dump can also scroll, but will never get a scroll bar. Also, it can't scroll enough so you end up having to scroll the entire page anyway to view the last few entrances (there are only 10 dumps before you need to use a button to show the next 10).

Also, I manged to break it by clicking a simple link. It seems to now be stuck trying to load something but failing (and looking at the response, I don't think its the server that is failing). And I am pretty sure that its not something my school build but instead a "professional" site

edit: nvm, at least 1 teacher was involved at making this disaster.
 

triggerfinger12

Well-Known Member
Apr 17, 2017
255
457
89
Rock
well... I also have to scroll up and down to see the memory dumps (which you will need to finish it). Also, read the edit for even more reasons I hate that site.

And then I didn't mention the fact that checking an answer takes ages, the site itself is very laggy (on my laptop I could easily type one or more sentences before the first characters will show up) and there are at least 2 or 3 scrollbars missing.
I mean, look at that and tell me how many pieces there are that can scroll individual (thus without scrolling the whole page). Also, tell me what part of the page the scroll bar belongs to.
Also, when you write something in those input fields and press enter what you typed becomes plain text and a new input field appears next to it. If you want the page to actually check your answer you will need to make all input fields go away which you do by pressing enter when nothing is written inside them.

I rather have this layout http://www.phyrexia.com/forum/ and that is from a site long abandoned from an era where they though that putting gif's everywhere was a good idea. I mean, it may not look the best but at least it loads reasonably fast and you can navigate the page.

Is there something I can say about this site that is good? If there is, I don't know what. Its that bad.Pretty much all my mistakes are in one way or another related to this site just being absolute trash.

edit: found another thing that is broken: when its checking the answer they put a "nice" big rotating + sign on the page. I expect this to be in the middle, but instead its in the upper left corner.
edit 2 : I found out why the site is laggy. They didn't manage to deploy it correctly and are still using the dev-version of react (and just minified it). So.... hooray for console.log() spam and some other warnings.
88 That just sucks.
 

lenscas

Over-Achiever
Jul 31, 2013
2,015
1,801
248
89 found another problem with the site. It manages to "kidnap" the back button.
Once you get on the homepage it runs some javascript that adds a new state to your history.
When you click on the back button it thus tells the page that you clicked the back button. This page however is build idioctially and once again adds something to the history.

As a result, the only way to get out of is by either disabling javascript (which probably kills the entire page) or by right clicking on the go back button and select which page to go to.
 

duckfan77

Popular Member
Mar 18, 2013
80
683
118
90 Well, my class just taught us functions for the second time, after using them for 5 and a half weeks. So... That makes sense.
 

lenscas

Over-Achiever
Jul 31, 2013
2,015
1,801
248
90 Well, my class just taught us functions for the second time, after using them for 5 and a half weeks. So... That makes sense.
91 maybe the teacher has a good reason for it. Maybe there where some people don't use them right? Anyway, a fun game
 

duckfan77

Popular Member
Mar 18, 2013
80
683
118
92, No, they just hadn't bothered to change the lab assignment after reordering the curriculum.
 

lenscas

Over-Achiever
Jul 31, 2013
2,015
1,801
248
52 Error 326 Gone over maximum value.
53 one problem though: 326 isn't a valid HTTP status code. You could have gone for
205 Reset Content
400 Bad Request
405 Method Not Allowed
413 Payload Too Large (RFC 7231)
416 Range Not Satisfiable (RFC 7233)
418 I'm a teapot (RFC 2324) (this one is always valid :p)
422 Unprocessable Entity (WebDAV; RFC 4918)
501 Not Implemented

and maybe some more that I missed