earth2marsh + web   175

All Presentation Software is Broken - igvita.com
"I've instrumented my RailsConf presentation (Making the Web Faster) with Google Analytics, where I'm tracking slide transitions and clicks via custom events and time on slide via the user timings API:"
analytics  design  powerpoint  presentation  software  web  google:analytics 
13 days ago by earth2marsh
The URLEncode and URLDecode Page
covers both form-urlencoding (RFC2396) and regular encading
javascript  tools  url  web  webdev  encoding  percent 
february 2012 by earth2marsh
Stop Designing Pages And Start Designing Flows - Smashing UX Design | Smashing UX Design
"Design flows that are tied to clear objectives allow us to create a positive user experience and a valuable one for the business we’re working for. In this article, we’ll show you how spending more time up front designing user flows leads to better results for both the user and business. Then we’ll look in depth at a common flow for e-commerce websites (the customer acquisition funnel), as well as provide tips on optimizing it to create a complete customer experience."
design  ux  web  webdesign  flows  conversions  conversion 
january 2012 by earth2marsh
Web Actions: Identifying A New Building Block For The Web - Tantek
"Web actions are not "just" hyperlinks. Hyperlinks are nouns and they reference destinations (sometimes with an explicit relation) with an implied action of navigation. In contrast, web actions are verbs and are first and foremost about a specific action that often but not always does something with the current page or site.

"
development  javascript  web  webdev  intents  webintents 
january 2012 by earth2marsh
OWASP Guide Project - OWASP
"Web application security is an essential component of any successful project, whether open source PHP applications, web services such as straight through processing, or proprietary business web sites. Hosters (rightly) shun insecure code, and users shun insecure services that lead to fraud. The aim of this Development Guide is to allow businesses, developers, designers and solution architects to produce secure web applications. If done from the earliest stages, secure applications cost about the same to develop as insecure applications, but are far more cost effective in the long run.
Unlike other forms of security (such as firewalls and secure lockdowns), web applications have the ability to make a skilled attacker rich, or make the life of a victim a complete misery. At this highest level of the OSI software map, traditional firewalls and other controls simply do not help. The application itself must be self-defending. The Development Guide can help you get there. The Development Guide has been written to cover all forms of web application security issues, from old hoary chestnuts such as SQL Injection, through modern concerns such as AJAX, phishing, credit card handling, session fixation, cross-site request forgeries, compliance, and privacy issues."

2010: http://code.google.com/p/owasp-development-guide/wiki/Introduction
web  security  webdev  programming  guide  reference 
january 2012 by earth2marsh
Fiesta: group email and private mailing list blog
Strict-Transport-Security to force SSL on repeat visits, X-Frame-Options to prevent clickjacking through frame-busting, and the (early) X-Content-Security-Policy to compartmentalize XSS vulnerabilities
webdev  web  security  javascript  code  xss  ssl  bestpractices  frames 
january 2012 by earth2marsh
As I May Think...: How the read/write web was lost...
How compromises happen in pursuit of adoption. Sometimes the grand vision is realized and sometimes it is lost.
web  history  hypertext  tbl  read  adoption  from delicious
november 2011 by earth2marsh
Nick Bradbury: The Long-Term Failure of Web APIs
"Years ago, when developers such as myself started the transition away from OS-specific APIs to web APIs, we believed that doing so would empower our software and save it from the confines of the desktop.

And we were right.

But we've also learned that while web APIs enable us to tap into a wealth of data, they can only be relied upon in the short term. The expiration date of software we create has been shortened due to the whims of those who create the web APIs we rely on.

"
api  apis  cloud  web  opinion  development  from delicious
november 2011 by earth2marsh
*[data-markdown] - use markdown, sometimes, in your HTML — Gist
"In prototypes and HTML-based slide decks, it's pleasant to write in markdown sometimes and avoid all those angle brackets.

