KseniaZhe / ksnz.ca

The starter portfolio repository, basically empty, but with a few helper files.
https://learn-the-web.algonquindesign.ca/courses/web-dev-5/
0 stars 0 forks source link

Final Evaluation ksnz.ca #6

Open KseniaZhe opened 5 years ago

KseniaZhe commented 5 years ago
0 points 1 points 2 points 3 points
Details No sweating Some details sweat Sweat all the details Disgusting, dripping, sweaty details
Personality & design Bland, boring, just another graphic designer Fairly generic, visual design could be pushed more Quality layouts and unique, personable content & design Unique and recognizable as you, with engaging, personable content & design
Text content Fake content only Some real content, some fake All real content but with lots of errors Real content, well written, no grammar or spelling errors
Accessibility No considerations Added some alt attributes, nothing else Just the basics: alt attributes, roles Accessibility is well considered and tested
Pages & images Barely started Missing lots of pages & images Has most of the pages, some placeholder images All pages exist and are well done with complete imagery
Image quality Only placeholder images Some portfolio piece images Lots of images but low quality High quality portfolio images — and lots of them
Responsiveness Not responsive Works on some screens Responsive but with lots of awkwardness Looks great on all screen sizes
Performance Mega slow… Slow… Could load faster Blazing fast awesomeness
JavaScript
(If it exists)
Completely broken Semi-functional Works okay but the non-JavaScript experience is better Very much improves the experience
Code quality Barely started Indentation is barely existent, lots of validation errors, very poor semantics Decent indentation, just a couple validation errors, decent semantics Well indented, fully valid, good semantics
KseniaZhe commented 5 years ago

https://ksnz.ca/

KseniaZhe commented 5 years ago

@thomasjbradley

KseniaZhe commented 5 years ago

Challenges I spent a lot of time figuring out why my focus state wouldn’t work on cards, thankfully Google helped me. It has been challenging finding a way to use background-attachment-fixed with images: it would crop the image very close, so I have to spend a lot of time testing the custom ratio for the banners. And recreating banners for that custom ratio.

Lessons After I learned Jekyll, I actually realize how useful it can be to only have one master page or one include without repeating the code. I learned that most mistakes are made when you copy and paste the code and then make changes in one place and forget about the other three.

Overall It was fun creating my portfolio website. And figuring out who I am and what the website should express.


Personality & design 3/3 My website is very personal and very me. I find it engaging. I actually had to tone down my personality in this portfolio a bit.

Text content 3/3 My content is real, and someone even complained that I have too much content.

Accessibility 3/3 After I tested it for colour blindness, voice over and keyboard I have to make adjustments to make the UX better.

Pages & images 3/3 I have many images and some pages with the videos. I think with that amount of info for each 4 pages is more than enough.

Image quality 3/3 I have many images and some pages with the videos. I tried to make images as light as possible, so obviously not amazing quality, but good enough for the website.

Responsiveness 3/3 It responsive on all the screens.

Performance 2.5/3 I passed all the tests when I tested it. Officially it is all good. Although I wish my banner-background images would load just a bit faster.

JavaScript (If it exists) N/A Haven’t used any Java Script.

Code quality 3/3 I tried to use good semantics and many-many classes.