Course name: Web Computing and Web Systems
Group name: True Roofs
Member 1: Abeer Alyasiri, alyasira, 400198787
Member 2: Lin Rozenszajn, rozensl, 000123400
Check out the project page at AWS IP address (not https) True Roofs
Or using the domain name link: https://www.trueroofs.live/index.php
Check out the Sharepoint video at page tour link
- All resources used to build the project are under references.txt
- WCAG that was followed for the project is https://www.w3.org/WAI/WCAG21/quickref/#text-alternatives.
- Completed animation Add-on PART 2
- On Profile page --> Content bounce in
- On Profile page --> button shake when hovered
- On submit page --> content fade in
- On submit page --> button heartbeat when hovered
- On submutListing page --> content slide in
- On submitLisitng page --> button heartbeat when hovered
- On Login page --> title animation
- On Login page --> message animation
- On login page --> switch pulse animation
- On results page --> zoom in animation
- Header title --> lettering animation for index page and userReg
- For part 3
- video upload functionality not required by specs.
- get files from s3 not required by specs only upload was implemented.
- 2 files were left out from the github for security info.
-
Section 2(a) describes how to embed different versions (of different sizes and pixel densities) of an image in your html code. For example:
<picture> <source media="(max-width: 1000px)" srcset="../assets/images/main-1x.png, main-1x.png 1x"> <source media="(max-width: 2000px)" srcset="../assets/images/main-2x.png, main-2x.png 2x"> <img src="../assets/images/main.jpg" alt="main listing photo"> </picture>
The picture element contains source tags, srcset attributes and an element. The browser will look for the first source tag whose media query matches the width of the active viewport. The srcset attribute contains the file path of the image to be used if the media query returns true followed by an image descriptor which describes the pixel density of the image. If no media queries evaluate to true or the browser does not support the