Unit test JavaScript applications with Jasmine | Adobe Developer Connection
yesterday by sunpig
Jasmine is a behavior-driven development (BDD) JavaScript testing framework Pivotal Labs maintains it and makes it available on GitHub under the MIT license. Jasmine allows tests to be written independent of the DOM or other JavaScript frameworks. You run Jasmine in a browser, or headless without a browser by integrating with other frameworks such as Rhino, Envy, or the Jasmine-headless-webkit library.
bdd
tdd
jasmine
javascript
browser
test
testing
adobe
tutorial
headless
automated
development
webdev
frontend
yesterday by sunpig
Introduction · Intro to CSS 3D transforms › Docs
yesterday by sunpig
Even with these difficulties mounted up, trying out 3D transforms today is the right move. The CSS 3D transforms module was developed by the same team at Apple who produced the CSS 2D transforms and animation. Both specifications have since been adopted by Mozilla and Opera. Transforming three-dimensionally now will guarantee you’ll be ahead of the game when the other browsers catch up.
daviddesandso
css
3d
tutorial
webdev
frontend
browser
transform
perspective
yesterday by sunpig
A List Apart: Articles: Responsive Images and Web Standards at the Turning Point
17 days ago by sunpig
Recently, all of the ongoing discussion around responsive images just got real: a solution is currently being discussed with the WHATWG. And we're in the thick of it now: we're throwing around references to picture and img set; making vague references to polyfills and hinting at “use cases” as though developers everywhere are following every missive on the topic. That's a lot to parse through, especially if you're only tuning in now—during the final seconds of the game.
ala
alistapart
matmarquis
wilto
responsive
images
rwd
whatwg
w3c
browser
developer
html5
standard
17 days ago by sunpig
Stubbornella » Blog Archive » Cross-Browser Debugging CSS
4 weeks ago by sunpig
CSS has an underlying design and when you work with it, with the natural flow of how CSS is meant to be used, you will find you have a lot less bugs.
stubbornella
nicolesullivan
css
oocss
bug
browser
safari
firefox
chrome
ie
hack
position
block
context
zoom
haslayout
workaround
debug
4 weeks ago by sunpig
the origin of the <blink> tag - www
6 weeks ago by sunpig
Saturday morning rolled around and I headed into the office only to find what else but, blinking text. It was on the screen blinking in all its glory, and in the browser. How could this be, you might ask? It turns out that one of the engineers liked my idea so much that he left the bar sometime past midnight, returned to the office and implemented the blink tag overnight. He was still there in the morning and quite proud of it.
blink
tag
web
html
history
lynx
browser
6 weeks ago by sunpig
B2G demo, with some code inside and a live demo // by Paul Rouget
8 weeks ago by sunpig
Mozilla B2G (Boot-2-Gecko) demo! Exciting.
paulrouget
mozilla
demo
b2g
boot2gecko
firefox
browser
phone
hardware
software
mobile
8 weeks ago by sunpig
Testing For Dummies | Testing
9 weeks ago by sunpig
When testing the devices, there are 4 main areas to cover, feature phones, smart phones with low level support, smart phones and tablets. The primary tablet market will be 7-inch devices up to 720x1280 pixels with the lowest smart phone being 240x360 pixels.
Currently, we are only approaching devices that are not conforming to desktops, so smart TV’s, games consoles and other exotic devices are test, desktops are not.
bbc
responsive
news
webdev
frontend
testing
device
browser
ios
android
apple
iphone
ipad
tablet
phone
from twitter
Currently, we are only approaching devices that are not conforming to desktops, so smart TV’s, games consoles and other exotic devices are test, desktops are not.
9 weeks ago by sunpig
Cache compressed? or uncompressed? | High Performance Web Sites
9 weeks ago by sunpig
If a response is compressed, does the browser save it compressed or uncompressed?
stevesouders
browser
cache
caching
memory
storage
http
response
compression
zip
wpo
performance
optimization
9 weeks ago by sunpig
scottjehl/Device-Bugs
9 weeks ago by sunpig
There's no good place to quickly search for weird HTML, CSS, and JS quirks in mobile devices. I'll try and list mine here.
Please feel free to add any legitimate non-framework-specific issues to this tracker. If the issue deals with a browser in active development, please file the issue with that browser's tracker as well.
scottjehl
browser
device
github
bug
issue
probem
report
Please feel free to add any legitimate non-framework-specific issues to this tracker. If the issue deals with a browser in active development, please file the issue with that browser's tracker as well.
9 weeks ago by sunpig
Hear! Hear! the WURFL Cloud is finally here!
11 weeks ago by sunpig
WURFL has represented the de-facto Device Description Repository for 10 years. It predated virtually all initiatives in the DDR space, be they commercial or driven by some standard body. Many have asked about the availability of a WURFL Cloud over the years. The advent of ScientiaMobile has made this possible.
scientiamobile
lucapassani
ddr
device
description
repository
detection
ua
wurfl
mobile
detect
frontend
browser
cloud
http
service
saas
11 weeks ago by sunpig
Responsive News - Cutting the mustard
12 weeks ago by sunpig
RT @brad_frost: Absolutely fantastic read about responsive web design and devices support: Related: ...
bbc
news
design
webdev
frontend
mustard
responsive
adaptive
layout
speed
js
javascript
amd
module
detect
browser
support
12 weeks ago by sunpig
The bigger the box, the more you can do...
february 2012 by sunpig
Should you use padding or margin to create space between boxes?
padding
margin
spacing
box
css
context
html
frontend
browser
webdev
thierrykoblentz
february 2012 by sunpig
Web Browsing is Changing, is Your Site Being Left Behind? « Voce Communications
february 2012 by sunpig
RT @sneakEpete: Think modern, think mobile
voce
snekepete
mobile
browser
statistics
web
market
from twitter
february 2012 by sunpig
Strategies for choosing test devices | Stephanie Rieger
february 2012 by sunpig
Strategies for choosing test devices
stephanierieger
yiibu
mobile
test
device
phone
android
iphone
ios
browser
compatibility
february 2012 by sunpig
Google Chrome Blog: Introducing Chrome for Android
february 2012 by sunpig
In the red corner: Google. In the blue corner: Google. Wait, what? Chrome for Android WHAT ARE YOU PLAYING AT?
google
chrome
android
browser
web
sync
mobile
device
from twitter
february 2012 by sunpig
How Lanyrd Uses HTML5 for a Great Mobile Web App
january 2012 by sunpig
"The site works as expected without JavaScript" Yeah baby
lanyrd
mobile
web
app
html5
js
opera
mini
webdev
browser
progressive
enhancement
from twitter
january 2012 by sunpig
The dumbphone strikes back | ExtremeTech
january 2012 by sunpig
RT @mutlu82: The dumbphone strikes back
smartphone
dumbphone
phone
device
html
browser
nokia
android
s40
january 2012 by sunpig
That “JavaScript not available” case | Christian Heilmann
december 2011 by sunpig
Re @codepo8 's new article There's also the JS "semi-available" case in Opera Mini:
christianheilmann
codepo8
js
javascript
web
progressive
enhancement
mobile
support
accessibility
available
browser
from twitter
december 2011 by sunpig
inessential.com: Pub Rules
november 2011 by sunpig
Pub Rules: "If I were to run a publication, I’d have a few rules" by @brentsimmons /via
brentsimmons
publishing
blog
writing
publicity
browser
reading
november 2011 by sunpig
Best Practices for Getting Started with SVG - IEBlog - Site Home - MSDN Blogs
november 2011 by sunpig
"Best Practices for Getting Started with SVG" I need to get more into SVG.
svg
browser
html5
html
webdev
incoude
introduction
image
path
scalable
from twitter
november 2011 by sunpig
Building Offline Experiences with HTML5 AppCache and IndexedDB - IEBlog - Site Home - MSDN Blogs
september 2011 by sunpig
Building Offline Experiences with HTML5 AppCache and IndexedDB
ie
ieblog
offline
cache
appcache
webdev
online
network
indexeddb
localstorage
domstorage
browser
html5
js
september 2011 by sunpig
The Future Of CSS: Experimental CSS Properties - Smashing Magazine
may 2011 by sunpig
Smashing Magazine - "The Future Of CSS: Experimental CSS Properties" (/via @koenpeters)
css
experimental
properties
development
browser
webkit
mozilla
css3
may 2011 by sunpig
Performance Innumeracy & False Positives | Infrequently Noted
february 2011 by sunpig
RT @slightlylate: Every millisecond matters /cc @kurafire
alexrussell
browser
webdev
performance
frontend
web
cache
ua
useragent
detection
feature
from twitter
february 2011 by sunpig
related tags
3d ⊕ a11y ⊕ about ⊕ accessibility ⊕ acessibility ⊕ active ⊕ activedescendant ⊕ adactio ⊕ adaptive ⊕ addevent ⊕ address ⊕ addyosmani ⊕ admin ⊕ adobe ⊕ adoption ⊕ advertising ⊕ advice ⊕ ajax ⊕ ala ⊕ alertbox ⊕ alexa ⊕ alexrussell ⊕ alias ⊕ alistapart ⊕ all ⊕ amd ⊕ android ⊕ animation ⊕ apache ⊕ api ⊕ app ⊕ appcache ⊕ apple ⊕ application ⊕ architecture ⊕ argument ⊕ aria ⊕ array ⊕ aspnet ⊕ aspnetmvc ⊕ assistive ⊕ assistivetechnologies ⊕ at ⊕ audio ⊕ automated ⊕ automation ⊕ available ⊕ awesome ⊕ b2g ⊕ back ⊕ background ⊕ bar ⊕ battery ⊕ bbc ⊕ bdd ⊕ bencherry ⊕ benchmark ⊕ blackberry ⊕ blaze ⊕ blink ⊕ block ⊕ blog ⊕ blogoscoped ⊕ blueberry ⊕ blur ⊕ boag ⊕ book ⊕ bookmark ⊕ bookmarklet ⊕ books ⊕ boot2gecko ⊕ bottom ⊕ box ⊕ boxmodel ⊕ brentsimmons ⊕ brothercake ⊕ browser ⊖ browserdetection ⊕ browsers ⊕ browserstatistics ⊕ browserwars ⊕ brucelawson ⊕ bryanrieger ⊕ bubble ⊕ bubbling ⊕ bug ⊕ builder ⊕ business ⊕ button ⊕ buttons ⊕ cache ⊕ caching ⊕ calendar ⊕ camera ⊕ canvas ⊕ capability ⊕ cappuccino ⊕ cappucino ⊕ capture ⊕ casual ⊕ catalog ⊕ catalogue ⊕ catchup ⊕ cgdc6 ⊕ chain ⊕ change ⊕ chart ⊕ check ⊕ chrisheilmann ⊕ chrismessina ⊕ christianheilmann ⊕ chrome ⊕ chromeframe ⊕ chunk ⊕ ci ⊕ clickjacking ⊕ client ⊕ clip ⊕ close ⊕ cloud ⊕ code ⊕ codepo8 ⊕ codinghorror ⊕ coffeescript ⊕ collection ⊕ comet ⊕ comic ⊕ command ⊕ comments ⊕ compatibility ⊕ compatible ⊕ complete ⊕ compression ⊕ condition ⊕ conditional ⊕ conditionalcomments ⊕ config ⊕ configuration ⊕ conforming ⊕ console ⊕ content ⊕ context ⊕ continuousintegration ⊕ contrast ⊕ control ⊕ controller ⊕ cookie ⊕ cookies ⊕ copyright ⊕ cordova ⊕ country ⊕ cross-browser ⊕ cross-domain ⊕ crossdomain ⊕ cruisecontrol ⊕ css ⊕ css3 ⊕ daneden ⊕ daringfireball ⊕ data ⊕ database ⊕ date ⊕ daveshea ⊕ daviddesandso ⊕ davidwalsh ⊕ ddr ⊕ debug ⊕ debugging ⊕ decision ⊕ decss3 ⊕ definition ⊕ delegation ⊕ demo ⊕ description ⊕ design ⊕ designer ⊕ desktop ⊕ detect ⊕ detection ⊕ dev ⊕ developer ⊕ development ⊕ developmne ⊕ device ⊕ deviceatlas ⊕ diagnose ⊕ diediedie ⊕ differene ⊕ different ⊕ diveintohtml5 ⊕ document ⊕ documentmode ⊕ dojo ⊕ dom ⊕ domstorage ⊕ dope ⊕ dragonfly ⊕ dumbphone ⊕ dustindiaz ⊕ edge ⊕ editor ⊕ elastic ⊕ element ⊕ em ⊕ email ⊕ embed ⊕ emulator ⊕ enable ⊕ end ⊕ engine ⊕ enhancement ⊕ ericmeyer ⊕ essay ⊕ etag ⊕ etago ⊕ eula ⊕ event ⊕ events ⊕ ever ⊕ evercookie ⊕ example ⊕ execcommand ⊕ execute ⊕ execution ⊕ experimental ⊕ expire ⊕ expires ⊕ expiry ⊕ explore ⊕ extension ⊕ extensions ⊕ f5 ⊕ facebook ⊕ farfuture ⊕ fast ⊕ feature ⊕ featuredetection ⊕ feedback ⊕ fennec ⊕ ff ⊕ field ⊕ file ⊕ filesystem ⊕ fineprint ⊕ finger ⊕ fire ⊕ firebug ⊕ firefox ⊕ fix ⊕ flash ⊕ flexible ⊕ focus ⊕ font ⊕ font-face ⊕ fonts ⊕ footer ⊕ for ⊕ foreach ⊕ forever ⊕ form ⊕ forms ⊕ fragment ⊕ framework ⊕ freeze ⊕ frontend ⊕ frontent ⊕ functionality ⊕ future ⊕ game ⊕ garethheyes ⊕ gateway ⊕ gbs ⊕ gears ⊕ geeknotes ⊕ geolocation ⊕ get ⊕ getUserMedia ⊕ gezlemon ⊕ gist ⊕ github ⊕ global ⊕ google ⊕ gps ⊕ graded ⊕ gradedbrowsersupport ⊕ gradient ⊕ graph ⊕ gzip ⊕ hack ⊕ hacks ⊕ handler ⊕ hardware ⊕ haslayout ⊕ hbox ⊕ hci ⊕ header ⊕ headers ⊕ headless ⊕ hide ⊕ high ⊕ highlight ⊕ hijax ⊕ history ⊕ hmlhttprequest ⊕ home ⊕ hosted ⊕ hover ⊕ howto ⊕ htaccess ⊕ html ⊕ html5 ⊕ html5doctor ⊕ html5shim ⊕ http ⊕ icon ⊕ identification ⊕ identifier ⊕ identify ⊕ ie ⊕ ie6 ⊕ ie7 ⊕ ie8 ⊕ ie9 ⊕ ieblog ⊕ iframe ⊕ iframes ⊕ image ⊕ images ⊕ img ⊕ imge ⊕ implementation ⊕ incompatibilities ⊕ inconsistent ⊕ incoude ⊕ indexeddb ⊕ infection ⊕ infinitebrowserversion ⊕ information ⊕ innerHTML ⊕ input ⊕ insert ⊕ insertAdjacentHTML ⊕ install ⊕ interesting ⊕ interface ⊕ internet ⊕ internetexplorer ⊕ internetexplorere ⊕ interval ⊕ introduction ⊕ invert ⊕ ios ⊕ ipad ⊕ iphone ⊕ ipod ⊕ issue ⊕ jakobnielsen ⊕ jamesedwards ⊕ jaredsmith ⊕ jasmine ⊕ java ⊕ javascript ⊕ jaws ⊕ jayisgames ⊕ jeffatwood ⊕ jeffveen ⊕ jeremykeith ⊕ johnallsop ⊕ johnresig ⊕ join ⊕ js ⊕ json ⊕ kentbrewster ⊕ keyboard ⊕ kindle ⊕ kingsofcode ⊕ landscape ⊕ language ⊕ lanyrd ⊕ law ⊕ layout ⊕ leak ⊕ legal ⊕ lh ⊕ library ⊕ license ⊕ line ⊕ link ⊕ links ⊕ load ⊕ local ⊕ localstorage ⊕ logging ⊕ long ⊕ loop ⊕ lucapassani ⊕ lukew ⊕ lynx ⊕ mac ⊕ magazine ⊕ management ⊕ manifest ⊕ margin ⊕ market ⊕ marknormanfrancis ⊕ markpilgrim ⊕ markup ⊕ mathiasbynens ⊕ matmarquis ⊕ max-age ⊕ measure ⊕ measurement ⊕ media ⊕ mediaqueries ⊕ memory ⊕ meta ⊕ mezzoblue ⊕ microsoft ⊕ mikewilcox ⊕ min-width ⊕ mini ⊕ mobiforge ⊕ mobile ⊕ mobilesafari ⊕ mobileweb ⊕ mode ⊕ model ⊕ modernizr ⊕ module ⊕ mod_rewrite ⊕ mostlyevil ⊕ mouse ⊕ movie ⊕ mozilla ⊕ mri ⊕ ms ⊕ mustard ⊕ mvc ⊕ net ⊕ netflix ⊕ nettuts ⊕ network ⊕ news ⊕ nicholaszakas ⊕ nicolesullivan ⊕ nitobi ⊕ node ⊕ nodejs ⊕ nokia ⊕ nvda ⊕ object ⊕ objective-j ⊕ offline ⊕ online ⊕ oocss ⊕ opacity ⊕ open ⊕ opensource ⊕ opera ⊕ optimization ⊕ os ⊕ osx ⊕ padding ⊕ page ⊕ pageweight ⊕ path ⊕ paulboag ⊕ paulirish ⊕ paulrouget ⊕ pc ⊕ pda ⊕ pdf ⊕ peer ⊕ performance ⊕ persist ⊕ persistence ⊕ persistent ⊕ perspective ⊕ peterpaulkoch ⊕ philosophy ⊕ phone ⊕ phonegap ⊕ pingdom ⊕ pixel ⊕ placeholder ⊕ planning ⊕ plugin ⊕ polyfill ⊕ popstate ⊕ popup ⊕ position ⊕ ppk ⊕ prefix ⊕ preload ⊕ presentation ⊕ privacy ⊕ probem ⊕ process ⊕ processexplorer ⊕ profile ⊕ programming ⊕ progressive ⊕ progressiveenhancement ⊕ prompt ⊕ properties ⊕ prototype ⊕ proxy ⊕ public ⊕ publicity ⊕ publishing ⊕ pushstate ⊕ qa ⊕ quirksmode ⊕ qunit ⊕ race ⊕ rails ⊕ rate ⊕ read ⊕ readability ⊕ reader ⊕ reading ⊕ reference ⊕ referer ⊕ refresh ⊕ remote ⊕ remove ⊕ render ⊕ rendering ⊕ replace ⊕ replacestate ⊕ report ⊕ repository ⊕ requestanimationframe ⊕ research ⊕ resize ⊕ response ⊕ responsive ⊕ ress ⊕ retina ⊕ reverse ⊕ rights ⊕ rinkmark ⊕ roaming ⊕ rogerjohansson ⊕ role ⊕ rounded ⊕ routing ⊕ rwd ⊕ s40 ⊕ saas ⊕ safari ⊕ samy ⊕ saveas ⊕ sb ⊕ scalable ⊕ scientiamobile ⊕ scope ⊕ scotthanselman ⊕ scottjehl ⊕ scottmccloud ⊕ scottschiller ⊕ screen ⊕ screenreader ⊕ screenreaders ⊕ script ⊕ scripting ⊕ scrollto ⊕ scrolltop ⊕ search ⊕ secret ⊕ security ⊕ selector ⊕ selectors ⊕ selenium ⊕ semantic ⊕ semanticweb ⊕ sencha ⊕ seroundtable ⊕ server ⊕ service ⊕ sessionsorage ⊕ sessionstorage ⊕ set ⊕ settimeout ⊕ settings ⊕ sexy ⊕ shadow ⊕ shim ⊕ site ⊕ sitepen ⊕ sitepoint ⊕ size ⊕ slideshare ⊕ small ⊕ smallbatch ⊕ smallworlds ⊕ smartphone ⊕ smashing ⊕ snekepete ⊕ sniffing ⊕ snoopy ⊕ social ⊕ socialnetwork ⊕ software ⊕ source ⊕ space ⊕ spacing ⊕ spam ⊕ spec ⊕ speed ⊕ spoofing ⊕ spyware ⊕ sr ⊕ stackoverflow ⊕ standard ⊕ standardization ⊕ standards ⊕ start ⊕ startup ⊕ state ⊕ statistics ⊕ stats ⊕ stephanierieger ⊕ stevefaulkner ⊕ stevesouders ⊕ sticky ⊕ storage ⊕ storyboard ⊕ stoyanstefanov ⊕ strategy ⊕ string ⊕ stubbornella ⊕ style ⊕ stylesheet ⊕ suite ⊕ support ⊕ survey ⊕ svg ⊕ sweet ⊕ sync ⊕ t ⊕ tab ⊕ tabindex ⊕ table ⊕ tablet ⊕ tabs ⊕ tag ⊕ tags ⊕ tap ⊕ tdd ⊕ tech ⊕ technology ⊕ tel ⊕ tenacity ⊕ test ⊕ testing ⊕ testswarm ⊕ text ⊕ thierrykoblentz ⊕ thread ⊕ tight ⊕ timelapse ⊕ timeout ⊕ tinysrc ⊕ toddkloots ⊕ tool ⊕ tools ⊕ top10 ⊕ touch ⊕ touchstart ⊕ touchy ⊕ tower ⊕ tracking ⊕ transform ⊕ transition ⊕ tutorial ⊕ type ⊕ typekit ⊕ typography ⊕ ua ⊕ ui ⊕ unit ⊕ unite ⊕ unittesting ⊕ universality ⊕ unobtrusive ⊕ upgrade ⊕ url ⊕ usability ⊕ usb ⊕ user ⊕ user-agent ⊕ useragent ⊕ ux ⊕ valid ⊕ variable ⊕ vbox ⊕ vendor ⊕ version ⊕ video ⊕ view ⊕ viewport ⊕ viewsource ⊕ virtual ⊕ visual ⊕ voce ⊕ voice ⊕ w3c ⊕ wai ⊕ walkthrough ⊕ war ⊕ web ⊕ webaim ⊕ webapp ⊕ webdesign ⊕ webdev ⊕ webdevcorners ⊕ webfont ⊕ webinspector ⊕ webkit ⊕ webos ⊕ webpage ⊕ webperf ⊕ website ⊕ webstandards ⊕ wg ⊕ whatwg ⊕ whoa ⊕ widget ⊕ width ⊕ wilto ⊕ window ⊕ windows ⊕ wolfrentzsch ⊕ workaround ⊕ worlds ⊕ wpo ⊕ write ⊕ writing ⊕ wufoo ⊕ wurfl ⊕ www ⊕ xbrowser ⊕ xhr ⊕ xml ⊕ xp ⊕ yahoo ⊕ ydn ⊕ yiibu ⊕ yslow ⊕ yui ⊕ zachleat ⊕ zip ⊕ zoemickleygillenwater ⊕ zoom ⊕Copy this bookmark: