`
andyhu1007
  • 浏览: 193660 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

[Rails 3] 几个小问题

阅读更多

1.  UJS怎么得到IE支持?

 

     因为data attribute刚好可以在IE使用,但这决不是说IE支持HTML5。

 

     有人在stackoverflow里面做了解答,具体请移步:http://stackoverflow.com/questions/2412947/do-html5-custom-data-attributes-work-in-ie-6

 

 

2. header中生成的 csrf_meta_tag 有何用?

 

    刚开始以为是HTML支持的新特性,能在提交的表单中自动加上它。在感叹我竟然落伍这么多的时候,突然一拍脑袋想起来,还是为了UJS嘛。

 

3.  表单中的hidden input: _snowman

 

     注意到表单中有一个hidden input:

 

<input name="_snowman" type="hidden" value="&#9731;" />

 

     这个不平凡的东西,竟然是为了这么一个普世大众都熟知的问题:IE惹得祸。

 

     有人还为了这个问题专门建了个网站,一个只有一个页面的网站。

 

     具体请移步:http://railssnowman.info/

 

 

     不过,我真的喜爱Rails 3对UTF-8的强有力支持。

 

初探Rails 3,发现Rails的变化和进步真的很大。但也一下子陌生了很多。

 

--EOF--

2
0
分享到:
评论

相关推荐

    提升Ruby on Rails性能的几个解决方案

    简介 Ruby On Rails 框架自它提出之日...Rails 是一个真正彻底的 MVC(Model-View-Controller) 框架,Rails 清楚地将你的模型的代码与你的控制器的应用逻辑从 View 代码中分离出来。Rails 开发人员很少或者可能从未遇到

    Ruby on Rails Tutorial

    在过去的几年中,《Ruby on Rails Tutorial》这本书被视为介绍使用 Rails 进行 Web 开发的先驱者。 在这个全球互联的世界中,计算机编程和 Web 应用程序开发都在迅猛发展,我很期待能为中国的开发者提供 Ruby on ...

    Web开发敏捷之道-应用Rails进行敏捷Web开发(第3版).pdf

    这几年来,Rails一直在发展,这《Web开发敏捷之道:应用Rails进行敏捷Web开发(第3版)》也一直随它一起发展。和前两版一样,我们还是先带领读者一步步构造一个真实的应用程序,然后深入介绍Rails内建的各种特性;和前...

    Rails下运行PHP程序Phuby.zip

    项目的地址在https://github.com /tenderlove/phuby,尽管项目主持人Aaron发布了几个视频去证明phuby能让php在Rails下运行,但实际上在Rails社区 中,估计phuby也只是一个实验品而已。 标签:Phuby

    使用Ruby on Rails开发LBS网站初探示例代码

    这几天一直在学习使用RoR(Ruby on Rails),想建立一个功能全面一点的LBS(Location Based Service)网站。但是对于我这个RoR的初学者(仅有几天时间)来说,毕竟太复杂了。因此本文试图简化原来的设计思路,抛弃一切...

    浅析Ruby on Rails部署方案

    Rails的部署方式的核心问题就在于解决一、Rails本身是非线程安全,二、Ruby的线程性能差这两个问题上。本文列举了十余种常见的Rails部署方案,其中基于Lighttpd 1.5的几种解决方案都从原理上很好地解决了Rails部署的...

    Web开发敏捷之道-应用Rails进行敏捷Web开发(第三版)

    全书主要内容分为两大...尤为值得一提的是本部分的后几章:作者先后介绍了Web 2.0、Web Service等流行技术在Rails中的支持,然后又凭借丰富的实践经验介绍了Rails在安全性、伸缩性、部署等方面的常见问题和解决方案。

    rails-memcache-dalli:在Rails应用程序中使用Dalli使用Memcache实现缓存

    Rails附带了几个我们可以选择的缓存存储选项。 默认值是曾经存储在该Rails进程的本地内存中的缓存的内存存储。 这样做的问题是,在生产中,我们经常有多个Rails实例在运行,并且每个实例都会有自己的缓存存储,这并...

    rails-style-guide:社区驱动的Ruby on Rails样式指南

    该指南分为相关规则的几个部分。 我试图在规则后面添加原理(如果省略了,我认为它很明显)。 我并非一无所有地提出所有规则-它们主要是基于我作为专业软件工程师的广泛职业,来自Rails社区成员的反馈和建议以及...

    rails_exception_handler:Ruby on Rails的异常处理

    它面向经验丰富的Rails开发人员,这些开发人员不仅要管理几个Rails应用程序,而且还要管理多个应用程序。 如果您不熟悉Rails,请不要感到害怕,设置起来并不难。 异常处理程序使您可以通过ActiveRecord或HTTP POST...

    Web 开发敏捷之道(应用Rails 进行敏捷Web 开发第三版)

    Rails 已经不再只是一小撮黑客推崇 的时髦玩艺:很多跨国公司正在用它来开发自己的web 应用。 为什么会这样?有几个方面的原因。 首先,很多开发者已经对自己开发Web 应用所使用的技术深感厌倦。不管使用Java、PHP ...

    wechat-rails:社交微信

    Wechat-rails 可以帮助开发者方便地在Rails环境中集成微信公众平台提供的所有服务,目前微信公众平台提供了以下几种类型的服务。 微信公众平台基本API, 无需Web环境。 消息处理机制, 需运行在Web环境中。 OAuth 2.0...

    ember-simple-auth-rails-demo:使用 Rails 4.1 展示 Ember.SimpleAuth 的演示

    使用的版本Ember.js - 1.8.1 Ember.SimpleAuth - 0.7.2 导轨 - 4.1.9让东西工作只需几个步骤: git clone git@github.com:ugisozols/ember-simple-auth-rails-demo.gitbundle installrake db:migraterake db:seed...

    rails-docker-compose:Ruby on Rails的Docker开发环境

    使用Docker开发Ruby on Rails的配置文件 docker-compose up 利润! 你得到什么 一线开发环境的设置和启动: docker-compose up 。 一个易于安装的依赖关系可在新计算机上... 这是几个深夜时间使一切正常工作的结果

    vote_fu_rails_3:投票和业力管理(现在有Rails 3支持)

    它在几个方面与该插件有所不同: 您可以指定启动投票的模型名称。 稍作调整,您就可以对多个模型类型进行不止一种实体类型投票。 将“ acts_as_voter”行为添加到投票的发起者。 引入了一些较新的Rails功能,例如...

    几个加速Ruby on Rails的编程技巧

    Ruby 语言常以其灵活性为人所称道。正如 Dick Sites 所言,您可以 “为了编程而编程”。...例如,Ruby on Rails 基于模型-视图-控制器(Model-View-Controller,MVC)模式,这意味着大多数 Rails 应用程序都

    themes_for_rails:Rails 3的主题支持

    也可以更改几个设置。 添加路由以允许访问主题的静态资源(js和cs),除非由capistrano / rake缓存在公用文件夹上。 扩展“动作视图”路径以使视图可访问。 布局相同。 更多测试福特边缘案例。 现在,我仅测试幸福...

    binda:基于Ruby on Rails的无头CMS

    每个结构都可以具有一个或多个字段组,其中可以填充几个字段设置。 字段组和字段设置代表组件功能,例如画廊,文本区域,日期,中继器等。 假设您的网站需要一组带有字幕的页面。 超级简单。 创建一个“页面”...

Global site tag (gtag.js) - Google Analytics