SlideShare a Scribd company logo
2
Most read
3
Most read
12
Most read
1
2
In computer science, program analysis is
the process of analyzing the behavior of
computer programs regarding a property
such as correctness, robustness, safety,
content, navigation and accebility.
3
this website Aims to promote education, help
students in learning the Arabic language as a
second language, immigrants, schools,
universities, professionals, researchers and
others who are interested in learning Arabic and
studying Arabic and Islamic cultures.
FURN EL CHEBBAK 2017-2018 4
Site load-time is reasonable
Fast loading page
Adequate text-to-
background contrast
The colors used are
comfortable to look at,
although the use of
inconsistent colors.
there is an empty space
to the left that can be
used or organized
Image sizes
The size of the images is too
large and in non-customized
pages
Font size/spacing is easy to
read
Using multiple font sizes,
the homepage contains a
page that blends Arabic
and English with the use
of several colors and
sizes in fonts that leave a
bad impression
Flash & Add-ons are used
carefully
Flash and ads are not
available on the home
page, but they are
available on the other
pages
Site has custom not-
found/404 page
No not-found/404 page
• Logo is placed two times at the upper-left page and in the center
of the page.
Company logo is prominently placed
• Descriptive tagline is available under the logo, written in small
size and you cant realize it is the tagline of the page if you don’t
read it.
A descriptive tagline
• YesHome-page is digestible in 5 seconds
• No about us button, all you may find a small tagline under the
logo in small font size.
Clear path to company information
• Contact tab is placed to the right side of the page, last button or
founded on the bottom of the page in very small size located in
a text.
Clear path to contact information
• It is located to the right of the page, most of
them take you to another websites.
Main navigation is easily
identifiable
• Labels are clear written in two languages
Navigation labels are clear &
concise
• To much numbers of labels and some labels
may contain more labels or may take you to
another websites.
Number of buttons/links is
reasonable
• No
Company logo is linked to
homepage
• The links are hyperlinked
Links are consistent & easy to
identify
• No search button available on the website.Site search is easy to access 6
• Not all the time
Major headings are clear &
descriptive
• It looks like a continuous page.Critical content is above the fold
• Using to many types of color on the same page and with
different page
Styles & colors are consistent
• They drew attention by using bold and italic fonts for the
titles and new subjects
Emphasis (bold, etc.) is used
carefully
• No ads on the home page, ads are available in other
pages
Ads & pop-ups are discrete
• Main page starts with a lesson, which you can find it in
another page
Main copy is concise &
explanatory
• Page title is descriptiveHTML page titles are explanatory
7
edX is a massive open online course (MOOC) provider. It hosts
online university-level courses in a wide range of disciplines to a
worldwide student body, including some courses at no charge. It
also conducts research into learning based on how people use its
platform. EdX is a nonprofit organization and runs on the free Open
edX open-source software platform.
The Massachusetts Institute of Technology and Harvard
University created edX in May 2012. More than 70 schools, nonprofit
organizations, and corporations offer or plan to offer courses on the
edX website. As of 29 December 2017, edX has around 14 million
students taking more than 1,800 courses online.
8
• Fast loading siteSite load-time is reasonable
• Colors are adequate and comfortable for the eyes
Adequate text-to-background
contrast
• Font is readable and visibleFont size/spacing is easy to read
• No Flash or addsFlash & Add-ons are used carefully
• Big size imagesImage sizes
• Suggestion not found directly on the same page under the search box
Site has custom not-found/404
page
9
•Company logo is well placed on the top – right corner
Company logo is
prominently placed
•No, it is hidden inside the about us labelA descriptive tagline
•Yes
Home-page is digestible in
5 seconds
•About us is placed on the top and the bottom of the page
Clear path to company
information
•Contact us is placed at the bottom of the page not so far and
visible
Clear path to contact
information
•Main menu is placed on the top of the pageMain navigation is easily identifiable
•Navigation labels by the name of course or lessons
Navigation labels are clear &
concise
•Yes, categorized according the students need
Number of buttons/links is
reasonable
•Yes
Company logo is linked to
homepage
•Yes
Links are consistent & easy to
identify
•Search box is available in 2 places and fast loading of dataSite search is easy to access
11
•Yes
Major headings are clear &
descriptive
•Yes
Critical content is above
the fold
•Font is readable
Styles & colors are
consistent
•Bold and bigger font is used to attract
Emphasis (bold, etc.) is
used carefully
•No ads
Ads & pop-ups are
discrete
•Yes
Main copy is concise &
explanatory
•Yes
HTML page titles are
explanatory

