Dev.Opera

Log in

  • Web
  • Add-ons
  • Mobile
  • TV
  • Labs
  • Styling and extracting hCalendar

    By Christopher Schmitt · Wednesday, August 19, 2009 5

    In this article, Christopher Schmitt gives you the lowdown on the hCalendar microformat including the HTML syntax, styling the calendar in a visually satisfying way, and using the Technorati Events Feed service to allow a user to export the hCalendar data directly to their calendar application quickly and easily. Read more…

  • The freelancing business part 3: scheduling your projects

    By R Blank · Thursday, August 6, 2009 9

    In this - the third article of his series on the business of software development - R Blank lifts the lid on scheduling with a detailed look at creating task- and resource- based project plans, buffering in case unexpected surprises crop up, and more. Read more…

  • Keyboard accessibility in web applications: part 3

    By Mihai Sucan · Wednesday, July 22, 2009 2

    In the final part of his three-part series on keyboard accessibility, Mihai Sucan looks at how to deal with the cross-browser difficulties that arise when dealing with keyboard events. Read more…

  • Gridnite - the Unite-powered multiuser spreadsheet application

    By Slava Vishnyakov · Wednesday, July 22, 2009 1

    In this article, Slava Vishnyakov - creator of unitehowto.com - takes you through the creation of a simple unite-powered multiuser spreadsheet application called Gridnite. This article covers the creation of the basic architecture, and more features will be added soon. Enjoy! Read more…

  • Keyboard accessibility in web applications: part 2

    By Mihai Sucan · Wednesday, July 15, 2009 1

    In this article (the second part of his three part series on making complex web applications keyboard-accessible) Mihai Sucan builds on the work already done on adding keyboard shortcuts for drawing tools in his paint application. Here he shows you how to add full mouse keys support so that a virtual mouse pointer can be controlled by the keyboard; this allows full control of the application without using a mouse. Read more…

  • Saving Opera Unite service data using File I/O

    By Keith Johnson · Wednesday, July 15, 2009 1

    In this article Keith Johnson takes the blog service example from our original Opera Unite developer's primer, and shows how to modify it so that your blog entries are persisted inside files. This is all done using the magic of the File I/O API. Read more…

  • Accessible drag and drop using WAI-ARIA

    By Gez Lemon · Wednesday, July 8, 2009 2

    There is increasing interest in, and importance being laid upon, making modern dynamic web applications more accessible. New specifications such as WAI-ARIA and HTML 5 provide the means by which to do this; in this article Gez Lemon presents a solution for implementing accessible drag and drop functionality using JavaScript and WAI-ARIA. Some discussion of HTML 5 drag and drop features is also included for good measure. Read more…

  • Keyboard accessibility in web applications: part 1

    By Mihai Sucan · Wednesday, July 8, 2009 1

    One of the most important features to implement on your web sites for ensuring accessibility is keyboard controls, but this gets rapidly more complicated when the complexity increases, and you start getting into scripted web applications. But help is at hand. In this detailed three part series, web developer Mihai Sucan offers a complete solution for providing keyboard accessibility to complex web applications, using his canvas-based painting application as a starting point. Read more…

  • 1
  • …
  • 48
  • 49
  • 50
  • …
  • 85

Tools

  • Opera Developer builds
  • Web development extensions
  • Opera Mini Simulator
  • Opera TV Emulator
  • Opera Mobile Classic Emulator

Resources

  • Opera Developer News
  • Can I use... tables for Opera
  • Web Education Community Group Wiki
  • Opera questions on StackOverflow
  • GitHub repositories
  • Shiny Demos

Contribute

  • Submit articles

News and announcements

  • Opera for Android 20 beta released
  • Opera Next 20.0.1387.24 for the Cognoscenti
  • A small update to Opera 19
  • Opera Developer update – 20.0.1387.16
  • Opera 19 auto update is back again.

Twitter logo: contained in link to Opera Developer Relations team Twitter stream Opera Developer Network blog logo: contained in link to blog Calendar icon: contained in link to list of events being attended by the Opera Developer Relations team

© 2014 Opera Software ASA.

  • Help/FAQ
  • Terms of service
  • Privacy