8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
1/79
Welcome to theWelcome to the
BYU Web CommunityBYU Web Community
____________
By Ruth WintertonPresidentWeb Advisory Board
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
2/79
http://web.byu.eduBrent Harker
Director of Web Communications
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
3/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
4/79
Profile (My Account)Profile (My Account)
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
5/79
Forums
Forums
Forums are for open discussion
You can ask questions or read
about topics you are interested
in.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
6/79
GroupsGroups
A place where special
interest organizations plan
activities, discuss issues, and
collaborate on specialized
topics.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
7/79
WikiWiki
Wiki pages allows users to
contribute and learn from
the community.
Example: Sandbox
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
8/79
Check back often for the latest updates on schoolwebsite standards and discussions about webrelated topics.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
9/79
EmailEmail ListList Send an email from the account you want to use
to [email protected] and write subscribe byu-
webmasters in the body.
Or . . .
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
10/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
11/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
12/79
You Belong ToYou Belong To
A Diverse CommunityA Diverse Community
____________
Brent HarkerUniversity Communications
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
13/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
14/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
15/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
16/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
17/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
18/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
19/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
20/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
21/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
22/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
23/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
24/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
25/79
Dallin H. OaksBYU DevotionalFeb. 9, 1999
Cooperative Action
We teach that what unites us is far moreimportant than what differentiates us.
Quoting Pres. Gordon B. Hinckley: Each ofus is an individual. Each of us is different.
There must be respect for those differences.. . . We must work harder to build mutualrespect, an attitude of forbearance, withtolerance one for another regardless of thedoctrines and philosophies which we mayespouse. Concerning these you and I maydisagree. But we can do so with respectand civility.
In short, we preach unity among thecommunity of Saints and tolerance towardthe personal differences that are inevitablein the beliefs and conduct of a diversepopulation.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
26/79
StandardsStandardshttp://unicomm.byu.edu/president/aim1.aspx
http://honorcode.byu.edu/
http://policy.byu.edu/
https://web.byu.edu/resources/
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
27/79
Content: FERPAContent: FERPA
http://saas.byu.edu/registrar/records/ferpa.php
Jearlene LeishmanAssistant Registrar
and
FERPA Compliance Coordinator
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
28/79
FERPA is the Family Educational
Rights and Privacy Act, passed in
1974, which governs access to all
education records.
The law gives students a right toaccess their record and control who
else accesses their information.
Education records are defined as
any record in any form that isdirectly related to a student and
maintained by the institution.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
29/79
We need to make sure we are
protecting all education records
and only allowing authorized
persons access.
Even directory information must
not be shared if a student hasrestricted that data.
All web applications and functions
must comply with FERPA. Always
be asking, Are we being careful
with student information? Do only
the people with a need-to-know
have access?
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
30/79
Any questions regarding
FERPA, contact:
Jearlene Leishmanin the Registrars Office:
4221155
or email:
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
31/79
Content: CopyrightContent: Copyright
https://web.byu.edu/wiki/copyright_analysis_checklist
Carl Johnson
Director, Copyright Licensing Office
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
32/79
Content: AccessibilityContent: Accessibility
http://uac.byu.edu
John M. CallAcademic Accommodations and Technology
University Accessibility CenterBrigham Young University2170 WSC (801)422-7065
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
33/79
The power of the Web is
in its universality. Accessby everyone regardless of
disability is an essentialaspect.
Tim Berners-Lee, W3C Director and inventor of theWorld Wide Web
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
34/79
Why Web Accessibility?Why Web Accessibility? The Lawo Rehabilitation Act of 1973 Section 504 -
prohibited all programs or activities receivingfederal financial assistance from excluding thosewith disabilities.
o Americans with Disabilities Act (ADA) 1990 Allprogram, information, and activities will beaccessible by students with disabilities
o Section 508 of the Rehabilitation ActAmendments of 1998 establish standards forelectronic and information technology. Requires
that individuals with disabilities, who are seekinginformation or services from a Federal agency,have access to and use of information and datathat is comparable to that provided to thosewithout disabilities.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
35/79
Web Accessibility GuidelinesWeb Accessibility Guidelines
http://www.w3.org/TR/WCAG20/http://www.w3.org/TR/WCAG20/
Principles1. Content must be perceivable2. Interface components in the content must be
operable
3. Content and controls must be understandable
4. Content should be robust enough to work withcurrent and future user agents (including assistivetechnologies)
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
36/79
WCAG2.0GuidelinesWCAG2.0Guidelines
1.1 - Provide text alternatives for all non-textcontent
1.2 - Provide synchronized alternatives for
multimedia 1.3 - Ensure that information and structure can be
separated from presentation
1.4 - Make it easy to distinguish foreground
information from its background
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
37/79
2.1 - Make all functionality operable via akeyboard interface
2.2 - Allow users to control time limits on theirreading or interaction
2.3 - Allow users to avoid content that could
cause seizures due to photosensitivity 2.4 - Provide mechanisms to help users find
content, orient themselves within it, andnavigate through it
2.5 - Help users avoid mistakes and make iteasy to correct mistakes that do occur
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
38/79
3.1 - Make text content readable andunderstandable
3.2 - Make the placement and functionality ofcontent predictable.
4.1 - Support compatibility with current and futureuser agents (including assistive technologies)
4.2 - Ensure that content is accessible or provide anaccessible alternative
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
39/79
OtherResourcesOtherResources
ADA and Section 508
http://www.section508.gov/
http://www.access-board.gov/508.htm
WebAIM - http://webaim.org/WAVE - http://www.wave.webaim.org/wave/index.jsp
Cast Universal Design - http://www.cast.org/
World Wide Web Consortium - http://www.w3.org/
Web Content Accessibility Guidelines (WCAG)
http://www.w3.org/TR/WCAG20/
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
40/79
Content:Content:EnhancementEnhancementhttps://web.byu.edu/wiki/visual-resources
Jeffrey Dunster
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
41/79
DesignDesign
____________
Eugene TapaheCreative Web Developer
OIT Access Engineering
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
42/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
43/79
Design:Design:
Usability and TestingUsability and Testing
http://ctl.byu.edu/home/services/usability-lab
Larry Seawright
Associate DirectorBYU Center for Teaching and Learning
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
44/79
Usability TestingUsability TestingWhat is it?
What good is it?
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
45/79
Why Worry AboutWhy Worry About
Usability?Usability? Usability is the second most important factorfor a Websites popularity
The most important factor is good content
and that comes departments, colleges,schools, etc.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
46/79
Usability is more than:Usability is more than: Being user-friendly
Specifying fonts
Specifying color schemes
User Testing
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
47/79
So, What is Usability?So, What is Usability? ISO defines usability in terms of supporting users in
carrying out tasks efficiently, effectively, andsatisfactorily.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
48/79
So, What is Usability?So, What is Usability? ISO defines usability in terms of supporting users in
carrying out tasks efficiently, effectively, andsatisfactorily.
If the user cant complete their tasks efficiently and
effectively, the system is faulty. If I cant use it, it isbroken.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
49/79
So, What is Usability?So, What is Usability?
Some basics:o Navigation I can find my way around
o Functionality I can do what I need to do
o Control Im in charge
o Language I understand the terminology
o Help & Support I can get help when I need it
o Errors Mistakes are hard to make and easy to correct
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
50/79
So, What is Usability?So, What is Usability? Like most quality activities, benefits can be hard to
quantify for an individual project.
However, anecdotal evidence suggests typicalbenefits are between 10:1 and 100:1 savings
S Wh t thS Wh t th
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
51/79
So, What are theSo, What are the
Benefits of Usability?Benefits of Usability?
Increased productivity for users
Reduced development time and cost
Reduced training and documentation costs
Reduced support costs
Minimization of re-work and post-release work
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
52/79
What are the Barriers toWhat are the Barriers to
Embracing Usability?Embracing Usability? A feeling that We already know what our
users want and that Our system is intuitive
Tight delivery schedules
Perception that usability is expensive Perception that usability activities are too
hard to conduct
The optional nature of usability activities
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
53/79
The Tr
ouble with User
sThe Tr
ouble with User
s Developers are frustrated that so many usersapparently lack computer literacy
So, what can we do???
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
54/79
UsabilityR
esear
chUsabilityR
esear
ch Designers are not users Users are not designers (and VPs, Deans,
Department Chairs, etc., especially are notdesigners)
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
55/79
UsabilityR
esear
chUsabilityR
esear
ch The wider the gap between your situation and theusers, theirtasks, and theircontext, the more youneed a systematic usability process to inform andadjust your design.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
56/79
UsabilityR
esear
chUsabilityR
esear
ch Various Approaches:o Personas
(http://www.steptwo.com.au/papers/kmc_personas)o Brainstorming Sessions
o Flash Cardso Prototyping
sa ty est ng asa ty est ng a
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
57/79
sa ty est ng asa ty est ng aBasicsBasics
Understand user tasks
o How do people currently conduct the task?
o What is the context of the use?
o What issues exist?o What changes would users like?
sa ty est ng asa ty est ng a
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
58/79
sa ty est ng asa ty est ng aBasicsBasics
Every product undergoes usability testingit is just sometimes live with real users!
Test early
Test often
Test with real users
sa ty est ng asa ty est ng a
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
59/79
sa ty est ng asa ty est ng aBasicsBasics
Every product undergoes usability testingit is just sometimes live with real users!
Test earlyuse participatory design
Test often
Test with real usersuse contextual inquiry
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
60/79
Infrast
ructu
re:
Infrast
ructu
re:Content ManagementContent Management
S
ystemsS
ystems____________Sherwin Harris
EngineerOIT Access Engineering
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
61/79
Web Content Management at BYUWeb Content Management at BYU Numerous solutions being used on campus
Largest group of users with Drupalo Campus Drupal user groups on
http://island.byu.edua and http://web.byu.edu Other resources
o Booksmany available digitally from Library
o http://groups.drupal.org/utah
o
http://drupal.orgo http://drupalmodules.com
o Campus user group that has met infrequently oflate.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
62/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
63/79
Infrastructure: WebInfrastructure: Web
ServicesServices
https://web.byu.edu/wiki/soa
Steven Olsen
Managing Director and EngineerWeb Services Community of Excellence
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
64/79
SO
A/WebS
er
vicesSO
A/WebS
er
vices Service-Oriented Architecture Service?? Does work, returns only data
XML orJSON from server to client
Instead of returning HTML Easy! (in a nutshell)
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
65/79
https://web.byu.edu/wiki/soahttps://web.byu.edu/wiki/soa
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
66/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
67/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
68/79
CASCAS Authentication = prove you are who you say you are
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
69/79
CoECoE Web Services Community of Excellence
SOA CoE Functions and Responsibilitieso 1. Execute requirement, analysis, design, construction, test, and
deployment forservice projects.
o 2. Advise and provide consulting to other projects building serviceso 3. Create a set of best practices and reusable assets that teams building
services across campus can reuse.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
70/79
Infrastructure: SecurityInfrastructure: Security
____________
Jerry Sell(801)422-2730
Trevor ODonnal(801)422-1477
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
71/79
P
urposeP
urpose Briefly Discuss Importance of Web Application Securityand Services That Are Provided by OIT Security.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
72/79
Vulnerability ScanningVulnerability Scanning Tests the system to see what services are running
and if any known vulnerabilities are present.
Run once a semester or by request.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
73/79
Web Application ScanningWeb Application Scanning
We use a professional product called AppScan for WebApplication Scanning.
The actual Web Application is tested aggressively for
known Web Application vulnerabilities such as SQLinjection and Cross-site Scripting.
We encourage all new or updated Web Applications tobe scanned before going into production.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
74/79
Penetration TestingPenetration Testing Penetration Testing is beating the bad guys to the
punch.
Let us test your security before someone else does.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
75/79
Incident ResponseIncident Response We are trained and experienced in investigating
computer security incidents.
We are happy to help if you think you maybe the victimof a hack.
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
76/79
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
77/79
Request a Service FormRequest a Service Form
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
78/79
ResourcesResources Additional Resources
o Jerry Sell, (801)422-2730, [email protected]
o Trevor ODonnal, (801)422-1477,
[email protected] http://www.owasp.org/index.php/Top_10
o https://webmasters.byu.edu/wiki/web-application-security-checklist Attachment of Web Application Security power point presentation at bottom
of checklist
8/8/2019 Tri-Annual BYU Online Communications Orientation Meeting
79/79
Welcome!
Login to http://web.byu.edu
&
Signup [email protected]
Mix and Mingle, meet othercommunity members, and
remember
Top Related