Goal
The goal of this assignment is to integrate supplemental technologies into existing layout skills to solve a communication problem.
Objective
Create a mobile friendly digital publication that uses a documented framework, rich media and interactive elements to communicate a coordinated theme.
Background
- http://getbootstrap.com
- http://getbootstrap.com/getting-started/
- http://www.bakerframework.com
- http://speckyboy.com/2015/05/18/css-javascript-tools-frameworks-libraries/
- https://ihatetomatoes.net/guide-scrolling-animation-libraries/
- http://techslides.com/50-javascript-libraries-and-plugins-for-maps
- http://www.hongkiat.com/blog/javascript-libraries-for-interactive-maps/
- http://bashooka.com/coding/javascript-timeline-libraries/
- http://popcornjs.org
- Hubspot Tools
- http://www.sitepoint.com/15-best-javascript-charting-libraries/
- http://noeticforce.com/Javascript-libraries-for-svg-animation
Assignment
Create an eight (8) feature tablet-oriented interactive digital publication whose content is educational. The “magazine” or “brochure” series of HTML and CSS web pages should illustrate an advanced knowledge of CSS and HTML. The site must utilize aesthetic design principles to create an attractive, yet functional solution. The use of a framework is recommended, though the solution should appear customized for the issue and subject matter. Additional interactive JS libraries should be integrated into your work-flow to provide increased value, detail or expression difficult to comprehend from text alone.
Choose a sample subject from the list below:
- Trade or Fashion Show event program
- Film or music festival guide (SXSW)
- Travel Guide
- Sports Event News (Olympics, World Cup)
- Battles of WWII history
- NASA Moon landing history
- US Dust Bowl history
- Science Discoveries or Concepts
- Ethnic or Classical Music Development
- Art or architecture movements and history
Part One
The complexity of the planning stage is considerable more important for this project than for a basic web page. The organization and presentation the information (content) collected will make the entire project a success or failure. If the overall goal is educational, then always strive to collect and present your content in a manner suitable to your intended audience. With proper citation, collect content for use that must include images, video/audio and text. Often complex content is digested to visual mechanisms, such as tables, charts, diagrams and maps. Consider how using one of these visual tools can benefit the learning process.
From a design perspective, consider how editorial design in the printed form transitions to the tablet form, which is a hybridized from of web design. The design solution must incorporate a balance between consistency of form, yet diversity of each content division. What new issues result, scrolling length variation, pagination, etc, are a help and a hindrance to learning and communicating?
How can the current interconnectedness of our digital culture contribute to the need for content. Certainly links afford a degree of tangential content, but the integration of social media and third party file/server integration (Vimeo, YouTube, Flickr, etc) can leverage the expertise and resources of others in a more efficient or controllable manner.
Sketch a paper wire-frame layout of your proposed pages, noting basic content, common elements, id’s and markup using one of the templates provided in class. Keep it simple at first and mobile friendly, with 2–3 main columns, before you get complex. Create, acquire or modify existing content to suit your needs, but beware of copyright restrictions.
Part Two
Build a digital wire-frame mock-up in HTML and CSS based on your sketches from part one, including a mobile friendly version. Use the style information provided via the framework to assist. Begin to place the appropriate content in as needed, but the emphasis is on function not on aesthetics. Save this wire-frame separately.
If pertinent, integrate mechanical aspects of JS libraries with test data. Troubleshoot any complications, especially technical integration, and adjust design parameters as necessary.
Please note, wireframes should be based on a raw framework, and should not entirely use finished, free templates found online.
Part Three
Create a “final” digital aesthetic mock-up using the Adobe XD, Photoshop or Illustrator framework templates and based on the paper and digital wire-frames from Part One and Two. Make careful notes of dimensions, colors, images, filenames and style information. Easy access of this information reduces confusion and speeds production.
Part Four
Using framework based files provided via previous lectures (or via discussion section for this assignment), create a series of web pages using your content and image(s) simulating the function of the site. Test in browser often. Once your design is completed, post the files to the appropriate D2L dropbox.
Assessment
- The following rubric posted on D2L will determine assignment score: Assignment 02.04.02: Digital Magazine and Java Script Integration
Techniques
CSS, HTML, planning, converting files, file hierarchy, structure, naming conventions, Baker Framework, JavaScript libraries
Supplies
TextEdit, Dreamweaver, image editor, source files
Deadlines
As defined by corresponding calendar item, dropbox, discussion or content topic description.
Deadlines
Friday, June 4, 2021. Assignment Given.Friday, June 11, 2021. Part One DueFriday, June 18, 2021. Part Two Due.Friday, June 25, 2021. Part Three Due.Friday, July 11, 2021. Files uploaded to appropriate D2L Dropbox.