How the code improves the experience for the personas and scenarios created in unit 1
Input validation improves the experience for the personas and scenarios created in unit 1 because it ensures that I will be able to answer any questions users might have or give more information about my services. Since the majority of the people are on my site because they are looking to hire a photographer, it is only normal they will have some questions. By ensuring that users have entered valid information, it will allow me to better serve potential consumers.
Image enlargement improves the experience for the personas and scenarios created in unit 1 because it will allow visitors to see my photos better. Instead of only being able to look at small thumbnail images, they will be able to click on the image so that it will fill the whole screen giving them a better idea how it looks and what my skill level it.
Creating a search engine for my site will improve the experience for the personas and scenarios created in unit 1 because instead of looking through all the pages on my site to find what user are looking for; they will be able to use the search bar to search the site.
Work Completed for Unit 5
I spent some time figuring out what it was that I wanted to do, and after I had decided on my three ideas, I sent it in to be accepted. I didn’t wait for the ok to start programming as I was quite sure my ideas would be accepted. I programmed three different JavaScript elements into my website. I get them to work by spend some time debugging and I am quite satisfied with the results of this unit.
Learning outcomes completed
What went well, what could be improved, what was difficult
Implementing the image enlargement went quite well. It didn’t take me too long to code what was needed. Naturally at first it didn’t quite, work, however after working on it for a bit I was able to fix the problem quite easily. The next step was to do the form validation. It required a substantial amount more code, and was thus more complicated. It took me several days to get it to work how I wanted, but it was not easy! Finally, the search bar. I quite honestly hate the search bar. I spend an exceptional amount of hours on it, and I was still not able to get it to work exactly how I wanted it to, although how it works now is still fine.
What I would do differently
If I were to do something differently, I would not choose to create a search bar, I would have chosen something a bit less complicated. As for the other two, I would not choose to do anything differently because even though they were not easy and it took me a long time to get them to function correctly, I think it has made me a better programmer.
The Landing is a social site for Athabasca University staff, students and invited guests. It is a space where they can share, communicate and connect with anyone or everyone.
Unless you are logged in, you will only be able to see the fraction of posts on the site that have been made public. Right now you are not logged in.
If you have an Athabasca University login ID, use your standard username and password to access this site.
We welcome comments on public posts from members of the public. Please note, however, that all comments made on public posts must be moderated by their owners before they become visible on the site. The owner of the post (and no one else) has to do that.
If you want the full range of features and you have a login ID, log in using the links at the top of the page or at https://landing.athabascau.ca/login (logins are secure and encrypted)
Posts made here are the responsibility of their owners and may not reflect the views of Athabasca University.