SlideShare a Scribd company logo
1 of 22
PRESENTATION TOPIC
TASKS SUITABLE FOR PROGRAMMING ON THE WEB
PRESENTED BY
NAME ID
IQBAL HOSSAIN 1109039
RUKSANAAKTER ROTNA 1109040
MST SOMYIAAKTER 1109042
MADHAV KAHAR GOUD 1109043
MD. JAHANGIR 1109044
PRESENTED TO
MD. SHARIF HOSSEN
LECTURER, DEPT. OF INFORMATION AND COMMUNICATION TECHNOLOGY
COMILLA UNIVERSITY
OUTLINE
• Tasks on the Web
• Issues faced during programming on the web
• Ways to improve tasks performance
• Conclusion
RUKSANA AKTER ROTNA
1109040
TASKS ON THE WEB
Learning and research
The Internet contains an endless supply of information, have
questions, learn about something you enjoy, or learn something
new, you will find it on the Internet.
Using any popular
Wikipedia, Wikibooks, and Encyclopedia of Life
 Multimedia - Music, radio, videos and webcam
With more users using broadband, multimedia rich websites are
becoming a popular destination.
Games and entertainment
Online games are another popular Internet activity enjoyed by
people of all ages. Many online games are played by visiting a
website.
e.g. Angry Birds, Clash of Clans, etc.
Improve yourself
Improve yourself and your abilities by practicing what you are not
good at or watch how to videos.
Shop - Online stores and Auctions
Internet shopping is another popular and fun thing to do on the
Internet. Below are a few examples of popular online stores,
auction sites, and other retail related pages.
Giveaway of the Day, Woot , FindGiftEBay, Amazon ,Craiglook
bikroy.com, OLX
Keep up with current events
There are millions of news sites around the world to keep up with
current events such as Google News, Newsmap , BBC etc.
Directions, Maps, and Geographic information
Finding directions and getting maps to almost anywhere in the
world is also becoming another popular destination on the
Internet. e.g. google map
Get fit or locate a local event
Get fit
There are dozens of locations on the Internet that can help you
track your fitness progress, suggest workouts, etc.
Locate a local event
There are dozens of online services that lists local events, meetings,
and reviews in your area of the World.
MADHAV KAHAR GOUD
1109043
ISSUES FACED DURING PROGRAMMING ON THE WEB
Website accessibility
The Web is basically designed to work for all people, irrespective of the culture,
language, location, or physical or mental ability. However, one of the major
challenges a web designer faces is to enhance the accessibility of websites. A
good designer should ensure that the website is not only accessible across the
world but also its various features are fully functional as well.
Navigational structure
Navigational structure is one of the vital aspects of any website, as the usability
of the website is based on an excellent navigational structure. Hence, in order to
avoid any such issues, designers have to ensure that they provide a proper
navigational structure to the users.
Compatibility with browsers
With the introduction of different browsers, designers are constantly facing the
challenge of building a website which is compatible with almost all the major
browsers. After designing a website, it should be tested on all browsers to
ensure that the website is completely functional.
Positioning of content
Another prominent aspect of a website is that the users should find it readable.
While designing the structure of the website, the designer should place the
content in such a manner that it enhances easy reading. In addition, use suitable
colors when it comes to font.
Being unclear about what will be provided
At the top of the list is making sure that everyone involved in the project is clear
about the project brief and has agreed on the required outcomes.
Not following basic SEO practices
Search engine optimization (SEO) is important for getting your site ranked well in web
search engine results and bringing natural traffic to your new site.
Not preparing for problems in advance
Glitches happen and things break after delivery. Failing to make contingency plans for
these could place your website or associated systems in jeopardy.
Thinking that the site launch is the end of the project
The day your website is launched to the public marks the beginning of an
ongoing commitment. Small regular content updates using a Content
Management System (CMS) are often helpful for your site users and are
certainly good for your search engine rankings.
IQBAL HOSSAIN
1109039
WAYS TO IMPROVE TASKS PERFORMANCE
Code your site for mobile-first quality and speed
Given the prominence (and dominance!) of the mobile web, it’s critical to
ensure that your website is mobile first. The strategy should be to code for
mobile users first and then progressively enhance the experience for tablets and
desktops. Doing so will help reduce the number of unnecessary dependencies.
Cache as much as possible
Caching is a mechanism for the temporary storage of web pages in order to
reduce bandwidth and improve performance. When a visitor arrives at your site
the cached version will be served up unless it has changed since the last cache.
This saves server time and makes things altogether faster.
Reduce image size
According to the HTTP Archive, 61 percent of a website’s page weight on a
desktop computer is images. Make sure that your images are appropriately
sized. Adopting new image formats, such as WebP and JPeg XR, can also help
reduce image weight by 20 to 50 percent without sacrificing quality.
Try a CDN
A content delivery network is a way of taking a websites static files, like CSS,
images, and JavaScript, and delivering them through web servers that are closer
to the user’s physical location. Shorter proximity amounts to faster load time.
MST. SOMYIA AKTER
1109042
CONCLUSION
Tasks on the Web
Various tasks we thought to implement on web using various programming
languages are in a way targets or goals of the web based projects. These tasks are
done on web as per the user demand and changing era.
Issues faced during programming on the web
The problems faced during programming on web are the tasks which we need to
solve. Otherwise these issues can cause various other problems and decrease our
web performance.
Ways to improve tasks performance
These are the tasks we do on web using various programming languages to improve
its perfomance and compatibility.
Thus the targets or goals to be achieved on web, problems faced
which need to be solved and ways of solving those problems are all
considered to be the TASKS SUITABLE FOR PROGRAMMING ON WEB
QUESTIONS??
THANK YOU!!

More Related Content

What's hot

Fundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-DevelopersFundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-DevelopersLemi Orhan Ergin
 
The road to professional web development
The road to professional web developmentThe road to professional web development
The road to professional web developmentChristian Heilmann
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen Derin Dolen
 
KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7phuphax
 
Fundamentals of Web for Non-Developers
Fundamentals of Web for Non-DevelopersFundamentals of Web for Non-Developers
Fundamentals of Web for Non-DevelopersLemi Orhan Ergin
 
A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3Darren Wood
 
Lecture 1 intro to web designing
Lecture 1  intro to web designingLecture 1  intro to web designing
Lecture 1 intro to web designingpalhaftab
 
Overview of Web Technology Intro
Overview of Web Technology Intro Overview of Web Technology Intro
Overview of Web Technology Intro webhostingguy
 
Introduction to Web Design
Introduction to Web DesignIntroduction to Web Design
Introduction to Web DesignVictor M. Ortiz
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptEdureka!
 
Essentials of Children's Ministry Website Development
Essentials of Children's Ministry Website DevelopmentEssentials of Children's Ministry Website Development
Essentials of Children's Ministry Website Developmentchildrensministry
 
Web Design & Development - Session 1
Web Design & Development - Session 1Web Design & Development - Session 1
Web Design & Development - Session 1Shahrzad Peyman
 
Web Design Notes
Web Design NotesWeb Design Notes
Web Design Notesbutest
 
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine Development
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine DevelopmentEECI2009 - From Design to Dynamic - Rapid ExpressionEngine Development
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine DevelopmentFortySeven Media
 
Web designing course
Web designing courseWeb designing course
Web designing coursemandeep Singh
 
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateBP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateSean Burgess
 
Ncp computer appls web tech asish
Ncp computer appls  web tech asishNcp computer appls  web tech asish
Ncp computer appls web tech asishNCP
 

What's hot (20)

Fundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-DevelopersFundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-Developers
 
The road to professional web development
The road to professional web developmentThe road to professional web development
The road to professional web development
 
Web development | Derin Dolen
Web development | Derin Dolen Web development | Derin Dolen
Web development | Derin Dolen
 
KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7KMUTNB - Internet Programming 1/7
KMUTNB - Internet Programming 1/7
 
Fundamentals of Web for Non-Developers
Fundamentals of Web for Non-DevelopersFundamentals of Web for Non-Developers
Fundamentals of Web for Non-Developers
 
A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3
 
Lecture 1 intro to web designing
Lecture 1  intro to web designingLecture 1  intro to web designing
Lecture 1 intro to web designing
 
Overview of Web Technology Intro
Overview of Web Technology Intro Overview of Web Technology Intro
Overview of Web Technology Intro
 
Introduction to Web Design
Introduction to Web DesignIntroduction to Web Design
Introduction to Web Design
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
 
Essentials of Children's Ministry Website Development
Essentials of Children's Ministry Website DevelopmentEssentials of Children's Ministry Website Development
Essentials of Children's Ministry Website Development
 
Web Design & Development - Session 1
Web Design & Development - Session 1Web Design & Development - Session 1
Web Design & Development - Session 1
 
Web Design Notes
Web Design NotesWeb Design Notes
Web Design Notes
 
Web Development
Web DevelopmentWeb Development
Web Development
 
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine Development
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine DevelopmentEECI2009 - From Design to Dynamic - Rapid ExpressionEngine Development
EECI2009 - From Design to Dynamic - Rapid ExpressionEngine Development
 