So the idea is you're operating in an HTML environment but a few shortcuts would help so use markdown here and there."
HTML  markdown  web  paul_irish  gist  script  from delicious
november 2011 by earth2marsh
http://www.infoq.com/articles/rest-soap
"Our approach to embracing APIs is to provide a consistent interaction model. Mule Cloud Connect provides such a model. APIs are represented as simple objects with meta-data configured using annotations that handle the URI scheme, authentication, signing, hashing, session management and even streaming.
These Cloud Connectors can then be orchestrated in flows to allow you to do things like filter social media data to send updates to your phone, provide automated voice access to your billing account or back up your CRM data to a database.
Of course you need a place to run these flows. Mule iON is an integration Platform as a Service (iPaaS) which allows developers to compose API functionality and publish the results to their own applications. Mule iON acts as the integration layer to your application, removing the integration logic from the application code."
rest  soap  web  SOA  cloud  from delicious
october 2011 by earth2marsh
Web intents overview
"There is a new concept forming at the moment called Web Intents. The name is a reference to the Android feature which allows applications to register their “intent” to handle certain types of actions."
Webintents  Intents  Web  webdev  api  Apis  from delicious
september 2011 by earth2marsh
Web intents
The Web Intent API is simple to use. Service developers define the intent they intend to support and what to do with the data they receive. Client applications simply initiate a new action with the given parameters.

Intent Registration

