Posts

Showing posts from March, 2019

Web Accessibility

Image
Suppose, if you have any impairment, then you not able to use a website in a proper manner then what you can do about it?       So, don`t worry because we have a useful or helpful technology for those peoples who have some physical impairment. Web accessibility is powerful technology when we want to make a website for those people who want to use a website. In w eb accessibility, we have some broad concept such as Focus, tabindex, semantic, ARIA(Accessible Rich Internet Application) , web AIM(Accessibility in mind). Accessibility means that the site`s content is available and its functionality can be operated by anyone(physical challenge or non-physical impairment person). Developer's always assuming that how the users will be using the website normally keyboard, mouse, touch screen. but some users have any impairment to use the mouse. So then, the developer should make the site which perfectly works with keyboard only. There some physical impairment, we h

FETCH API

Fetch API provide to make the network request with promises(response and rejected) and they have a much simpler and cleaner snippet of API compare to XMLHttpRequest , its also avoid the remember the complex hell API of  XMLHttpRequest . Fetch API is available in "Service Worker" to fetch a resource from another domain. Its global scope since in chrome 40 and window scope since in chrome 42. In fetch()  we  have one mandatory argument for a path to fetch the resource which you want. its returns a Promise that Response when is resolve or rejected, if its resolve then they  fetch() the resource successfully, else it is not resolved to mean it rejected then they not able to fetch the resource successfully. lets, now see time to see a code to get in mind about how to use fetch() in your code. fetch('path', { init }) .then(resolve) .catch(reject) In the above example, we set a path (for fetching resource) and init options, then block is

PWA(Progressive Web App)

Image
In the current generation, We observe that WEB is growing gradually or rapidly to change the world vision with some advanced technology. We also observed how WEB is get more advanced in the field of  web security, networking, cybersecurity, UI interface, graphics of web or UI  and lot more.                we see that App is covering over the smartphone, and community also want the more efficient way to use the  WEB IN  APP  because they like the easiest way to use all tool, web in app.      But don't regret  WEBERS (Web Developers)  because now we have the most powerful tool or technology which is PWA(Progressive Web App) which gives a really awesome tool for current smartphone users. HISTORY -                     PWA is introduced by Google in 2015, designer  Frances Berriman  and Google Chrome Engineer  Alex Russell  coined the term " Progressive Web App ". which gives the NATIVE APPLICATION FEELING from WEB APP.  First, see how its work and what logic or c