Web designing course
Web designing courseWeb designing course
Web designing course
 
Web Designing
Web Designing Web Designing
Web Designing
 
Web development
Web developmentWeb development
Web development
 
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog TemplateBP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
BP304 - Blog It Up, Baby! Extending the new IBM Lotus Domino Blog Template
 
Ncp computer appls web tech asish
Ncp computer appls  web tech asishNcp computer appls  web tech asish
Ncp computer appls web tech asish
 

Similar to Tasks suitable for programming on the web

RESPONSIVE WEB DESIGN
RESPONSIVE WEB DESIGNRESPONSIVE WEB DESIGN
RESPONSIVE WEB DESIGNNAWAZ KHAN
 
Website development & it's trends
Website development & it's trendsWebsite development & it's trends
Website development & it's trendsSunCart Store
 
student innovation 2014
student innovation 2014student innovation 2014
student innovation 2014Freelancer
 
Improving frontend performance
Improving frontend performanceImproving frontend performance
Improving frontend performanceSagar Desarda
 
Responsive Website Design
Responsive Website DesignResponsive Website Design
Responsive Website DesignArin Shamima
 
How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018Noor Muhammad Khan
 
Responsive Web Design_2013
Responsive Web Design_2013Responsive Web Design_2013
Responsive Web Design_2013Achieve Internet
 
Example Web Development Presentation
Example Web Development PresentationExample Web Development Presentation
Example Web Development PresentationDevLoadco
 
Pixel-Perfect-Navigating-the-World-of-Website-Development-for-Maximum-Impact....
Pixel-Perfect-Navigating-the-World-of-Website-Development-for-Maximum-Impact....Pixel-Perfect-Navigating-the-World-of-Website-Development-for-Maximum-Impact....
Pixel-Perfect-Navigating-the-World-of-Website-Development-for-Maximum-Impact....attitudeacademy1
 
What are a website developer and its scope?
What are a website developer and its scope?What are a website developer and its scope?
What are a website developer and its scope?Isha Gupta
 
The Evolution and Future of Frontend Web Development.pdf
The Evolution and Future of Frontend Web Development.pdfThe Evolution and Future of Frontend Web Development.pdf
The Evolution and Future of Frontend Web Development.pdfSocialMediaDigitalIp
 
Responsive Web Design - Advantages and Best Practice for Sports Direct
Responsive Web Design - Advantages and Best Practice for Sports DirectResponsive Web Design - Advantages and Best Practice for Sports Direct
Responsive Web Design - Advantages and Best Practice for Sports DirectCantarus
 
Responsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
Responsive Web Design: Advantages & Best Practice - Darrin Adams, CantarusResponsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
Responsive Web Design: Advantages & Best Practice - Darrin Adams, CantarusInternet World
 
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas InfotechKeyideas Infotech Private Limited
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxchitrachauhan21
 
Responsive and Intuitive The Must Haves of Modern Web Development.pdf
Responsive and Intuitive The Must Haves of Modern Web Development.pdfResponsive and Intuitive The Must Haves of Modern Web Development.pdf
Responsive and Intuitive The Must Haves of Modern Web Development.pdfDark Bears
 
Web design and development trends
Web design and development  trendsWeb design and development  trends
Web design and development trendsCool Sky
 

Similar to Tasks suitable for programming on the web (20)

RESPONSIVE WEB DESIGN
RESPONSIVE WEB DESIGNRESPONSIVE WEB DESIGN
RESPONSIVE WEB DESIGN
 
Website development & it's trends
Website development & it's trendsWebsite development & it's trends
Website development & it's trends
 
student innovation 2014
student innovation 2014student innovation 2014
student innovation 2014
 
Improving frontend performance
Improving frontend performanceImproving frontend performance
Improving frontend performance
 
Responsive Website Design
Responsive Website DesignResponsive Website Design
Responsive Website Design
 
How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018How to Learn Web Designing Step by Step From Basics in 2018
How to Learn Web Designing Step by Step From Basics in 2018
 
Responsive Web Design_2013
Responsive Web Design_2013Responsive Web Design_2013
Responsive Web Design_2013
 
Example Web Development Presentation
Example Web Development PresentationExample Web Development Presentation
Example Web Development Presentation
 
Best Web Development Languages To Learn in 2023.pdf
Best Web Development Languages To Learn in 2023.pdfBest Web Development Languages To Learn in 2023.pdf
Best Web Development Languages To Learn in 2023.pdf
 
Web development
Web developmentWeb development
Web development
 
Soodam
SoodamSoodam
Soodam
 
Pixel-Perfect-Navigating-the-World-of-Website-Development-for-Maximum-Impact....
Pixel-Perfect-Navigating-the-World-of-Website-Development-for-Maximum-Impact....Pixel-Perfect-Navigating-the-World-of-Website-Development-for-Maximum-Impact....
Pixel-Perfect-Navigating-the-World-of-Website-Development-for-Maximum-Impact....
 
What are a website developer and its scope?
What are a website developer and its scope?What are a website developer and its scope?
What are a website developer and its scope?
 
The Evolution and Future of Frontend Web Development.pdf
The Evolution and Future of Frontend Web Development.pdfThe Evolution and Future of Frontend Web Development.pdf
The Evolution and Future of Frontend Web Development.pdf
 
Responsive Web Design - Advantages and Best Practice for Sports Direct
Responsive Web Design - Advantages and Best Practice for Sports DirectResponsive Web Design - Advantages and Best Practice for Sports Direct
Responsive Web Design - Advantages and Best Practice for Sports Direct
 
Responsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
Responsive Web Design: Advantages & Best Practice - Darrin Adams, CantarusResponsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
Responsive Web Design: Advantages & Best Practice - Darrin Adams, Cantarus
 
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
10 Ideas To Make Your Website Look Nicer | Keyideas Infotech
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
 
Responsive and Intuitive The Must Haves of Modern Web Development.pdf
Responsive and Intuitive The Must Haves of Modern Web Development.pdfResponsive and Intuitive The Must Haves of Modern Web Development.pdf
Responsive and Intuitive The Must Haves of Modern Web Development.pdf
 
Web design and development trends
Web design and development  trendsWeb design and development  trends
Web design and development trends
 

More from Mohammad Kamrul Hasan

Distinguishing Performance of 60-GHz Micro strip Patch Antenna for Different ...
Distinguishing Performance of 60-GHz Micro strip Patch Antenna for Different ...Distinguishing Performance of 60-GHz Micro strip Patch Antenna for Different ...
Distinguishing Performance of 60-GHz Micro strip Patch Antenna for Different ...Mohammad Kamrul Hasan
 
What should or not be programmed on the web
What should or not be programmed on the  webWhat should or not be programmed on the  web
What should or not be programmed on the webMohammad Kamrul Hasan
 
Programming paradigm and web programming
Programming paradigm and web programmingProgramming paradigm and web programming
Programming paradigm and web programmingMohammad Kamrul Hasan
 
Object oriented vs. object based programming
Object oriented vs. object based  programmingObject oriented vs. object based  programming
Object oriented vs. object based programmingMohammad Kamrul Hasan
 

More from Mohammad Kamrul Hasan (7)

Distinguishing Performance of 60-GHz Micro strip Patch Antenna for Different ...
Distinguishing Performance of 60-GHz Micro strip Patch Antenna for Different ...Distinguishing Performance of 60-GHz Micro strip Patch Antenna for Different ...
Distinguishing Performance of 60-GHz Micro strip Patch Antenna for Different ...
 
Truth management system
Truth  management systemTruth  management system
Truth management system
 
What should or not be programmed on the web
What should or not be programmed on the  webWhat should or not be programmed on the  web
What should or not be programmed on the web
 
Web browsers and web document
Web browsers and web documentWeb browsers and web document
Web browsers and web document
 
Static dynamic and active web pages
Static dynamic and active web pagesStatic dynamic and active web pages
Static dynamic and active web pages
 
Programming paradigm and web programming
Programming paradigm and web programmingProgramming paradigm and web programming
Programming paradigm and web programming
 
Object oriented vs. object based programming
Object oriented vs. object based  programmingObject oriented vs. object based  programming
Object oriented vs. object based programming
 

Recently uploaded

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 

Recently uploaded (20)

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 