<intent
action="http://webintents.org/share"
type="image/*"
href="share.html"
disposition="window|inline"
/>
Web  Intents  Apis  from delicious
july 2011 by earth2marsh
ongoing by Tim Bray · Slow REST
"We’re work­ing on a fairly sub­stan­tial re­vi­sion of the Sun Cloud API, mo­ti­vated by this prob­lem: In a REST­ful con­text, how do you han­dle state-chang­ing op­er­a­tions (POST, PUT, DELETE) which have sub­stan­tial and un­pre­dictable la­tency?"
design  programming  apis  web  slow  rest  from delicious
june 2011 by earth2marsh
Creating mobile Web applications with HTML 5, Part 3: Make mobile Web applications work offline with HTML 5
"Part of the appeal of mobile applications is that you can take your application and its data with you wherever you go. One reality of mobile is, at times, a mobile device does not have a working connection to the Internet. This might seem to be an insurmountable problem for mobile Web applications. However, Web applications have evolved and become capable of working offline. In this article, you will learn how to offline-enable your mobile Web application and learn to detect when your application goes from offline to online and vice versa."
mobile  web  development  offline  html5  from delicious
april 2011 by earth2marsh
Apps is the new Web: sowing the seeds for Web 3.0 | VisionMobile :: blog
"But what is an app really? It’s not just a bunch of code and a fancy UI. Apps are the new channel for delivering services and experiences in mobile devices, taking over from the old world of web pages, texting, ringtones, wallpapers, MMS, Mobile TV – and some would argue voice, too. What’s interesting all these technologies were agreed over 1,000s of meetings and years of standardisation work taking place across (mostly) network operators in the 80s and 90s. In the case of apps, none of this had to be ‘standardised’, just adopted by a critical mass of software developers and in turn a critical mass of users. Today the billions of downloads are indeed that success metric of de-facto standards like iOS, Android, Blackberry, Symbian and Java – even if the vast majority of downloads take place on a small fraction (5%) of the devices sold."
api  insight  mobile  web  future 
november 2010 by earth2marsh
Timefire: GWT 2.0: So good it's ridiculous
"GWT 2.0 was released today, and even though I've been using it for months and contributing to it, I didn't realize the significance of this release until I saw the Google Campfire event, because I've been exposed to each new feature incrementally, rather than all at once."
google  webdev  programming  gwt  development  web 
december 2009 by earth2marsh
Eye tracking study reveals 12 website tactics
"Eye tracking studies have revealed valuable information about how people read and interact with websites. One study, Eyetrack III, published a summary of their eye tracking results for news sites. While this is just one eye tracking study focused on a particular type of site, I think there are instructive nuggets here for any informational website."
design  web  tracking  eye  study  attention  content  tricks  tips  list 
may 2009 by earth2marsh
High Performance Web Sites
"Rule 1 - Make Fewer HTTP Requests Rule 2 - Use a Content Delivery Network Rule 3 - Add an Expires Header Rule 4 - Gzip Components Rule 5 - Put Stylesheets at the Top Rule 6 - Put Scripts at the Bottom Rule 7 - Avoid CSS Expressions Rule 8 - Make JavaScript and CSS External Rule 9 - Reduce DNS Lookups Rule 10 - Minify JavaScript Rule 11 - Avoid Redirects Rule 12 - Remove Duplicate Scripts Rule 13 - Configure ETags Rule 14 - Make AJAX Cacheable"
performance  optimization  sysadmin  serve  web 
march 2009 by earth2marsh
RANDOM.ORG - True Random Number Service
"offers true random numbers to anyone on the Internet. The randomness comes from atmospheric noise, which for many purposes is better than the pseudo-random number algorithms typically used in computer programs. People use RANDOM.ORG for holding draws, lotteries and sweepstakes, to drive games and gambling sites, for scientific applications and for art and music."
random  webservice  service  http  generator  web 
march 2009 by earth2marsh
Wordle - Beautiful Word Clouds
Awesome... "toy for generating “word clouds” from text that you provide. The clouds give greater prominence to words that appear more frequently in the source text. You can tweak your clouds with different fonts, layouts, and color schemes. The images you create with Wordle are yours to use however you like. You can print them out, or save them to the Wordle gallery to share with your friends."
visualization  tool  del.icio.us  tags  cloud  tagcloud  text  writing  inspiration  graphics  web  webdesign  free  typography  generator 
september 2008 by earth2marsh
We magazine - Ten Futures
Stephene Downes indulges his futurist-slash-scifi side. Some good stuff in here.
web  learning  future  technology  ai  trends  prediction 
august 2008 by earth2marsh
Is Linking to Yourself the Future of the Web? - O'Reilly Radar
"I'd like to put out two guidelines for anyone adopting this "link to myself" strategy: 1. Ensure that no more than 50% of the links on any page are to yourself. (Even this number may be too high.) 2. Ensure that the pages you create at those destinations are truly more valuable to your readers than any other external link you might provide." Hear, hear!
oreilly  trends  web  links  linking  internal  external  media 
august 2008 by earth2marsh
Tiled backgrounds designer
fun tool to create tiled patterns for backgrounds
webdesign  web  wallpaper  tools  textures  texture  tile 
august 2008 by earth2marsh
psiphon
a censorship circumvention solution that allows users to access blocked sites in countries where the Internet is censored. psiphon turns a regular home computer into a personal, encrypted server capable of retrieving and displaying web pages anywhere
proxy  privacy  circumvent  filtering  blocked  websites  software  windows  technology  tools  web 
july 2008 by earth2marsh
the Awesome Highlighter >> Highlight text on web pages
Awesome Highlighter lets you highlight text on web pages and then gives you a small link to the highlighted page.
2008  annotate  highlight  collaboration  web  sharing  tools 
june 2008 by earth2marsh
Repairing broken sppiderwebs | Nina Katchadourian
In the forest and around the house where I was living, I searched for broken spiderwebs which I repaired using red sewing thread.
art  spider  web  artist  photography  Repair  sculpture  Nature 
april 2008 by earth2marsh
Skip the Annoying "Use the Web service to find the correct program" Dialog :: the How-To Geek
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer 32-bit DWORD: Name: NoInternetOpenWith Value: 1
hacks  howto  service  windows  XP  vista  web  disable  regedit 
march 2008 by earth2marsh
FoxyProxy
Firefox extension which automatically switches an internet connection across one or more proxy servers based on URL patterns you define.
extension  firefox  mozilla  networking  proxy  tools  portable  web  privacy  security  tor 
february 2008 by earth2marsh
Movement (Schulze & Webb)
treating a website as a dynamic entity – a flowchart of motivations that both provides a continuously satisfying experience for the user… and helps the website grow.
flow  patterns  design  presentations  slides  theory  webDesign  attention  interaction  mattwebb  presentation  web 
february 2008 by earth2marsh
Pulse Laser: The Experience Stack revisited
The experience stack is a way of thinking about the different levels at which experience design operates. Experience design can be thought of as… * branding; * service design; * product design; * interaction design; * human factors.
experience  design  branding  interactiondesign  Usability  architecture  web  userexperience  services 
february 2008 by earth2marsh
John Naughton: Thanks, Gutenberg - but we're too pressed for time to read | Media | The Observer
"the web is having a profound impact on how we conceptualise, seek, evaluate and use information"
technology  books  culture  reading  future  web  information  behavior 
january 2008 by earth2marsh
kwout | A brilliant way to quote
quote a part of a web page as an image with an image map. offers bookmarklet, can host on flickr or tumblr
screenshot  tools  quote  image  web 
january 2008 by earth2marsh
The Principles of Beautiful Web Design
Nice intro to issues faced with designing pages for the web.
webdesign  design  inspiration  css  process  web 
november 2007 by earth2marsh
Mozilla Labs Blog » Blog Archive » Prism
lets users split web applications out of their browser and run them directly on their desktop.
mozilla  prism  firefox  desktop  web  applications 
november 2007 by earth2marsh
mrclay.org » Archive » Click2Zap Bookmarklet 1.1
Use Click2Zap to remove elements from the page for printing (remove text/images to save paper/ink) or reading comfort purposes.
bookmarklet  web  print  printing  tools  firefox  ads  remove 
november 2007 by earth2marsh
Abstractions in Web architecture - Design Issues
The web of things is built on the web of documents, which is built on the web of computers controlled by Domain Name owners, which itself is build on a set of interconnected cables. This is an architecture which provides a social backing to the names for
uri  web  things  network  explanation  tbl 
november 2007 by earth2marsh
Activmobs
to see if the principle of user-centred design could lead to a new way of encouraging people to exercise.
Design  web  fitness  social  socialengineering  health 
october 2007 by earth2marsh
Google Desktop SDK - Gadget Designer
an integrated development environment (IDE) for desktop gadget design that lets you quickly prototype or modify your gadget's UI and test its performance
Google  desktop  widgets  programming  gadget  api  web  gadgets  widget  software  tools  code 
october 2007 by earth2marsh
Lingr: Chatrooms for the people
an open community of chatrooms. You can chat about anything you want, in public or private rooms. No account is required
chat  ajax  community  web  service  communication 
september 2007 by earth2marsh
alphaWorks Services | CoScripter | Overview
a system for capturing, sharing, and automating tasks on the Web. CoScripter scripts contain human-readable instructions for completing Web-based processes, such as changing your mailing address or searching for real estate.
firefox  web  scripting  collaboration  ibm  software  testing  extension  addon  test  automation 
september 2007 by earth2marsh
Sullr : USA
good reverse phone number lookup tool. wish it had a query param though so I could quicksearch from Firefox!
phone  search  directory  lookup  reverse  tools  tool  web  webservices  service  people  address 
august 2007 by earth2marsh
Lightroom Journal: Airtight Interactive Web Galleries
three excellent Flash-based web photo galleries for Lightroom from Airtight Interactive
lightroom  flash  gallery  web  Adobe  software  free  templates 
august 2007 by earth2marsh
streber/Overview - streber
a free wiki driven project management tool written in php5. Freelancers and small teams can easily setup projects and keep track of tasks, issues, bugs, efforts etc.
opensource  projectmanagement  php  management  project  software  web  freeware 
july 2007 by earth2marsh
Welcome to Parakey
When people need to call their "computer friend" in 2007 to install a program, scan a document, burn a CD or show a picture to a friend, there is a problem. Fixing it will take time and the patience to sit down with users and understand them.
parakey  Firefox  opensource  web  webos 
july 2007 by earth2marsh
the cluetrain manifesto
A powerful global conversation has begun. Through the Internet, people are discovering and inventing new ways to share relevant knowledge with blinding speed. As a direct result, markets are getting smarter—and getting smarter faster than most companies
marketing  cluetrain  business  manifesto  culture  internet  web  online  book  advertising 
june 2007 by earth2marsh
Amazon Web Services Developer Connection : Apatar - Data Integration Application
an open source data integration application to help join your desktop data with the web. Apatar effectively integrates data and applications, and provides visual job designer and mapping, joins, filtering, data cleansing and validation capabilities.
data  opensource  database  web  desktop  online  connect  integrate 
june 2007 by earth2marsh
tapefailure > record. review. revise.
allows you to replay the actions of users to your site to understand where things break down.
tools  statistics  web  recording  analytics  seo 
may 2007 by earth2marsh
The Flex Online Compiler
allows you to experience Flex 2 for yourself, without needing to download or install anything.
flex  flash  programming  online  mxml  web  adobe 
may 2007 by earth2marsh
« earlier      

