js调用 IOS&Android webview方法 IOS: 在ViewController.h中声明方法和成员变量,以及webView的委托 在ViewController.m中合成成员变量并实现该方法 在ViewController的viewDidLoad方法中加载该html网页 在ViewController中重写WebView的委托方法shouldStartLoadWithRequest:navigationType:,并接收html网页传 2015-09-01 学无止境 #JavaScript #iOS #Android #WebView #混合开发
常用正则表达式 前端开发必备:常用正则表达式整理 做前端开发这么久,正则表达式绝对是我又爱又恨的工具——爱它能一行代码搞定复杂的表单验证、文本提取,恨它稍不注意就写错,调试半天找不到问题。前阵子整理项目里的正则,发现很多网上的老正则已经过时(比如手机号段还停留在13/15开头),还有不少转义错误。今天就把我实战中验证过、修正过的常用正则全部分享出来,附详细解释和避坑指南,看完直接就能用到项目里。 一、 2015-09-01 学无止境 #JavaScript #前端 #正则表达式 #表单验证
wx公众号开发心得 微信公众号开发心得:从登录鉴权到全流程落地从事公众号开发多年,从最初踩遍授权、签名、兼容性的坑,到后来支撑起全国幼儿园用户的公众号业务,最深的感受是:公众号开发的核心从来不是写页面,而是吃透微信生态的规则,在微信的框架内做好用户体验、安全合规与业务落地。而登录鉴权,是所有公众号业务的第一道门槛,也是整个开发流程的基石,本文就从这里开始,分享全流程的开发心得与避坑指南。 一、核心基石:公众号登录鉴权 2015-08-08 学无止境 #前端 #微信 #公众号 #OAuth #JS-SDK
html5电子图文 用turn.js做一本超丝滑的网页翻书:从零到一完整踩坑指南 写在前面:大家好,这里是我的前端碎碎念博客。前阵子想给个人博客做一个线上作品集,把过往的项目案例、设计稿做成一本可以翻页的电子画册。找了一圈方案,要么是纯CSS写的翻页效果太生硬,要么是动辄上百KB的重库拖慢页面性能,最后挖到了turn.js这个宝藏库——几行代码就能实现和实体书几乎一模一样的翻页效果,连页角卷曲、阴影渐变、翻页回弹这些 2015-08-08 学无止境 #JavaScript #jQuery #HTML5 #turn.js #电子书
如何成为一名优秀的web前端工程师 如何成为一名优秀的现代Web前端工程师 代码是写给人看的,顺便让机器执行。—— Robert C. Martin 开篇我所遇到的前端从业者,始终分为两种: 第一种始终在迷茫:「前端已死还要入行吗?」「学Vue还是React?」「框架天天更,根本学不完」 第二种总在轻描淡写:「前端不就是写写页面、调调API,有什么难的?」 却很少有人真正沉下心来思考:如何做一名优秀、甚至卓越的现代Web前端工 2015-07-29 念念碎 #JavaScript #CSS #前端 #职业发展 #HTML
那些年,那座城(candybook) 那些年那座城,是CandyBook配套的免费阅读工具。 配合CandyBook产品获得最好的体验。 世界上最美的莫过于动人的故事和甜蜜的糖果。 CandyBook是一个糖果和绘本组合在一起的全新创意产品,这一本叫《那些年,那座城》,为了让用户最大程度获得对童年的美好记忆,我们让产品有了全方位的富媒体体验:可看,可读,可听,可玩儿,我们调动了人的所有感官。 这一切只要您在吃糖的过程中下载这本 2015-07-28 小记 #CandyBook #绘本 #产品介绍
移动端常用插件 移动端常用插件iScroll相关链接:官方网站 demo GifHub iSlider相关链接:官方网站 demo GifHub 2015-07-20 学无止境 #JavaScript #iScroll #iSlider #移动端插件
UED = User Experience Design (用户体验设计) 很多链接都已经失效,大厂的部门也不断裁减,让人不胜唏嘘…… User Experience Design(用户体验设计),简称UED。UED是进行产品策划的主力之一,他们用自己的知识、经验、设计能力拿出设计方案。UED不只是互联网专家,还是行业专家。能够用自己的互联网知识来设计出行业专家想实现的操作,而付诸以商业营销。 UED团队包括:交互设计师(Interaction Designer)、视觉设 2015-06-30 学无止境 #UED #用户体验 #设计
浅谈跨域 跨域是前端开发中最常见的问题之一,其根源是浏览器的同源策略。下面将从「什么是跨域」「为什么会有跨域」「解决跨域的主流方案」三个维度详细解析,彻底搞懂跨域。 一、什么是跨域?1. 同源策略(Same-Origin Policy)跨域的本质是浏览器的同源安全策略:浏览器为了保护用户隐私和安全,禁止不同源的页面之间直接进行数据交互(如 AJAX 请求、DOM 操作、Cookie 读取等)。 同源的定义: 2015-03-03 学无止境 #JavaScript #跨域 #CORS #JSONP #同源策略
CSS hack 浏览器兼容问题一直是前段开发工程师比较头痛的问题,熟悉了里面的规则也就变得简单了,这里有一份资料可以分享给大家,大家平时开发过程中遵循这个规律的话,会变得轻松多了 CSS Hack 浏览器兼容速查表一、什么是 CSS Hack?由于不同浏览器(IE6、IE7、IE8、Firefox、Chrome、Safari 等)对 CSS 的解析规则不同,会导致页面渲染效果不一致。针对不同浏览器编写专属 CSS 2015-03-03 学无止境 #CSS #CSS Hack #浏览器兼容 #IE