Code Archive Skip to content Google About Google Privacy Terms
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers. Leak finder for JavaScript helps web application developers find memory leaks in their JavaScript programs. In garbage-collected languages, such as JavaScript, you cannot have traditional memory leaks by forgetting to free memory: when all references to an object are drop
capturejsはnode.jsを使ったWebサイトのスクリーンショット取得ツールです。JavaScriptを使って一部の変更ができます。 Webサイトのキャプチャツールは人気がありますが、capturejsはとても面白いツールです。まるごと画像化するだけでなく、DOMセレクタを使ったりJavaScriptを使ってコンテンツを改変した上で画像化できます。 まずセレクタを使った例です。 ヘッダー部分だけ画像化できています。 次はロゴをhiddenにした場合。確かに画像が消えています。 オプションとしてユーザエージェントを指定したり、Cookieファイルの指定、タイムアウト時間の指定、ViewPortの設定もできるようになっています。コンテンツの一部だけを画像化したいといったニーズにぴったりなソフトウェアです。 capturejsはnode.js/JavaScript製、MIT Licens
Welcome to the JSHint Next preview. JSHint was started over a year ago as a fork of Douglas Crockford's JSLint. Since then the project has transformed into a separate static analysis tool with its own goals and ideals. JSHint Next is the next major iteration of the tool, where we've decided to break away from the past, replacing JSLint's parser with Esprima and rethinking JSHint's architecture. Th
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
For front-end developers who crave maintainable assets, Jam is a package manager for JavaScript. Unlike other repositories, we put the browser first by using AMD modules. View project on GitHub Install Jam Browse packages Read the docs Submit issues Create a package Manage dependencies Using a stack of script tags isn't the most maintainable way of managing dependencies, with Jam packages and AM
bunyip Automate client-side unit testing in real browsers using the CLI Getting Started Install the module with: npm install -g bunyip. This is a CLI tool so it needs to be globally installed. BrowserStack account In order for bunyip to flex its real muscle I recommend you get a paid BrowserStack account as all paid accounts have access to their API. Without the API you'll need to connect your own
Bunyip: client-side unit testing made easy Let’s face it doing thorough client-side unit testing fills me with rage, throw mobile browsers into the mix and I want to start flipping tables. There are tools out there to somewhat tackle this issue but they either require painful setups or want you to rewrite your unit tests using their framework. What if I told you there’s a tool that is easy to get
NOTE: This project is not being actively maintained. It is not up to date with all the JSHint options. I had no idea people were still using this and found it useful. If you are interested in maintaining the project, open an issue or ping me on twitter (@fivetanley). Thanks! Warn makes it easy to create and reuse JSHint configuration files. You can even toggle settings on the fly. Warn.js can gene
I’m trying out some new methods to improve Revelo. This version now includes the following: – Added ability to choose the direction of the replacement (e.g. top-down or bottom-up). This might be important if a key value is up at the top and Revelo keeps replacing the one at the bottom. – Added ability to choose action method (e.g. textarea, document.write, or alert). I modified the other choices a
Tracking JavaScript execution during startup Feb 15, 2012 6 min read #esprima #javascript #optimization #phantomjs #web Application startup time gives the first perception of the overall performance. When your app launches in 3 seconds, your user may think twice before he runs it again. Optimizing the startup time involves a lot of investigation effort, covering areas from fast transport/delivery
May 31, 201226 likes5,723 viewsAI-enhanced description This document introduces JavaScript Parser, an infrastructure for code quality analysis. It describes building blocks of a JavaScript engine including a parser, syntax tree, and virtual machine. It discusses producing a correct syntax tree and handling syntax errors. Code quality tools like linting, formatting, and coverage are demonstrated us
Yesterday, I announced my new screencast series, Let's Code: Test-Driven Javascript. Today, I'm pleased to share an early screen test for the "Lessons Learned" channel. Each "Lessons Learned" episode provides a distilled look at a specific topic, such as automating Lint, testing a Node.js server, or automating cross-browser testing. The series also includes a "Live" channel: a live recording of a
YUI Blog Development YUIDoc 0.3.0 is Official! YUIDoc 0.3.0 is Official! Today we are pleased to announce the official release of the new YUIDoc, our JavaScript documentation generator. YUIDoc is a Node.js application that generates API documentation from comments in source, using a syntax similar to tools like Javadoc and Doxygen. YUIDoc is currently powering the API documentation for YUI and has
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く