Tasks suitable for programming on the web

22
PRESENTATION TOPIC TASKS SUITABLE FOR PROGRAMMING ON THE WEB PRESENTED BY NAME ID IQBAL HOSSAIN 1109039 RUKSANA AKTER ROTNA 1109040 MST SOMYIA AKTER 1109042 MADHAV KAHAR GOUD 1109043 MD. JAHANGIR 1109044 PRESENTED TO MD. SHARIF HOSSEN LECTURER, DEPT. OF INFORMATION AND COMMUNICATION TECHNOLOGY COMILLA UNIVERSITY

Transcript of Tasks suitable for programming on the web

Page 1: Tasks suitable for programming on the web

PRESENTATION TOPICTASKS SUITABLE FOR PROGRAMMING ON THE WEB

PRESENTED BY NAME ID

IQBAL HOSSAIN 1109039

RUKSANA AKTER ROTNA 1109040

MST SOMYIA AKTER 1109042

MADHAV KAHAR GOUD 1109043

MD. JAHANGIR 1109044

PRESENTED TOMD. SHARIF HOSSENLECTURER, DEPT. OF INFORMATION AND COMMUNICATION TECHNOLOGYCOMILLA UNIVERSITY

Page 2: Tasks suitable for programming on the web

OUTLINE• Tasks on the Web• Issues faced during programming on the web• Ways to improve tasks performance• Conclusion

Page 3: Tasks suitable for programming on the web

RUKSANA AKTER ROTNA

1109040

Page 4: Tasks suitable for programming on the web

TASKS ON THE WEBLearning and researchThe 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 webcamWith more users using broadband, multimedia rich websites are becoming a popular destination.

Page 5: Tasks suitable for programming on the web

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.

Page 6: Tasks suitable for programming on the web

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.

Page 7: Tasks suitable for programming on the web

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 fitThere are dozens of locations on the Internet that can help you track your fitness progress, suggest workouts, etc. Locate a local eventThere are dozens of online services that lists local events, meetings, and reviews in your area of the World.

Page 8: Tasks suitable for programming on the web

MADHAV KAHAR GOUD

1109043

Page 9: Tasks suitable for programming on the web

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.

Page 10: Tasks suitable for programming on the web

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.

Page 11: Tasks suitable for programming on the web

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.

Page 12: Tasks suitable for programming on the web

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.

Page 13: Tasks suitable for programming on the web

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.

Page 14: Tasks suitable for programming on the web

IQBAL HOSSAIN

1109039

Page 15: Tasks suitable for programming on the web

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.

Page 16: Tasks suitable for programming on the web

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.

Page 17: Tasks suitable for programming on the web

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.

Page 18: Tasks suitable for programming on the web

MST. SOMYIA AKTER

1109042

Page 19: Tasks suitable for programming on the web

CONCLUSIONTasks 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.

Page 20: Tasks suitable for programming on the web

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

Page 21: Tasks suitable for programming on the web

QUESTIONS??

Page 22: Tasks suitable for programming on the web

THANK YOU!!