Tasks suitable for programming on the web

  • 1. PRESENTATION TOPIC TASKS SUITABLE FOR PROGRAMMING ON THE WEB PRESENTED BY NAME ID IQBAL HOSSAIN 1109039 RUKSANAAKTER ROTNA 1109040 MST SOMYIAAKTER 1109042 MADHAV KAHAR GOUD 1109043 MD. JAHANGIR 1109044 PRESENTED TO MD. SHARIF HOSSEN LECTURER, DEPT. OF INFORMATION AND COMMUNICATION TECHNOLOGY COMILLA UNIVERSITY
  • 2. OUTLINE • Tasks on the Web • Issues faced during programming on the web • Ways to improve tasks performance • Conclusion
  • 4. TASKS ON THE WEB Learning and research The Internet contains an endless supply of information, have questions, learn about something you enjoy, or learn something new, you will find it on the Internet. Using any popular Wikipedia, Wikibooks, and Encyclopedia of Life  Multimedia - Music, radio, videos and webcam With more users using broadband, multimedia rich websites are becoming a popular destination.
  • 5. Games and entertainment Online games are another popular Internet activity enjoyed by people of all ages. Many online games are played by visiting a website. e.g. Angry Birds, Clash of Clans, etc. Improve yourself Improve yourself and your abilities by practicing what you are not good at or watch how to videos.
  • 6. Shop - Online stores and Auctions Internet shopping is another popular and fun thing to do on the Internet. Below are a few examples of popular online stores, auction sites, and other retail related pages. Giveaway of the Day, Woot , FindGiftEBay, Amazon ,Craiglook bikroy.com, OLX Keep up with current events There are millions of news sites around the world to keep up with current events such as Google News, Newsmap , BBC etc.
  • 7. Directions, Maps, and Geographic information Finding directions and getting maps to almost anywhere in the world is also becoming another popular destination on the Internet. e.g. google map Get fit or locate a local event Get fit There are dozens of locations on the Internet that can help you track your fitness progress, suggest workouts, etc. Locate a local event There are dozens of online services that lists local events, meetings, and reviews in your area of the World.
  • 9. ISSUES FACED DURING PROGRAMMING ON THE WEB Website accessibility The Web is basically designed to work for all people, irrespective of the culture, language, location, or physical or mental ability. However, one of the major challenges a web designer faces is to enhance the accessibility of websites. A good designer should ensure that the website is not only accessible across the world but also its various features are fully functional as well.
  • 10. Navigational structure Navigational structure is one of the vital aspects of any website, as the usability of the website is based on an excellent navigational structure. Hence, in order to avoid any such issues, designers have to ensure that they provide a proper navigational structure to the users. Compatibility with browsers With the introduction of different browsers, designers are constantly facing the challenge of building a website which is compatible with almost all the major browsers. After designing a website, it should be tested on all browsers to ensure that the website is completely functional.
  • 11. Positioning of content Another prominent aspect of a website is that the users should find it readable. While designing the structure of the website, the designer should place the content in such a manner that it enhances easy reading. In addition, use suitable colors when it comes to font. Being unclear about what will be provided At the top of the list is making sure that everyone involved in the project is clear about the project brief and has agreed on the required outcomes.
  • 12. Not following basic SEO practices Search engine optimization (SEO) is important for getting your site ranked well in web search engine results and bringing natural traffic to your new site. Not preparing for problems in advance Glitches happen and things break after delivery. Failing to make contingency plans for these could place your website or associated systems in jeopardy.
  • 13. Thinking that the site launch is the end of the project The day your website is launched to the public marks the beginning of an ongoing commitment. Small regular content updates using a Content Management System (CMS) are often helpful for your site users and are certainly good for your search engine rankings.
  • 15. WAYS TO IMPROVE TASKS PERFORMANCE Code your site for mobile-first quality and speed Given the prominence (and dominance!) of the mobile web, it’s critical to ensure that your website is mobile first. The strategy should be to code for mobile users first and then progressively enhance the experience for tablets and desktops. Doing so will help reduce the number of unnecessary dependencies.
  • 16. Cache as much as possible Caching is a mechanism for the temporary storage of web pages in order to reduce bandwidth and improve performance. When a visitor arrives at your site the cached version will be served up unless it has changed since the last cache. This saves server time and makes things altogether faster. Reduce image size According to the HTTP Archive, 61 percent of a website’s page weight on a desktop computer is images. Make sure that your images are appropriately sized. Adopting new image formats, such as WebP and JPeg XR, can also help reduce image weight by 20 to 50 percent without sacrificing quality.
  • 17. Try a CDN A content delivery network is a way of taking a websites static files, like CSS, images, and JavaScript, and delivering them through web servers that are closer to the user’s physical location. Shorter proximity amounts to faster load time.
  • 19. CONCLUSION Tasks on the Web Various tasks we thought to implement on web using various programming languages are in a way targets or goals of the web based projects. These tasks are done on web as per the user demand and changing era. Issues faced during programming on the web The problems faced during programming on web are the tasks which we need to solve. Otherwise these issues can cause various other problems and decrease our web performance.
  • 20. Ways to improve tasks performance These are the tasks we do on web using various programming languages to improve its perfomance and compatibility. Thus the targets or goals to be achieved on web, problems faced which need to be solved and ways of solving those problems are all considered to be the TASKS SUITABLE FOR PROGRAMMING ON WEB