{"title":"Animation and Graphics with Canvas","authors":"","doi":"10.1002/9781119366560.ch18","DOIUrl":"https://doi.org/10.1002/9781119366560.ch18","url":null,"abstract":"","PeriodicalId":339442,"journal":{"name":"Professional JavaScript® for Web Developers","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134474030","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"JSON","authors":"J. Malec","doi":"10.1002/9781119366560.ch23","DOIUrl":"https://doi.org/10.1002/9781119366560.ch23","url":null,"abstract":"","PeriodicalId":339442,"journal":{"name":"Professional JavaScript® for Web Developers","volume":"11 suppl_1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123303035","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ES2018 and ES2019","authors":"","doi":"10.1002/9781119366560.app1","DOIUrl":"https://doi.org/10.1002/9781119366560.app1","url":null,"abstract":"","PeriodicalId":339442,"journal":{"name":"Professional JavaScript® for Web Developers","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131400892","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Client Detection","authors":"","doi":"10.1002/9781119366560.ch13","DOIUrl":"https://doi.org/10.1002/9781119366560.ch13","url":null,"abstract":"","PeriodicalId":339442,"journal":{"name":"Professional JavaScript® for Web Developers","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130995330","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"JavaScript Libraries and Frameworks","authors":"","doi":"10.1002/9781119366560.app3","DOIUrl":"https://doi.org/10.1002/9781119366560.app3","url":null,"abstract":"","PeriodicalId":339442,"journal":{"name":"Professional JavaScript® for Web Developers","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131827155","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Scripting Forms","authors":"","doi":"10.1002/9781119366560.ch19","DOIUrl":"https://doi.org/10.1002/9781119366560.ch19","url":null,"abstract":"","PeriodicalId":339442,"journal":{"name":"Professional JavaScript® for Web Developers","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124934576","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Strict Mode","authors":"","doi":"10.1002/9781119366560.app2","DOIUrl":"https://doi.org/10.1002/9781119366560.app2","url":null,"abstract":"","PeriodicalId":339442,"journal":{"name":"Professional JavaScript® for Web Developers","volume":"112 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114993209","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Best Practices","authors":"Mike Johnson","doi":"10.5040/9781501312250.0009","DOIUrl":"https://doi.org/10.5040/9781501312250.0009","url":null,"abstract":"of angst associated with the purchase of high-performance lubricants. This is driven by the combined issues of proof of performance and value vs. the inevitable spike in purchase cost. Proof of performance can be diffi cult. It is impossible to see into the invisible gap between the lubricant surfaces in the machine to judge precisely what the material is doing for its obvious price premium. Much of the proof of improvement is based on evidence such as reduced heat, wear debris, energy consumption and product consumption. Ultimately, the end-user takes the risk up front in the form of added cost of operations on the promise that he or she will earn that premium back and add more value over time in the form of reduced cost of operations. At the same time, the total cost of lubricant purchases is truly irrelevant to the plant’s annual profi tability. The differential cost between the stuff in use vs. the stuff that could be in use can sometimes be signifi cant, but in the end it is still irrelevant. Differences in use cost are a different story. This article explores the general differences in conventional, high-performance and specialty products, as well as the impact of the net lubricant purchases on plant profi ts. Additionally, we’ll present use cost vs. purchase price and consider a few possible drawbacks that could accompany a switch to HP products. F","PeriodicalId":339442,"journal":{"name":"Professional JavaScript® for Web Developers","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114315485","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"DOM Extensions","authors":"","doi":"10.1002/9781119366560.ch15","DOIUrl":"https://doi.org/10.1002/9781119366560.ch15","url":null,"abstract":"","PeriodicalId":339442,"journal":{"name":"Professional JavaScript® for Web Developers","volume":"13 9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132478618","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}