More Related Content

PPT
Emergency Fixes for Library Web Sites
PPTX
Website Design Part 1
PPTX
Website Design2
PPTX
There's an app for that
PPTX
Website presentation 2
PPTX
SEO Trainning Class by Amardeep Yadav
PPT
Zen and the Art of Web-Site Evaluation
PPTX
The good, the bad, the ugly - Best Practices for Design in SharePoint
Emergency Fixes for Library Web Sites
Website Design Part 1
Website Design2
There's an app for that
Website presentation 2
SEO Trainning Class by Amardeep Yadav
Zen and the Art of Web-Site Evaluation
The good, the bad, the ugly - Best Practices for Design in SharePoint

Similar to Program Analysis (20)

PPT
Introductiontowebdesign 090806135811-phpapp02
PDF
Web Designing ICT/TLE G9 QUARTER 1.1
PDF
Writing-Best-Practices
PPT
ECE3940_Lect_WebDesign.ppt
PPTX
Web C&C
PDF
Anyone Can Write: Writing for Content
PDF
Capturing and Retaining Users Interest
PPTX
Renee Hobbs, 2017. Create to Learn: Introduction to Digital Literacy. Chapter...
PPTX
Creating Usable Websites: An Introduction
PPT
Writing for the web
PPT
Ipawriting for-the-web2-1229430148740091-1
PPT
Ipawriting for-the-web2-1229430148740091-1
PPTX
Design Credibility: No one trusts an ugly website
PPTX
PDF
Blackboard Courses tools and layout
PPTX
Laughlin Constable Web Accessibility Basics for Web Developers
PDF
MeasureFest talk - Eden Bidani.pdf
PPTX
Online platform for ict content development
PPTX
Course Content Considerations
PDF
RUBRIC FOR WEBSITE MAKING.pdf
Introductiontowebdesign 090806135811-phpapp02
Web Designing ICT/TLE G9 QUARTER 1.1
Writing-Best-Practices
ECE3940_Lect_WebDesign.ppt
Web C&C
Anyone Can Write: Writing for Content
Capturing and Retaining Users Interest
Renee Hobbs, 2017. Create to Learn: Introduction to Digital Literacy. Chapter...
Creating Usable Websites: An Introduction
Writing for the web
Ipawriting for-the-web2-1229430148740091-1
Ipawriting for-the-web2-1229430148740091-1
Design Credibility: No one trusts an ugly website
Blackboard Courses tools and layout
Laughlin Constable Web Accessibility Basics for Web Developers
MeasureFest talk - Eden Bidani.pdf
Online platform for ict content development
Course Content Considerations
RUBRIC FOR WEBSITE MAKING.pdf
Ad

More from Imad Ddine (6)

PDF
Final project
PDF
Final project 2
DOCX
Final mooc
DOCX
Lesson plan imad noureddine
PDF
Imad poster 2
DOCX
Diigo document
Final project
Final project 2
Final mooc
Lesson plan imad noureddine
Imad poster 2
Diigo document
Ad

Recently uploaded (20)

PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Approach and Philosophy of On baking technology
PDF
Getting Started with Data Integration: FME Form 101
PDF
Empathic Computing: Creating Shared Understanding
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Tartificialntelligence_presentation.pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Mushroom cultivation and it's methods.pdf
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PPTX
A Presentation on Artificial Intelligence
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Approach and Philosophy of On baking technology
Getting Started with Data Integration: FME Form 101
Empathic Computing: Creating Shared Understanding
Per capita expenditure prediction using model stacking based on satellite ima...
Programs and apps: productivity, graphics, security and other tools
Network Security Unit 5.pdf for BCA BBA.
A comparative analysis of optical character recognition models for extracting...
cloud_computing_Infrastucture_as_cloud_p
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Tartificialntelligence_presentation.pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
1. Introduction to Computer Programming.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
A comparative study of natural language inference in Swahili using monolingua...
Mushroom cultivation and it's methods.pdf
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
A Presentation on Artificial Intelligence
Building Integrated photovoltaic BIPV_UPV.pdf
Digital-Transformation-Roadmap-for-Companies.pptx

Program Analysis

  • 1. 1
  • 2. 2 In computer science, program analysis is the process of analyzing the behavior of computer programs regarding a property such as correctness, robustness, safety, content, navigation and accebility.
  • 3. 3 this website Aims to promote education, help students in learning the Arabic language as a second language, immigrants, schools, universities, professionals, researchers and others who are interested in learning Arabic and studying Arabic and Islamic cultures.
  • 4. FURN EL CHEBBAK 2017-2018 4 Site load-time is reasonable Fast loading page Adequate text-to- background contrast The colors used are comfortable to look at, although the use of inconsistent colors. there is an empty space to the left that can be used or organized Image sizes The size of the images is too large and in non-customized pages Font size/spacing is easy to read Using multiple font sizes, the homepage contains a page that blends Arabic and English with the use of several colors and sizes in fonts that leave a bad impression Flash & Add-ons are used carefully Flash and ads are not available on the home page, but they are available on the other pages Site has custom not- found/404 page No not-found/404 page
  • 5. • Logo is placed two times at the upper-left page and in the center of the page. Company logo is prominently placed • Descriptive tagline is available under the logo, written in small size and you cant realize it is the tagline of the page if you don’t read it. A descriptive tagline • YesHome-page is digestible in 5 seconds • No about us button, all you may find a small tagline under the logo in small font size. Clear path to company information • Contact tab is placed to the right side of the page, last button or founded on the bottom of the page in very small size located in a text. Clear path to contact information
  • 6. • It is located to the right of the page, most of them take you to another websites. Main navigation is easily identifiable • Labels are clear written in two languages Navigation labels are clear & concise • To much numbers of labels and some labels may contain more labels or may take you to another websites. Number of buttons/links is reasonable • No Company logo is linked to homepage • The links are hyperlinked Links are consistent & easy to identify • No search button available on the website.Site search is easy to access 6
  • 7. • Not all the time Major headings are clear & descriptive • It looks like a continuous page.Critical content is above the fold • Using to many types of color on the same page and with different page Styles & colors are consistent • They drew attention by using bold and italic fonts for the titles and new subjects Emphasis (bold, etc.) is used carefully • No ads on the home page, ads are available in other pages Ads & pop-ups are discrete • Main page starts with a lesson, which you can find it in another page Main copy is concise & explanatory • Page title is descriptiveHTML page titles are explanatory 7
  • 8. edX is a massive open online course (MOOC) provider. It hosts online university-level courses in a wide range of disciplines to a worldwide student body, including some courses at no charge. It also conducts research into learning based on how people use its platform. EdX is a nonprofit organization and runs on the free Open edX open-source software platform. The Massachusetts Institute of Technology and Harvard University created edX in May 2012. More than 70 schools, nonprofit organizations, and corporations offer or plan to offer courses on the edX website. As of 29 December 2017, edX has around 14 million students taking more than 1,800 courses online. 8
  • 9. • Fast loading siteSite load-time is reasonable • Colors are adequate and comfortable for the eyes Adequate text-to-background contrast • Font is readable and visibleFont size/spacing is easy to read • No Flash or addsFlash & Add-ons are used carefully • Big size imagesImage sizes • Suggestion not found directly on the same page under the search box Site has custom not-found/404 page 9
  • 10. •Company logo is well placed on the top – right corner Company logo is prominently placed •No, it is hidden inside the about us labelA descriptive tagline •Yes Home-page is digestible in 5 seconds •About us is placed on the top and the bottom of the page Clear path to company information •Contact us is placed at the bottom of the page not so far and visible Clear path to contact information
  • 11. •Main menu is placed on the top of the pageMain navigation is easily identifiable •Navigation labels by the name of course or lessons Navigation labels are clear & concise •Yes, categorized according the students need Number of buttons/links is reasonable •Yes Company logo is linked to homepage •Yes Links are consistent & easy to identify •Search box is available in 2 places and fast loading of dataSite search is easy to access 11
  • 12. •Yes Major headings are clear & descriptive •Yes Critical content is above the fold •Font is readable Styles & colors are consistent •Bold and bigger font is used to attract Emphasis (bold, etc.) is used carefully •No ads Ads & pop-ups are discrete •Yes Main copy is concise & explanatory •Yes HTML page titles are explanatory