zl程序教程

web开发笔记

  • Web前端开发HTML笔记

    Web前端开发HTML笔记

    HTML称为超文本标记语言,CSS全称层叠样式,CSS可以让简单的HTML页面变得漂亮起来,通常会将HTML与CSS结合起来使用.HTML 基础通常情况下,一个最基本的网页格式如下面的例子所示的样子,具体的代码和解释如下:<!DOCTYPE html> #文档说明,告诉浏览器当前的文档类型 <html lang="en">

    日期 2023-06-12 10:48:40     
  • Web前端开发CSS笔记

    Web前端开发CSS笔记

    CSS 层叠样式CSS引用:直接引用 直接在HTML标签的后面加上style类型声明即可,多个类型请用分号隔开.<body> <p style="color: red"> hello lyshark </p> <div style="color: yellow ; background: red"> hel

    日期 2023-06-12 10:48:40     
  • Web前端开发JQuery框架笔记

    Web前端开发JQuery框架笔记

    jQuery 是一个写的更少,但做的更多的轻量级 JavaScript 库JQuery 常用选择器ID选择器: 通过使用简单的$(#id)标识前缀,实现快速匹配指定ID的元素对象,具体用法如下.<body> <div id="1000"> hello lyshark </div> <div id="2000&q

    日期 2023-06-12 10:48:40     
  • 微信公众号Web开发笔记,持续记录

    微信公众号Web开发笔记,持续记录

    官方文档:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html微信公众平台开发概述1.用户识别为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个

    日期 2023-06-12 10:48:40     
  • Web标准与前端开发 - 笔记

    Web标准与前端开发 - 笔记

    关于前端开发:起源、架构、变迁、前端应用领域、语言、框架、工具、前端学习路线 关于 Web 标准:标准组织、W3C 及 Ecma 会员、W3C 规范制定流程、如何参与标准制定 一些问题和回答 # Web 标准与前端开发 - 笔记# 关于前端开发# 起源在 1989 年,在 CERN 工作的 Tim Berners-Lee 写了一个关于信息管理的建议《Informational Manage

    日期 2023-06-12 10:48:40     
  • Python Web开发——学习笔记详解编程语言

    Python Web开发——学习笔记详解编程语言

    静态Web页面:由文本编辑器直接编辑并生成静态的HTML页面,如果要修改Web页面的内容,就需要再次编辑HTML源文件,早期的互联网Web页面就是静态的; CGI:由于静态Web页面无法与用户交互,比如用户填写了一个注册表单,静态Web页面就无法处理。要处理用户发送的动态数据,出现了Common Gateway Interface,简称CGI,用C/C++编写。 ASP/JSP/PHP:由于W

    日期 2023-06-12 10:48:40     
  • 【原】[webkit移动开发笔记]之CSS3径向渐变

    【原】[webkit移动开发笔记]之CSS3径向渐变

    谈到渐变,大家并不陌生,设计稿中经常会遇到,其中最常见的也最平凡使用的是线性渐变和径向渐变,在pc端开发,很多大型网站都需要考虑所有浏览器的兼容,通常如渐变的按钮或者背景图一般会被重构师们切成图片,而在移动开发中如果使用图片是很占流量,能不用图片尽量不使用,那么,CSS3来实现无图的渐变效果是首选的。 本文以移动开发中遇到的一个径向渐变例子,讲解CSS3径向渐变在项目中的应用和以及需要注意的

    日期 2023-06-12 10:48:40     
  • 【原】[webkit移动开发笔记]之无法自动播放的audio元素

    【原】[webkit移动开发笔记]之无法自动播放的audio元素

    HTML5新增了video元素和audio元素,替代了传统HTML4使用复杂的object元素与embed来播放视频或者音频的方法。这次的一个项目,产品经理要求手机加载开始时播放音乐,想到播放音乐,又是在ios和android平台,那audio元素必然是首选。 一、audio的基本知识  audio:标签定义声音,比如音乐或其他音频流。  二、audio的属性 三、audio的写法

    日期 2023-06-12 10:48:40     
  • 【原】[webkit移动开发笔记]之使用chrome进行手机开发

    【原】[webkit移动开发笔记]之使用chrome进行手机开发

    Chrome浏览器,相信大家并不陌生,该浏览器是基于其他开放原始码软件所撰写,包括WebKit和Mozilla,以其简单、快速、安全、稳定、扩展丰富等特性受到了不少人的喜爱,2012年8月6日,Chrome已达全球份额的34%,成使用最广浏览器。 Chrome浏览器提供了非常简单方便的开发人员工具,方便我们在PC端做手机开发,那么如何是如何在PC上做简单的手机页面开发呢? 首先下载chrome

    日期 2023-06-12 10:48:40     
  • 【原】[webkit移动开发笔记]之禁止触发系统默认菜单

    【原】[webkit移动开发笔记]之禁止触发系统默认菜单

    在手机webkit浏览器中,用户在某一些按钮上长按3秒钟后,会弹出一个系统的列表,ios和android各自展现不一样,列表可以有复制或在在新窗口打开的等操作,这种体验对于按钮来说是不需要的,按钮上是绑定事件,有特殊功能,而这里系统把它当做一个链接的意义。查看了代码,原来是一个a标签,链接地址为空。 a href="#" 查看余额 /a 找了资料后,ios平台有个解决办法 可以通过控制当

    日期 2023-06-12 10:48:40     
  • 【原】[webkit移动开发笔记]之兼容iPhone4和iPhone5的方法

    【原】[webkit移动开发笔记]之兼容iPhone4和iPhone5的方法

    2012年8月份刚开始接触前端移动开发,现在主要是android和ios系统的手机,一套代码需要同时兼容android和ios,就android而言已经有N个型号的手机,如果css代码在这些手机上解析有稍微差别或者出现bug,那么,做兼容是必不可少,事实上随着手机版本的不断更新,产生一些不同的体验,这也可以理解为制造了bug~ 半年多了,遇到了不少问题,解决问题的过程即辛苦又很开心,辛苦是因为刚

    日期 2023-06-12 10:48:40     
  • 【原】[webkit移动开发笔记]之空链接是使用javascript:void(0)还是使用#none

    【原】[webkit移动开发笔记]之空链接是使用javascript:void(0)还是使用#none

    基于webkit内核的移动开发笔记,之前已经写过4篇,主要是关于移动开发重构的分享,今晚有空了再写一篇。 回忆去年年底最后的一个项目,还有一个很怪异的bug,让项目团队的成员感到十分头疼。测试组的同事做完最后的测试回归后,项目发布上线,并通过微信推送链接。在ios系统中(android显示正常),微信内页打开链接后,点击页面的一个按钮,页面被重新加载了,这时才可以对页面进行其它操作。 再次不断

    日期 2023-06-12 10:48:40     
  • 【原】[webkit移动开发笔记]之如何去除android上a标签产生的边框

    【原】[webkit移动开发笔记]之如何去除android上a标签产生的边框

    去年年底,做完最后一个项目就可以开开心心回家,可是在测试阶段,发现了不少bug,为了不影响回家时间,加班加点也要解决这些问题,这里算是工作回忆,也算是工作的一点小总结。 在ios4+和android2+系统,当手指触摸屏幕a标签链接或按钮时,会产生不同的效果,对于ios点击元素的时候,就会出现一个半透明的灰色背景;对于android则出现红色的边框。对这2个系统自带的效果,这种体验的意义无非为了

    日期 2023-06-12 10:48:40     
  • 【web开发学习笔记】Structs2 Action学习笔记(两)

    【web开发学习笔记】Structs2 Action学习笔记(两)

    action学习笔记2-大约action method讨论 Action运行的时候并不一定要运行execute方法,能够在配置文件里配置Action的时候用method=来指定运行哪个方法 也能够在url地址中动态指定(动态方法调用DMI)(推荐) 方法一 <struts> <constant name="struts.devMode" value="tr

    日期 2023-06-12 10:48:40     
  • 《Node.js入门》CentOS 6.5下Node.js Web开发环境搭建笔记

    《Node.js入门》CentOS 6.5下Node.js Web开发环境搭建笔记

    近期想尝试一下英特尔的基于WebRTC协同通信开发套件,所以须要在本地搭建Node.js Web的开发測试环境。这里讲的是CentOS 下的搭建方法。使用Windows的小伙伴请參考:《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记Node.js是什么?我们看看百科里怎么说的?JavaScript是一种执行在浏览器的脚本,它简单。轻巧。易于编辑,这样的脚本通经常

    日期 2023-06-12 10:48:40     
  • Web前端开发HTML笔记

    Web前端开发HTML笔记

    HTML称为超文本标记语言,CSS全称层叠样式,CSS可以让简单的HTML页面变得漂亮起来,通常会将HTML与CSS结合起来使用. HTML 基础 通常情况下,一个最基本的网页格式如下面的例子所示的样子,具体的代码和解释如下: <!DOCTYPE html> #文档说明,告诉浏览器当前的文档类型

    日期 2023-06-12 10:48:40     
  • Web前端开发JQuery框架笔记

    Web前端开发JQuery框架笔记

    jQuery 是一个写的更少,但做的更多的轻量级 JavaScript 库 JQuery 常用选择器 ID选择器: 通过使用简单的$(#id)标识前缀,实现快速匹配指定ID的元素对象,具体用法如下. <body> <div id="1000"> hello lyshark </

    日期 2023-06-12 10:48:40     
  • Web前端开发CSS笔记

    Web前端开发CSS笔记

    CSS 层叠样式 CSS引用:直接引用 直接在HTML标签的后面加上style类型声明即可,多个类型请用分号隔开. <body> <p style="color: red"> hello lyshark </p> <div style="color: yel

    日期 2023-06-12 10:48:40     
  • 《大规模web服务开发技术》笔记

    《大规模web服务开发技术》笔记

    前段时间趁空把《大规模web服务开发技术》这本书看完了,今天用一下午时间重新翻了一遍,把其中的要点记了下来,权当复习和备忘。由于自己对数据压缩、全文检索等还算比较熟,所以笔记内容主要涉及前5章内容,后面的零星记了一些。本文可能对如下人士比较有帮助:1、对这本书有兴趣,但对内容存疑的;2、对大规模Web服务有一定经验的,可对照着查漏补缺。 Hatena的规模(2010年4月) 注册用户150w,

    日期 2023-06-12 10:48:40