自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(38)
  • 收藏
  • 关注

翻译 您可能要遵循的3个新的JavaScript API

如果你是一个经常SitePoint读者,也许我的追随者,你知道,我已经写了很多关于HTML5和JavaScript API的文章。 到目前为止,我已经发表的文章讨论的API,你可以开始,用今天即使与利用填充工具的。 今天我先来给你一些API,这些API仍处于非常初期的阶段的预览打破这种习惯。 为了让您了解最前沿这些API的想法,认为2出3只是前几天公布。 正因为如此,坏消息是, 他们没有可以马...

2014-07-28 00:00:00 80

翻译 您可能要遵循的3个新JavaScript API

如果您是SitePoint的经常读者,或者是我的追随者,那么您会知道我写了很多关于HTML5和JavaScript API的文章。 到目前为止,我已经发表了一些文章,讨论了即使使用polyfill也可以立即使用的API。 今天,我将通过向您预览一些仍处于早期阶段的API来打破这种习惯。 为了让您了解这些API的尖端程度,请考虑几天前宣布了三分之二的API。 因此,坏消息是它们现在都无法使用 ...

2014-07-28 00:00:00 112

翻译 Bookshelf.js入门

在过去的三年里,我们已经看到在JavaScript中的人气激增。 多年来,有在服用通俗的语言给了多次尝试服务器 。 最这些尝试的盛行已经Node.js的 ,这是提供给社会编写服务器应用程序的快捷方式。 该卖点节点是速度,无论是在性能方面和开发时间。 有了这种流行的社区长大,项目从更多的贡献者获益,从而导致高品质的模块,如Express.js 。 其结果是人们开始建造使用节点完整的后端。 一个后...

2014-07-25 00:00:00 468

翻译 bookshelf.js_Bookshelf.js入门

bookshelf.js 在过去的三年中,我们看到了JavaScript的普及率飙升。 多年来,已经进行了多次尝试将流行语言带入服务器 。 这些尝试中最流行的是Node.js ,它是作为编写服务器应用程序的快速方法提供给社区的。 无论从性能还是在开发时间上,Node的卖点都是速度。 随着这种受欢迎程度的提高,社区得到了发展,该项目受益于更多的贡献者,从而产生了诸如Express.js的高质量模块。...

2014-07-25 00:00:00 283

翻译 5个增强移动网页功能的JavaScript API

之类的语句 “移动市场正在增加” 和 “人们通过移动设备访问网络(智能电话,平板等)将超过那些通过台式电脑或笔记本电脑访问它” 不要再留下深刻的印象。 今天,我们都知道,至少我们应该是,移动市场开发网页时,什么是显著。 多年来一直存在讨论和查看关于本机应用程序与Web应用程序的不同点,其​​上是最好的。 不管你的意见的,它使用的是一个事实,即本地移动应用允许访问硬件组件的网页不能。 ...

2014-07-24 00:00:00 88

翻译 5个增强移动网页功能JavaScript API

像这样的陈述 “移动市场正在增长” 和 “通过移动设备(智能手机,平板电脑等)访问网络的人们将超过通过台式机或笔记本电脑访问网络的人们” 不要再打动了。 今天,我们都知道,至少我们应该意识到,在为网络开发任何东西时,移动市场都非常重要。 多年以来,关于本机应用程序与Web应用程序的讨论和观点存在分歧,哪种观点最好。 无论您的意见如何,过去都是一个事实,即本机移动应用程序允...

2014-07-24 00:00:00 85

翻译 使用Node.js创建情感分析应用程序

情感分析帮助你了解别人怎么想好一个题目。 我们要构建的情感分析的应用程序将在一个关键字,并获取来自Twitter的匹配鸣叫。 然后,它会运行通过AFINN供电情感分析节点模块中每个鸣叫。 该模块将比分鸣叫文本,最后会显示相关的统计数据。 在我们开始之前,你可以先看看演示在这里 。 您可以从下载完整的源代码在这里 。 技术堆栈 这个应用程序是建立在顶部的NodeJS 。 我们将使用快递作为我...

2014-07-23 00:00:00 300

翻译 node.js 创建项目_使用Node.js创建情感分析应用程序

node.js 创建项目 情绪分析可帮助您了解人们对某个主题的看法。 我们将要构建的情绪分析应用程序将使用一个或多个关键字,并将从Twitter获取匹配的推文。 然后,它将通过AFINN支持的情感分析节点模块运行每个推文。 该模块将对推文文本进行评分,最后将显示相关统计信息。 在开始之前,您可以在此处查看演示。 您可以从此处下载完整的源代码。 技术栈 该应用程序基于Nodejs构建 。...