related tags

!to_read  addon  address  adobe  adoption  ads  advertising  advice  ai  ajax  Amazon  analysis  analytics  animation  annotate  apache  api  apis  applescript  application  applications  apps  architecture  art  article  artist  ascii  attention  audio  automation  automator  awesome  backup  badge  beatbox  behavior  bestpractices  billjoy  blocked  blog  blogs  book  bookmark  bookmarklet  Bookmarklets  books  box  box.net  branding  browser  browsers  bubble  business  cellphone  change  changes  chat  cheatsheet  checker  Chrome  circumvent  citation  cloud  cluetrain  code  coding  collaboration  color  colors  comic  communication  community  computer  conferences  connect  console  content  conversion  conversions  convert  converter  cool  copy  copywriting  cors  counter  creativity  css  culture  data  database  databases  del.icio.us  delicious  deployment  design  desktop  development  directory  disable  DNS  ecommerce  editor  email  encoder  encoding  evolution  experience  experimental  explanation  extension  external  extraction  eye  eyetracking  facebook  favicon  feeds  file  files  filesharing  filter  filtering  firefox  fitness  flash  flex  flickr  flow  flows  form  formats  fractal  frames  framework  free  freeware  friendly  fun  funny  future  gadget  gadgets  gallery  games  generator  geolocation  gist  git  google  google:analytics  graph  graphics  greasemonkey  guide  gwt  hacks  health  highlight  history  hosting  howto  htaccess  html  html5  http  humor  hypertext  ibm  icon  icons  ideas  identity  IE  image  images  information  insight  inspiration  integrate  intents  interaction  interactiondesign  interactive  interface  internal  internet  java  javascript  journalism  jpeg  jquery  learning  library  lightroom  link  linkback  linking  links  lion  list  log  lookup  mac  machines  mailto  management  manifesto  map  mapping  maps  markdown  marketing  mashup  mattwebb  media  messagequeue  messaging  mindmapping  mobile  Money  monitor  monitoring  mozilla  music  mxml  nametags  Nature  network  networking  news  nodejs  notes  notetaking  notify  nytimes  OCR  office  offline  online  openid  opensource  opinion  optimization  oreilly  page  parakey  patterns  paul_irish  payments  pda  pdf  people  percent  performance  philosophy  phone  photo  photography  php  png  port  portable  powerpoint  prediction  presentation  presentations  principles  print  printing  prism  privacy  process  productivity  programming  project  projectmanagement  proxy  quote  quotes  random  read  reading  recording  redirect  reference  regedit  regex  regexp  remove  Repair  research  responsive  rest  reverse  rss  ruby  RubyOnRails  s3  samples  scraping  screenshot  script  scripting  scripts  sculpture  seal  search  searchengine  security  semantic  semantics  semantic_web  semweb  seo  sequencer  serve  server  service  services  shared  sharing  shortcut  shortcut:dback  shortcut:delback  site  slides  slideshow  slow  sms  SOA  soap  social  socialengineering  software  sound  spam  spider  spyware  sql  ssb  ssl  standards  statistics  stats  storage  Store  strategy  studio  study  style  sudoku  sun  sysadmin  tagcloud  tagging  tags  tbl  technology  telephony  templates  test  testing  text  texture  textures  theory  things  thinking  tile  timeline  tips  tool  tools  tor  tracking  transfer  transparency  trends  tricks  tutorial  typography  upload  uri  url  usability  USB  useful  userexperience  utilities  ux  validation  validator  VeriSign  via:mathowie  video  videoconferencing  video_conferencing  vista  visualization  voip  w3c  wallpaper  web  web2.0  webapp  webdesign  webdev  webintents  webmaster  webos  webservice  webservices  website  websites  wget  widget  widgets  wiki  windows  wireframes  writing  xhtml  xml  XP  xsl  xslt  xss  YouTube 

Copy this bookmark:



description:


tags: