background preloader

Chrome DevTools

Chrome DevTools
Related:  Web Development

Mozilla Webmaker Tools X-Ray Goggles allow you to see the building blocks that make up websites on the internet. Activate the goggles to inspect the code behind any webpage, then remix elements with a single click, swapping in your own text, images and more. You can build: a custom homepage for the New York Times an alternate version of a controversial webpage a funny remix of your best friend's favorite site and more! Thimble makes it ridiculously simple to create and share your own web pages. a personalized greeting card an online poster for your favorite movie a hilarious meme and more! Popcorn Maker helps you easily remix web video, audio and images into cool mashups that you can embed on other websites. an animated gif with sound a documentary with dynamic links a video profile to introduce yourself to the world and more!

Extending Chrome Developer Tools Chrome’s developer tools (also known as the WebKit inspector) are super useful for web developers. If you aren't ramped up already, take a look at this cheat sheet overview. Also check out some of many online resources, such as the official documentation, which is quite readable, and this 12 tricks screencast from Paul Irish. But let’s not get sidetracked here. You can extend the tools by writing chrome extensions that use the new chrome.experimental.devtools APIs. Let’s dive in, starting from the beginning. Developer tools extensions Chrome provides three separate APIs for extending the developer tools: Audits - add a new audit to the Audits tab in the developer tools: Panels - add a whole new panel to the developer tools: Resources - access a HAR file containing known resources There are several extension samples available as starting points, which cover all of the devtools extension API. My JSHint audit extension Check out the JSHint audit extension on github. Writing an extension

Automated Web Testing Is Hard - Arrgyle There are so many tools to choose from that you don’t know where to start. You’re worried you’ll pick one and find yourself down a rabbit hole with little to show for it. Maybe you go open source and build out a quick test suite. You might even roll your own framework. This is a common occurrence I’ve seen time and again while working with various software development shops over the last few years. Most experts will tell you this is avoidable. What if there was a tool to help shape the path for you? Well, there is, and we didn’t build it. Introducing ChemistryKit – a simple and opinionated web testing framework for Selenium WebDriver that follows convention over configuration, wired ready for your Continuous Integration server, and integrates with SauceLabs for cross-browser execution in the cloud. You can download the gem here. Check it out!

17차시 원고 및 종합활동지 전달 Provides an API to draw 2D graphics Availability: m1, Safari, Firefox, Opera, IE9 Notes: Accelerated 2D canvas targeting m14 for windows/linux; perhaps m15 for mac. Currently, available in about:flags. webp format: canvas.toDataURL("image/webp")added in m17 (WebKit 535), but m18 on Mac. In M20, canvas.getImageData(...).data returns a Uint8ClampedArray instead of a CanvasPixelArray. WebGL (Canvas 3D) 3D rendering via the <canvas> element. Availability: m9 Android Availability: TBD. Notes: Originally project developed by Mozilla as a JavaScript API to make OpenGL calls - WebGL Wiki Dev Contact: Vangelis Kokevis (vangelis), Ken Russell (kbr) requestAnimationFrame Offload animation repainting to browser for optimized performance. Availability: m10 , currently prefixed as window.webkitRequestAnimationFrame Notes: As of FF4, Mozilla's implementation differs and offers lower framerates, but it will be addressed. Dev Contact: jamesr Multimedia Video and Audio mediaElem.webkitAudioDecodedByteCount - m11 WebRTC

How to improve your site’s SEO: 4 experts share their priority checklist SEO (Search Engine Optimisation) is a pretty dry yet essential topic to most startups, so I’ve compiled some straightforward and easy to follow tips from various SEO experts. Dewi Nawasari, Search Marketing Manager at Autotrader defines SEO as a process of optimising your website to attract relevant customers who are searching for your service using search engines like Google and Yahoo. Although she has not run SEO for any startup just yet, these are the things she recommends you to do to get started: 1) Create good navigation links. Think about making your customer’s journey within your website as easy and smooth as possible. The shorter the steps they need to make to find your contact details, to register, or to complete a sale, the higher success rate you would receive. 2) Make your page copy relevant and descriptive. 3) Include core content within your site. Answer questions like what do you offer? 4) Get listed on local search engines and directories. 7) Offer freebies. Itching for more?

13 Useful Google Chrome Extensions for Web Developers Google Chrome, like Firefox, has the ability to increase its functionality and capabilities through the use of extensions. If you’re a web developer, Google Chrome comes with a nice set of developer tools built in that will make your life easier. But there are also a number of extensions that will give you even more tools at your disposal. The great thing about extensions is that they allow you to perform tasks that would normally require you to switch over to another application. Being able to perform certain tasks without leaving your browser can be a big time saver. Here are 13 Google Chrome extensions that you should find very useful. Color Picker Color Oicker lets you quickly get the Hex and RGB values of any color! Firebug Lite Firebug Lite is a tool for web developers, that allows you to edit, debug, and monitor CSS, HTML, and JavaScript live in any web page. Domain Availability Checker This extension checks the availability of a domain name. Aviary Screen Capture Lorem Ipsum Generator

Watir-WebDriver with GhostDriver on OSX: headless browser testing | WatirMelon GhostDriver has been released which means it is now easy to run reliable headless WebDriver tests on Mac OSX. Steps to get working on OSX First make sure you have homebrew installedRun brew updatethenbrew install phantomjswhich should install PhantomJS 1.8.1 or newerRun irb and start using GhostDriver! require 'watir-webdriver' b = :phantomjs b.goto "" b.url #" b.title #"Google" I’ve tested it on a large test suite (123 scenarios) and it behaves the same as other browsers with full JavaScript support. Well done to all involved in this project. And yes, in case you’re wondering, it does screenshots!

예제안 컨셉 Chromium Blog