2014-07-23 00:00:00 161

翻译 资源计时API简介

SitePoint最近公布了有关性能的一些好文章。 特别是,克雷格·巴克勒写了一篇题为平均页面权重的32%,2013年增加为另一个讨论沿着一些简单的胜利,以减少一个网站的权重 。 但是,改善我们的网站和应用的速度不只是一个缩小JavaScript文件,并采用图像压缩的问题。 在许多情况下,我们必须处理与外部资源(库中的CDN,从YouTube视频,从Flickr的图片,等等)或内部资源需要进行...

2014-07-22 00:00:00 99

翻译 如何进行公平有意义的技术面试

当我开始寻找我的第一份工作作为一名Web开发人员,我申请,并获得与几家公司面试。 我的一些访谈,用世界500强企业; 我的一些采访,用羽翼未丰的初创企业。 无论公司的规模,在面试过程非常相似:电话筛选,技术挑战,文化筛选。 面临的技术挑战告诉我有关公司的性格。 如果所问的问题是公平和有意义的,后来才知道,不管我是否通过或失败的技术面试,会与公司的好感离开。 在最坏的情况,我会留下没有工作的人,...

2014-07-22 00:00:00 76

翻译 计时api_资源计时API简介

计时api SitePoint最近发表了一些有关性能的好文章。 特别是,克雷格·巴克勒(Craig Buckler)撰写了一篇题为《 平均网页重量增加32%》的文章,在2013年发表了另一篇文章,讨论了减轻网站重量的一些轻松方法 。 但是,提高我们网站和应用程序的速度不仅仅是减少JavaScript文件并使用图像压缩器的问题。 在许多情况下,我们必须处理外部资源(来自CDN的库,来自YouTu...

2014-07-22 00:00:00 95

翻译 java公平锁面试_如何进行公平有意义的技术面试

java公平锁面试 当我开始寻找作为Web开发人员的第一份工作时,我申请了多家公司并接受了采访。 我的一些采访是针对《财富》 500强公司的; 我的一些采访是关于刚起步的初创公司的。 无论公司规模大小,面试过程都非常相似:电话筛选,技术挑战和文化筛选。 技术挑战使我了解了公司的特征。 如果所提出的问题是公正而有意义的,那么无论我通过了技术面试还是失败,我都会给公司留下良好的印象。 最糟糕的是,...

2014-07-22 00:00:00 51

翻译 使用Meteor开发下一个Web应用程序的7个理由

当我第一次了解了流星的JavaScript框架,我看到有人写,“流星是Node.js的作为Rails是红宝石,”我认为这是一个很好的对比。 几年前,Rails的是在网络上热门的新东西 ,洒一些有用的“神奇”在开发过程中,使网络上的编程更加平易近人和愉快。 指出,已经催生了为已故虽然无数新的框架,没有一个让我觉得Rails有不亚于流星的方式 - 一个框架,你应该认真考虑使用您的光临项目。 这里有几...

2014-07-21 00:00:00 110

翻译 构建meteor应用程序_使用Meteor开发下一个Web应用程序的7个理由

构建meteor应用程序 当我第一次了解Meteor JavaScript框架时,我看到有人写道:“ Meteor代表Node.js,Rails代表Ruby”,我认为这是一个很好的比较。 几年前,Rails是Web上的热门新事物 ,它在开发过程中散布了一些有用的“魔术”,使Web上的编程更加平易近人和令人愉悦。 在最近涌现的无数新框架中,没有任何一个能让我感觉到Rails像Meteor一样做的事情...

2014-07-21 00:00:00 128

翻译 Bounce.JS:快速创建复杂的CSS动画

图文:icopythat 使用Javascript -一个简单的脚本语言设计的“卑微的任务制作网页更加动态 ” -自1995年以来走过了很长的路要走。 由Mozilla联合创始人布兰登·艾克发明的,它已经逐渐取代Adobe的Flash的动画,游戏和应用程序对于大多数在过去五年的网络的首选车辆。 使用JavaScript的兴起,新的图书馆和发电机木筏已经出现,以使开发人员能够方便地访问更...

2014-07-18 00:00:00 487

翻译 bounce css_Bounce.JS:快速创建复杂CSS动画

bounce css 照片:icopythat 自1995年以来,Javascript(一种为实现“ 使网页更具动态性 ”的卑微任务而设计的简单脚本语言)已经走了很长一段路。 由Mozilla联合创始人Brendan Eich发明,在过去五年的大部分时间里,它一直稳步取代Adobe的Flash,成为动画,游戏和应用程序的Web首选工具。 随着JavaScript的兴起,涌现了许多...

2014-07-18 00:00:00 161

翻译 依赖注入:Angular vs. RequireJS

如果你已经建立了大量的JavaScript应用程序有机会之前,你都面临着管理组件的依赖关系的任务。 你能想到的功能块的组件。 它可以是一个函数,对象,或一个实例。 块选择一个或多个暴露的公共方法。 它也可以选择隐藏非公开功能。 在这篇文章中,我们将着眼于两个主要的图书馆,AngularJS和RequireJS。 我们将分析他们如何使用依赖注入来共享组件跨应用程序。 短篇小说的依赖注入 依赖注...

2014-07-17 00:00:00 133

翻译 angular依赖注入_依赖注入:Angular vs. RequireJS

angular依赖注入 如果您以前曾经构建过大型JavaScript应用程序,那么您将面临管理组件依赖项的任务。 您可以将组件视为功能块。 它可以是函数,对象或实例。 该块选择公开一个或多个公共方法。 它还可以选择隐藏非公共功能。 在本文中,我们将研究两个主要的库,AngularJS和RequireJS。 我们将分析他们如何使用依赖注入在整个应用程序中共享组件。 关于依赖注入的简短故事 当...

2014-07-17 00:00:00 78

翻译 使用Express 4创建RESTful API

随着Express 4的发布它已经变得更加容易创建RESTful API中。 如果要创建一个单页应用程序,你一定会需要支持CRUD操作的RESTful Web服务。 我最后的教程侧重于创建具有角的一个单页CRUD应用$资源 。 本教程将介绍如何设计使用Express 4的这样一个CRUD应用后端API。 只要注意,很多已经因为快递3.改变本教程并不解释如何您的应用程序从快3升级到快递4.相反,...

2014-07-16 00:00:00 119

翻译 App.js简介–简化移动Web应用程序

的JavaScript已经成为移动应用开发越来越流行。 它使Web应用程序开发者开发移动Web应用程序,而无需学习任何母语技能。 在本教程中,我们将讨论称为轻量级的JavaScript UI库App.js 。 使用App.js一个可以在不影响性能或外观创建移动网络应用程序。 入门 在这个教程中,我们将使用App.js来创建一个简单的用户注册的应用程序。 我们将使用火力地堡作为后端。 要开始...

2014-07-16 00:00:00 1223

翻译 应用程序app、web端_App.js简介–简化移动Web应用程序

应用程序app、web端 JavaScript在移动应用程序开发中变得越来越流行。 它使Web应用程序开发人员无需学习任何母语即可开发移动Web应用程序。 在本教程中,我们将讨论一个名为App.js的轻量级JavaScript UI库。 使用App.js可以创建移动Web应用程序而不会影响性能或外观。 入门 在本教程的过程中,我们将使用App.js创建一个简单的用户注册应用程序。 我们...

2014-07-16 00:00:00 216

翻译 向AngularJS应用程序添加CSS动画

AngularJS是指在网络上构建丰富的数据绑定应用程序。 添加动画,这些应用感觉就像有浇头你最喜欢的比萨。 动画不仅增添美感的UI,但他们也使其更加人性化。 在应用一个小动画可提升其丰富性的水平是非常否则难以实现。 随着Web这些天的力量,有几种方法来创建动画。 直到最近,该动画是可能只用JavaScript。 但是现在我们有了CSS3的所有主要浏览器支持的很好,我们可以激活我们只用CSS网...

2014-07-14 00:00:00 86

翻译 angularjs css_向AngularJS应用程序添加CSS动画

angularjs css AngularJS用于在网络上构建丰富的数据绑定应用程序。 将动画添加到这些应用程序中,就像拥有自己喜欢的比萨馅料一样。 动画不仅可以增加UI的美感,还可以使用户更加友好。 应用中的小型动画可能会将其丰富程度提升到其他水平,否则很难实现。 如今,借助网络的强大功能,有多种创建动画的方法。 直到最近,动画只能通过JavaScript进行。 但是,既然我们CSS3受到所...

2014-07-14 00:00:00 101

翻译 4个jQuery Digital Signature插件

有很多方法可以让用户在浏览器窗口中,许多涉及聪明的jQuery插件绘制一个签名。 一切都数字化,这是未来我们都必须期待。 下面是我发现的最好的数字签名插件。 1. jSignature 甲jQuery插件 ,它简化了在浏览器窗口的签名捕获场,从而允许用户使用鼠标,笔,或手指来绘制签名的创建。 签出的演示 。 2.签名板 一个jQuery插件用于创建一个HTML5画布基于签名板的协助。...

2014-07-11 00:00:00 94

翻译 jquery插件的插件验证_4个jQuery Digital Signature插件

jquery插件的插件验证 有很多方法可以使用户在浏览器窗口中绘制签名,其中许多方法都包含聪明的jQuery插件。 一切都在数字化,这是我们所有人都必须期待的未来。 这是我找到的最好的数字签名插件。 1. jSignature 一个jQuery插件 ,可简化浏览器窗口中签名捕获字段的创建,允许用户使用鼠标,钢笔或手指绘制签名。 查看演示 。 2.签名板 一个jQuery插件,...

2014-07-11 00:00:00 120

翻译 JavaScript和嵌入式系统:它们是否合适?

嵌入式系统无处不在。 他们运行你的洗碗机,控制你家里的温度,确保你的汽车发动机正常运行,并在紧急情况下帮助你刹车。 嵌入式系统是执行一个非常特殊的,预定义的任务的硬件和软件的结合。 电子本身通常它控制该装置内封装。 它们通常配备有传感器和执行器来执行自己的任务。 一些具有用户界面,但大多数不这样做,或者也许只有几个LED来告诉它在做什么。 嵌入式系统功能 嵌入式处理器的处理能力通常取决于他们...

2014-07-09 00:00:00 208

翻译 嵌入式javascript_JavaScript和嵌入式系统:它们是否合适?

嵌入式javascript 嵌入式系统无处不在。 他们运行您的洗碗机,控制您家中的温度,确保您的汽车发动机正常运行,并在紧急情况下帮助您制动。 嵌入式系统是执行非常特定的预定义任务的硬件和软件的组合。 电子设备本身通常封装在其控制的设备内。 他们通常配备传感器和执行器来执行任务。 有些具有用户界面,但大多数没有,或者也许只有几个LED可以告诉它正在做什么。 嵌入式系统功能 嵌入式处理器的处...

2014-07-09 00:00:00 292

翻译 jQuery animate()方法指南

jQuery是一个可爱的图书馆,并连续多年,现在它已经改变了数以千计的开发人员走近他们的项目的方式。 当jQuery的创建,CSS是无法创建复杂的动画,让JavaScript作为要走的路。 jQuery的帮助很大,非常感谢为这个目的而创建的几种方法动画。 虽然带有一些简单的动画( fadeIn() hide() slideDown()等等),以保持它的重量轻,该库提供了一个名为非常灵活的方法, ...

2014-07-08 00:00:00 157

翻译 最佳视网膜显示jQuery插件和演示中的6个

高分辨率显示器正变得越来越普遍,各种实现所谓的“Retina显示屏”水平的设备。 您的网站和应用程序需要在这些屏幕分辨率要好看,所以这里有一些插件,可以帮助。 1. retina.js 一个开源脚本 ,可以很容易满足高分辨率图像与视网膜显示器的设备 2.苹果般的视网膜影响使用jQuery 这里有一个jQuery插件来实现的Retina画质的图像。 签出演示 3.响应视网膜就绪菜...

2014-07-07 00:00:00 101

翻译 mbp 外接显示器 视网膜_最佳视网膜显示jQuery插件和演示中的6个

mbp 外接显示器 视网膜 随着各种设备达到所谓的“视网膜显示”水平,高分辨率显示器正变得越来越普遍。 您的网站和应用需要在这些屏幕分辨率上看起来不错,因此这里有一些可以帮助您的插件。 1. retina.js 一个开源脚本 ,可以轻松地将高分辨率图像提供给具有视网膜显示屏的设备 2.带有jQuery的类似苹果的视网膜效果 这是一个实现Retina质量图像的jQuery插件 ...

2014-07-07 00:00:00 95

翻译 在我们的雷达上:Android的材料,更好的设计和重构

入门 从谷歌上周的Web入门套件后,一个漂亮的前奏出来展示如何网络技术协同工作 。 在SitePoint我们有一个很好看的时间因素 ,并且,我们还提供全面审视HTML5的线路元件进一步细节添加到您的视频。 设计一个更好的体验 网页设计消息,本周已列入指导处理的仅可视图标的问题 , 一起来看看如何使用动态内容设计 ,并提出了有关问题, 在网页设计中最被低估的字 。 在其他地方,重点是对阅读体...

2014-07-04 00:00:00 85

翻译 移动网络超级大国–环境光API

该网站已成为与它带来的体验的整个范围的虚拟环境。 如果有人想查找有关本·阿弗莱克的铸造蝙蝠侠最新的劝阻言论对他们的智能手机,而在野餐讨论新的蝙蝠侠电影。 他们可以读出许多意见作为他们的心脏欲望。 我们生活在一个时代里,作为开发商,我们可以提供的资源,知识和恭维他们的日常的生活和随机的利益,无论他们是经验的市民。 随着新设备的API和传感器,我们已经开始看到可能性,将使我们对他们的环境,位置和设备...

2014-07-04 00:00:00 123

翻译 手机移动网络 api_移动网络超级大国–环境光API

手机移动网络 api 网络已经成为一个虚拟环境,带来了各种各样的体验。 如果有人想在野餐时讨论本·阿弗莱克(Ben Affleck)在其智能手机上扮演蝙蝠侠的最新令人沮丧的言论,则请他们讨论新的蝙蝠侠电影。 他们可以按照自己的意愿阅读尽可能多的评论。 我们生活在一个这样的时代:作为开发人员,我们可以为公众提供补充其日常生活和随意兴趣的资源,知识和经验。 借助新的设备API和传感器,我们开始看到可能...

2014-07-04 00:00:00 202

翻译 激光雷达三维图像重构算法_在我们的雷达上:Android的材料,更好的设计和重构...

激光雷达三维图像重构算法 入门 在上周从Google获得了Web Starter Kit之后,一个不错的介绍展示了Web技术如何协同工作 。 在SitePoint上,我们很好地了解了time元素 ,并且还全面了解了HTML5的track元素 ,以为您的视频添加更多细节。 设计更好的体验 本周的Web设计新闻包括处理视觉图标问题的指南 , 如何使用动态内容进行设计 ,并提出了有关Web...

2014-07-04 00:00:00 279

翻译 ie插件grab_jQuery Grab-Bag:10个新插件

ie插件grab 无论您是热衷于使用jQuery来显示照片,聊天,Instagram提要还是列表,此最新jQuery插件的抓包都适合所有人。 1. jQuery googleslides 一个jQuery插件来显示您的Google相册。 2. jquery.JamCity jquery.JamCity 2.0.0版 3. ChatJS 一个功能齐全,轻巧的Fac...

2014-07-03 00:00:00 130

翻译 如何在Google Analytics(分析)中跟踪出站链接

谷歌Analytics提供的信息,以压倒性的数量。 如果你做什么,但添加跟踪脚本到您的网页,你会面临着数据和有关网站上的用户活动报告层出不穷。 然而,虽然数据分析可以看出退出页面也不会告诉你哪些链接用户点击离开您的网站。 在这篇文章中,我们会发现如何添加出站链接跟踪。 谷歌是否记录出站链接? 大概。 如果你从一个网站使用Google Analytics到另一个使用谷歌Analytics(分析...

2014-07-02 00:00:00 401

翻译 使用Gulp.js改善Ember.js工作流程

我是Ember.js框架的一个大的倡导者。 我已经看到了网络上很多灰烬教程,但大多都没有说明如何设置一个构建系统,用它来使用。 在光的,我已经决定承担起自己来解释worflow的一部分。 由于它的到来,Gulp.js已经成为JavaScript的任务亚军的讨论的热门话题。 这是不是巧合,Gulp.js当提到一个JavaScript项目在讨论中弹出。 因此,本文将展示如何咕嘟咕嘟可以与Ember项...

2014-07-01 00:00:00 86

翻译 gulp.js是什么_使用Gulp.js改善Ember.js工作流程

gulp.js是什么 我是Ember.js框架的拥护者。 我在网络上看过很多Ember教程,但是大多数都没有解释如何设置构建系统以与其一起使用。 有鉴于此,我决定自己解释这部分问题。 自从问世以来,Gulp.js已经成为JavaScript任务运行者讨论中的热门话题。 提到JavaScript项目时,在讨论中弹出Gulp.js并非偶然。 因此,本文将展示Gulp如何与Ember项目一起使用。 ...

2014-07-01 00:00:00 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除