同时欢迎到我的BLOG讨论 : http://pagetalks.com/
当我们还在考虑JS或CSS框架的时候,有一群人已经在考虑整个站点的前端框架了。在这个层次,具体使用什么JS库已经不重要了,而是整个站点的结构,对客户端的兼容能力,以及测试等环节的把我。
在这里我介绍三个比较优秀的HTML Start-up Packs。
<h3><a href="http://html5boilerplate.com/" title="link to HTML5 BOILERPLATE">HTML5 BOILERPLATE</a></h3>
非常帅的一个站点前端骨架。不仅包括apache、nginx的配置文件、crsossdomain.xml、robots.txt、单元测试,它的HTML和CSS文件为移动设备提供了很完善的兼容性(基于Media Query)。
对于新手来说,可能有点太过了。不过即使这样,你也可以抱着学习的心态去学习整个HTML框架的结构。
<a href="http://pagetalks.com/wp-content/uploads/2010/10/boilerplate2.png"><img src="http://pagetalks.com/wp-content/uploads/2010/10/boilerplate2.png" alt="Boilerplate" title="HTML5 Boilerplate" border="0" width="322" height="434" class="aligncenter" /></a>
<h3><a href="http://sickdesigner.com/resources/HTML5-starter-pack/index.html">HTML5 Starter Pack by Radu Chelariu</a></h3>
这个骨架就相对于简单的多,更适合个人网站。仅仅包括必要的font-face和css query支持,以及html5 shim的简单代码。可定制性比较强。
<a href="http://pagetalks.com/wp-content/uploads/2010/10/radu-chelariu.png"><img src="http://pagetalks.com/wp-content/uploads/2010/10/radu-chelariu.png" alt="HTML5 Starter Pack by Radu Chelariu" title="HTML5 Starter Pack by Radu Chelariu" border="0" width="324" height="457" class="aligncenter" /></a>
<h3><a href="http://lessframework.com/">Less Frameworks 2</a></h3>
这个框架强调的就是设备兼容性,思路很清晰,其余部分也是留下很多空间自由发挥的。也是个非常棒的框架。而且它的文件都是在线生成的。
<a href="http://pagetalks.com/wp-content/uploads/2010/10/less-frameworks-2.png"><img src="http://pagetalks.com/wp-content/uploads/2010/10/less-frameworks-2.png" alt="Less Frameworks 2" title="less frameworks 2.png" border="0" width="287" height="539" class="aligncenter" /></a>
<h3>Some Final Thoughts</h3>
HTML5的时代其实已经来临,这里也不是讨论HTML5还是Flash的问题了。去迎接HTML5的最好方法还是积极的融入这些技术洪流之内啊。
可以说HTML5解决了一些以往无法解决的问题,例如本地存储、动画、高级选择符等等,可是时代又给了我们新问题,例如浏览设备兼容性。
有一点可以肯定,没有HTML5,Web Developer的日子会更糟糕!
分享到:
相关推荐
arm的startup.s解析,有详细的注释,适用用于lpc类的 arm
"startup.bat 闪退问题解决办法" startup.bat闪退问题是Windows操作系统中一种常见的故障现象,特别是在使用Tomcat服务器时。这种问题的出现可能是由于多方面的原因,包括系统配置、环境变量、文件权限、命令语法等...
Leveraging visual tools, The Startup Equation leads you step by step through the decisions you need to make to find your perfect startup model. You'll learn things such as identifying your unique ...
解压后,我们可以看到一个名为"XShell5-Startup-Script-master"的文件夹,这通常包含了脚本源代码、使用说明或其他相关辅助文件。用户需要根据自己的操作系统环境,对脚本进行适当的修改和配置,然后将它设置为...
startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令startup.sh linux 启动jar包命令
默认情况下,如果不指定任何选项,`STARTUP`命令将执行`STARTUP MOUNT`之后再自动执行`ALTER DATABASE OPEN`,即打开所有数据文件和日志文件,使数据库进入正常工作状态。 命令示例:`SQL> startup` **4. 特殊启动...
startup.cmd
5. **Cortex-M3处理器的特点**: - 使用Thumb2指令集,兼顾代码效率和体积。 - 支持硬件浮点运算单元(FPU),对于需要浮点运算的应用非常有利。 - 内置内存保护单元(MPU),可以实现更精细的内存访问控制。 ...
Wince 6 startup processes, PROC: Name hProcess: CurAKY :dwVMBase:CurZone P00: NK.EXE 00400002 00000000 80070000 0000000b P01: shell.exe 00eb0002 00000000 00010000 00000000 P02: udevice.exe 01a...
启动项目管理器startup启动项目管理器startup
startup_stm32f103xb.s
5. **恢复宏设置**:清除完病毒后,可以根据需要恢复Excel的宏设置。 6. **修复受损文件**:对于已经被病毒感染的工作簿,可以尝试修复受损的宏代码或者重建工作簿。 7. **预防措施**:为了防止宏病毒再次感染,...
标题 "startup_n.rar_S3C4510 STARTUP_startup" 暗示了这是一个与S3C4510处理器相关的启动代码压缩包。S3C4510是一款由Samsung制造的ARM7TDMI架构的微处理器,常用于嵌入式系统设计。这个压缩包中的"startup"部分...
startup_stm32f40_41xxx.s
STARTUP.A51
5. **开发流程**: 在实际开发中,这些启动文件通常与C编译器(如GCC)一起使用,编译器会将用户编写的应用程序与启动文件链接在一起,形成可执行的二进制文件,然后烧录到STM32F10X芯片中运行。 总结来说,...
startup_stm32f4xx.s文件,配合我的学习笔记STM32F4启动文件http://blog.csdn.net/a5130599/article/details/8227591
5. **故障排查**:为了解决这个问题,我们需要检查 "startup.txt" 文件,它可能包含日志信息或者主题的配置详情。通过分析这些信息,可以找出导致启动失败的原因。 6. **恢复方法**:如果问题严重,可能需要通过...