Landing : Athabascau University

Unit 6 Learning diary

  • Public
By Renattae Schmidt July 6, 2016 - 4:24pm

How the code improves the experience for the personas and scenarios created in unit 1

I think that having a description appear on the photos will improve the experience for the personas and scenarios created in unit 1 because it will show users that I am able to take pictures in all kinds of different lightings and situations.

 

Work Completed for Unit 6

At the start of this unit I didn’t really understand what jQuery was but I’m happy to say that after some research on the internet it became much clearer just what jQuery entails and how it works. When I first started reading the instructions for this unit I was very confused because it said that I had to download the core libraries from jQuery.com. I originally though that I would have to download this huge 30 page document, with numerous folders so I was quite confused when I wasn’t able to download anything. After spending some time on the landing and looking at other people’s submissions, I learnt that a library was one page of code, with many, many lines. So after spending so time figuring all that out, I was finally ready to start coding.

 

Learning outcomes completed

  • I was able to create dynamic pages using jQuery
  • Researched what exactly jQuery is

 

The advantages and disadvantages of calling the code directly from sites and creating a local copy

The advantage to calling the code directly from a site is that you don’t have to download anything to your computer, and it therefore makes your files smaller. The disadvantage, however, is that over time the code on the site might get changed or even removed, making your site not work anymore. If you do create a local copy, however, you can edit it if you want in order to make a change but if you don’t keep a local copy and it is on the site, you can’t change anything and you are stuck using it as it is.

 

The strengths and weaknesses of using jQuery as opposed to coding it all yourself

Strengths

  • Ease of use
  • Large library to choose from
  • Strong open source community
  • Great and plentiful documentation and tutorials
  • Ajax support

Weaknesses

  • Functionality maybe limited: Although there are a lot of different libraries available, many people are not able to edit them so they are limited to what they can customize on their site

 

  • jQuery java script file is required :The size of these files can vary from large to small and it has the potential to put a strain on the client’s computer as well as possible the website it’s self

 

What went well, what could be improved, what was difficult

Researching what exactly jQuery is went quite well. I would say the most difficult part was code the part that had to go into my html pages. Downloading the library was easy enough, but I then had to actually get it to work in my website.

 

What I would do differently

I actually really like how the caption is displayed, so I don’t think I would do anything differently. I like the fact that visitors to my site can get a brief explanation of the picture.