让天下没有难学的编程 |

全部资讯


Run multiple versions of Chrome side-by-side

By default, when users install Chrome, they receive the most stable and supported build available. However, Chrome fans and web developers have long been able to opt into new Chrome features by installing pre-release packages such as Chrome Beta and Dev. Historically it's been impossible to install these pre-releases on the same computer as stable Chrome, forcing developers to choose between testing their site in the next version of Chrome and experiencing their site as users see it now.Starting today, Chrome Beta and Chrome Dev can be installed on the same Windows computer as stable Chrome and run simultaneously, allowing developers to more easily test their site across multiple versions of Chrome. This means side-by-side Chrome installation is available on Windows, Android, and Linux, and will be made available on other platforms in future releases.Chrome, Chrome Beta, and Chrome Dev can now be installed side by side on the same Windows computer. To install Chrome Beta or Chrome Dev, visit the Chromium release channels page. If you already have Chrome Dev or Beta and wish to run it side-by-side with stable Chrome, you'll need to uninstall it and then reinstall from this page. To easily transfer your bookmarks, settings, and other data, sign in to Chrome before you uninstall. And if you see something not quite right in Chrome Dev or Beta, please send us feedback.Posted by Greg Thompson, Bitmason收起
显示全部文字 查看全文
作者/Chrome Blog
时间/2017-08-22 03:17:29

Double Opt-In Email Intros

You know those those "introduction" emails? Someone thinks you should meet someone else, and emails happen about it. Or it's you doing the introducing, either by request or because you think it's a good idea. Cutting to the chase here, those emails could be done better. Eight years ago, Fred Wilson coined the term "double opt-in intro". This is how it can work. You're doing the vetting Since you're writing the emails here, it's your reputation at stake here. … Double Opt-In Email Intros is a post from CSS-Tricks收起
显示全部文字 查看全文
作者/Chris Coyier
时间/2017-08-21 22:19:33

Thinking JavaScript

I was teaching a JavaScript workshop the other day and one of the attendees asked me a JS brain teaser during the lunch break that really got me thinking. His claim was that he ran across it accidentally, but I’m a bit skeptical; it might just have been an intentional WTF trick! Anyway, I got […] The post Thinking JavaScript appeared first on David Walsh Blog. 收起
显示全部文字 查看全文
作者/Kyle Simpson
时间/2017-08-21 20:18:48

How To Create A Sketch Plugin With Front-End Technologies

    UX design hasn't been the same since Sketch arrived on the scene. The app has delivered a robust design platform with a refreshing, simple user interface. A good product on its own, it achieved critical success by being extended with community plugins. The open nature of the Sketch plugin system means that anyone can identify a need, write a plugin and share it with the community. A major barrier is stopping those eager to take part: Designers and front-end developers must learn how to write a plugin. Unfortunately, Objective-C is difficult to learn! The post How To Create A Sketch Plugin With Front-End Technologies appeared first on Smashing Magazine.收起
显示全部文字 查看全文
作者/Zachary Schuessler
时间/2017-08-21 18:13:04

10 Pure CSS Modal Window Snippets

Modal windows were always the realm of JavaScript and there are plenty of scripts to try. But with CSS3 it’s even easier to create a modal in pure CSS. The effects are somewhat limited but you can still make an … Continue reading →收起
显示全部文字 查看全文
作者/Jake Rocheleau
时间/2017-08-21 15:45:06

Retrieve Custom Field Values for Phabricator Objects

Phabricator is an incredibly well-coded PHP application but lacks a bit on the documentation side.  Then again, what open source project isn’t?  Over the past months I’ve been slowly integrating Phabricator, a newish review tool, with Bugzilla, a much older tool.  The most recent step saw me needing to add a custom field (DifferentialCommitMessageCustomField class […] The post Retrieve Custom Field Values for Phabricator Objects appeared first on David Walsh Blog. 收起
显示全部文字 查看全文
作者/David Walsh
时间/2017-08-19 02:20:59

Pattern Library Workflow

Jon Gunnison documents some things that have made pattern libraries successful at Allstate. Tidbits I found interesting: There are specific jobs (part of what he calls "governance") for maintaining the library. I love that they are called librarians. A "designer librarian" and a "UI dev librarian". Acknowledgment that there are "snowflakes", or single instances that don't fit into a pattern (at least right now). The pattern library is fed by information that comes in from lots of different places. … Pattern Library Workflow is a post from CSS-Tricks收起
显示全部文字 查看全文
作者/Chris Coyier
时间/2017-08-18 23:55:44

Using Custom Properties to Modify Components

Instead of using custom properties to style whole portions of a website’s interface I think we should use them to customize and modify tiny components. Here’s why. Whenever anyone mentions CSS custom properties they often talk about the ability to theme a website’s interface in one fell swoop. For example, if you’re working at somewhere like a big news org then we might want to specify a distinct visual design for the Finance section and the Sports section – buttons, … Using Custom Properties to Modify Components is a post from CSS-Tricks收起
显示全部文字 查看全文
作者/Robin Rendle
时间/2017-08-18 23:07:13

Saving SVG with Space Around It from Illustrator

Say you have a graphic like this in Adobe Illustrator: Note how the art doesn't touch the edges of the artboard. Say you want that space around it, and you want to save it as SVG for use on the web. Nope: Save for Web THE CLAW! You'll see space around here, but unfortunately the classic Save for Web dialog doesn't export as SVG at all, so that's not really an option. They are already calling this a "legacy" feature, … Saving SVG with Space Around It from Illustrator is a post from CSS-Tricks收起
显示全部文字 查看全文
作者/Chris Coyier
时间/2017-08-18 22:43:33

Web Development Reading List: Announcing Changes, A Design Kit, DNA Malware, And Why Meaning Is An Advantage

    You might have noticed it already: in the past few weeks you might have missed Anselm's Web Development Reading List issues here on SmashingMag. No worries: From now on, we’ll switch to collecting the most important news of a month in one handy, monthly summary for you. If you'd like to continue reading Anselm's weekly reading list (and we encourage you to!), you can still do so via email, on wdrl.info or via RSS. — Editorial Team Hello again! I’ll continue publishing this resource and am grateful for everyone who supports my ongoing work. And to celebrate the last weekly edition, I found a lot of great articles for you: Biohacking news that sound like science fiction, advances in deep learning with JavaScript, and a lot more. Happy reading!The post Web Development Reading List: Announcing Changes, A Design Kit, DNA Malware, And Why Meaning Is An Advantage appeared first on Smashing Magazine.收起
显示全部文字 查看全文
作者/Anselm Hannemann
时间/2017-08-18 18:00:52

This week's JavaScript news, issue 348

This week's JavaScript news — Read this e-mail on the Web JavaScript Weekly Issue 348 — August 18, 2017 Towards a JavaScript Binary AST What could we improve if instead of sending text source code over the wire we sent a binary representation instead? David Teller How Async/Await Will Make Your Code Simpler .. or “How I Learned to stop writing Callback Functions and love JavaScript ES8.” Patrick Triest Investigating the Performance of Object#toString in ES2015 How Object#toString performs in the V8 engine, why it’s important, how it changed with ES2015 symbols, and how to speed it up. Benedikt Meurer Auto Capture Proactively Fix Client-Side Errors 收起
显示全部文字 查看全文
作者/
时间/2017-08-18 00:00:00

#348: How Async/Await Will Make Your Code Simpler

This week's JavaScript news — Read this e-mail on the Web JavaScript Weekly Issue 348 — August 18, 2017 Towards a JavaScript Binary AST What could we improve if instead of sending text source code over the wire we sent a binary representation instead? David Teller How Async/Await Will Make Your Code Simpler .. or “How I Learned to stop writing Callback Functions and love JavaScript ES8.” Patrick Triest Investigating the Performance of Object#toString in ES2015 How Object#toString performs in the V8 engine, why it’s important, how it changed with ES2015 symbols, and how to speed it up. Benedikt Meurer Auto Capture Proactively Fix Client-Side Errors 收起
显示全部文字 查看全文
作者/
时间/2017-08-18 00:00:00

Contrast ratio in devtools

Recently I've been wary of accessibility (a11y) of colour in my work, and I've known about the contrast ratio checker in devtools, but it's recently been upgraded and is super charged:收起
显示全部文字 查看全文
作者/
时间/2017-08-17 22:59:03

User Authentication For Web And iOS Apps With AWS Cognito (Part 1)

    Developers and organizations alike are looking for a way to have more agility with mobile solutions. There is a desire to decrease the time from idea to test. As a developer, I often run up against one hurdle that can slow down the initial build of a mobile hypothesis: user management. Over the years, I have built at least three user management systems from scratch. Much of the approach can be based on a boilerplate, but there are always a few key items that need to be customized for a particular client. This is enough of a concern that an entire category of user management, authentication and authorization services have sprung up to meet this need. Services like Auth0 have entire solutions based on user and identity management that developers can integrate with.The post User Authentication For Web And iOS Apps With AWS Cognito (Part 1) appeared first on Smashing Magazine.收起
显示全部文字 查看全文
作者/David Tucker
时间/2017-08-17 20:29:28

Easy to Use Tools and Resources to Make Your Work More Efficient (Sponsored)

How to deal with procrastination? You can read all the books and articles you want to about dealing with it. Yet, there’s always something, a website project, for example, that you’re still reluctant to tackle. Maybe it’s the tools you’re working with, and you need a few new ones to make work easier? Or maybe […] The post Easy to Use Tools and Resources to Make Your Work More Efficient (Sponsored) appeared first on David Walsh Blog. 收起
显示全部文字 查看全文
作者/David Walsh
时间/2017-08-17 20:25:20

Get Started with NativeScript for Mobile App Development…for free!

When I first ventured into app development I turned to NativeScript because it allows me to apply the web development skills I have honed over many years to develop native mobile applications in an open source framework. From a single code base I can write and deploy native mobile apps for both iOS and Android. […] The post Get Started with NativeScript for Mobile App Development…for free! appeared first on Telerik Developer Network.收起
显示全部文字 查看全文
作者/Alexander Ziskind
时间/2017-08-17 19:37:29

Visual Email Builder Apps

I bet y'all know that apps like Campaign Monitor and MailChimp have visual email builders built right into them. You drag and drop different types of content right into a layout. You edit text right within the email. It's nice. It's a lot nicer than editing the quagmire of HTML underneath, anyway! But not everybody needs all the rest of the features that those apps bring, like list management and the actual sending of the email. Perhaps you have an … Visual Email Builder Apps is a post from CSS-Tricks收起
显示全部文字 查看全文
作者/Chris Coyier
时间/2017-08-17 19:33:32

Touring the US with Kendo UI and a Camper

This summer I was lucky enough to be able to drive my camper to the West Coast to hang out with a bunch of awesome user groups and talk about our Kendo UI library! A week before leaving, I purchased a 1977 Apache Ramada solid state popup, picked up my 11-year old Pomeranian, Toshmagosh, and […] The post Touring the US with Kendo UI and a Camper appeared first on Telerik Developer Network.收起
显示全部文字 查看全文
作者/Tara Z. Manicsic
时间/2017-08-17 19:12:30

Oxygen – The WordPress Visual Site Builder for Real Designers?

WordPress page builders are generally shunned by those who know how to code. They are generally bloated and slow. And you are offered very limited customization options. But what if there was a visual site builder meant for advanced, professional website designers? It turns out there is! It's called Oxygen, and it's quickly becoming the tool of choice for WordPress web designers. Notice that with Oxygen, you design your entire site - content, headers, footers, menus, etc. It totally… Oxygen – The WordPress Visual Site Builder for Real Designers? is a post from CSS-Tricks收起
显示全部文字 查看全文
作者/Chris Coyier
时间/2017-08-17 18:55:05

15 Interesting JavaScript and CSS Libraries for August 2017

A collection of some of the most exciting web development projects of the past few weeks.
查看全文
作者/Danny Markov
时间/2017-08-16 22:43:12