SlideShare a Scribd company logo
1 of 105
Download to read offline
Photo courtesy of @MAMK
enhancement
progressive
beyond
http://www.ļ¬‚ickr.com/photos/shoutsfromtheabyss/5313714706
It will be like electricityā€.
ā€œā€¦[technology] will just be seamless. It will just be there.
The web will be everything and it will be nothing.
by 2020...
ā€“ Eric Schmidt, Google
it can be hard to visualise
what this will truly mean...
http://www.ļ¬‚ickr.com/photos/mwichary/3189145257
http://www.ļ¬‚ickr.com/photos/accidentdesigns/6137301255
with computation + connectivityā€¦
with each day that goes by we ļ¬nd
new ways to augment everyday things
the results can be
both magical and disturbing
http://www.ļ¬‚ickr.com/photos/accidentdesigns/6137308437
self driving cars that collect
gigabytes of data per secondā€¦
Twitter: Bill Gross
Almax - EyeSee Mannequin
mannequins that watch, listen
and analyse who you are
to ā€œbuildā€ a better suitā€¦
mobile stores with 3D scanners
Kickstarter: Tailor truck
recharge electric busesā€¦
smart roads that wirelessly
KAIST OLEV project: YouTube
Proteus Digital Health - Digital health feedback system
stomach acid powered sensors that communicate
with applications on your smartphoneā€¦
senses how you eatā€¦
a fork that
Hapi Fork by Hapi Labs
Proteus Digital Health - Digital health feedback system
Apple Gives Share-
holders More Input;
Will Facebook Get the
Message?
At its annual shareholders meet-
ing on Thursday, Appleā€™s man-
agement bowed to pressure
from key investors and agreed to
allow shareholders to elect
board directors by a simple ma-
jority vote.
Now any new or current director
standing for election who fails to
receive support from a majority
of shareholders must resign his
By Tim Carmody
February 24, 2012 | 4:26 pm
MENU
and smart toilets that help you track
what comes outā€¦
microchip
+
sensors data
out
A real-time web (or app) based
progress report is available.
The fork gathers data
as you eat.
data
out
data
outservice
data
out
Fork vibrates if youā€™re
eating too fast
they are systemsā€¦
these arenā€™t just smart connected objects,
Hapi Fork by Hapi Labs
http://www.ļ¬‚ickr.com/photos/gcbb/2502506212
of these systemsā€¦
itā€™s not always obvious where the web ļ¬ts in,
but it has an important role to play in each
http://www.ļ¬‚ickr.com/photos/tristanf/2234332037
the pathways from todayā€™s web to apps
and things are anything butā€¦
but while the future may be seamless,
http://www.ļ¬‚ickr.com/photos/doglotion/4131810103
Accelerometer
Camera
Capture
Compass
Connection
Contacts
Device
Events
File
Geolocation
Globalization
inAppBrowser
Media
Notiļ¬cation
Storage
to communicate with hardwareā€¦
our current approach to building the future web
is to develop APIs that enable the web
http://www.ļ¬‚ickr.com/photos/davidchief/6441607321
ā€¦the theory being that only a more capable and
powerful web can compete with native apps...
http://www.ļ¬‚ickr.com/photos/mozillaeu/9191443975
or maybe replace them altogetherā€¦
http://www.ļ¬‚ickr.com/photos/orijinal/8133373975
Iā€™m not suggesting this is the wrong path,
but I think we may be missing part of the storyā€¦
http://www.ļ¬‚ickr.com/photos/micora/5105225792
(being ā€œborn of techā€ doesnā€™t exempt us from these growing pains)
ā€¦weā€™re far from the only industry thatā€™s been
challenged by the power of new technologiesā€¦
http://www.ļ¬‚ickr.com/photos/bļ¬shadow/3637298219
be the best pathā€¦
itā€™s natural to want to compete with them,
but history suggests this may not
http://www.ļ¬‚ickr.com/photos/sohrab_kabuli/5294817108
rethink how we relate to themā€¦
ā€¦rather than compete, we need to adapt,
embrace new technologies and completely
Online journalism and blogging
workshop in Jalalabad
http://www.ļ¬‚ickr.com/photos/ummella/4088456000
a ļ¬rst step is to accept that
native software isnā€™t going awayā€¦
http://www.ļ¬‚ickr.com/photos/sndrv/4635764320
ā€¦we need native software
to power complex experiences,
geolocation
camera
3D rendering
gyroscope
video & audio
at the last web standards round...
access bits of hardware or software that didnā€™t exist
ā€œMotesā€ are Bluetooth Low Energy (LE)
devices that can broadcast data on
behalf of things in the real world.
There still no Bluetooth API for the web
(LE or otherwise...)
Source: EstimoteRead Scott Jensonā€™s W3C article proposing we extend web discovery to objects
...and take full advantage of
powerful new chipsets
The Moto X includes a low-power core
whose only job is to listen for the
passphrase "OK, Google Nowā€.
(This plus another core devoted to sensors
enables, Touchless Control to run in the
background without the need to power up
the entire processor, which would
drain your battery.
and technologies
Photo: Mashable
http://www.ļ¬‚ickr.com/photos/mujitra/8688838450
increasingly...out in the real world
ā€¦and native software needs the web to power discovery,
not just through searchā€”but social media and
http://www.ļ¬‚ickr.com/photos/craigmurphy/3979174573
a world of ā€œthingsā€ you may want to chat with
but not care enough about to start a full-on relationship
For more on this, read Scott
Jensonā€™s seminal article on just-in-
time interactions.
http://www.ļ¬‚ickr.com/photos/68453216@N03/6227748188
a veritable superpower that will only increase
once everyone is connectedā€¦
the web is the ubiquitous pathway,
http://www.ļ¬‚ickr.com/photos/splitthekipper/5727366179
ā€¦so how do we
make the web even better?
http://www.ļ¬‚ickr.com/photos/greggoconnell/201374093
progressive enhancement
but not the way weā€™ve known itā€¦
http://www.ļ¬‚ickr.com/photos/ducdigital/2892313560
providing an enhanced version to those
ā€œā€¦using web technologies in a layered fashion that allows
everyone to access the basic functionalityā€¦while also
with more advanced capabilitiesā€.
Progressive enhancement:
http://www.ļ¬‚ickr.com/photos/renaissancechambara/2267250649
if we truly value the ideas
behind progressive enhancementā€¦
some see an escalator...others see a highly enhanced
and gracefully degrading staircase...
http://www.ļ¬‚ickr.com/photos/blmurch/6024605166
everyone is diļ¬€erentā€¦
ā€¦if we truly believe that creating great experiences
begins with an acknowledgement that
http://www.ļ¬‚ickr.com/photos/dsf/9358670299
diļ¬€erent contexts, with diļ¬€erent
intents and capabilitiesā€¦
experiencing the web in
ā€¦we must accept that enhancement
may sometimes lie beyond the web
Source: Nymi
Nymi lets you use your unique cardiac rhythm
to authenticate your identity.
http://www.ļ¬‚ickr.com/photos/yghelloworld/4964999147
weave the web in and out
of their dayā€¦
that (thanks to mobile), people
research already shows
http://www.ļ¬‚ickr.com/photos/susanito/5447525972
in doing so, they dip in and out
of the web content we createā€¦
http://www.ļ¬‚ickr.com/photos/shortcatt/6233298063
the choices they make are complex,
sometimes irrational, and uniquely personalā€¦
http://www.ļ¬‚ickr.com/photos/ducdigital/2892313560
ā€œ
...services arenā€™t made on an assembly line...you canā€™t
predict precisely which [touchpoint] each user will
need, in what order she will encounter them, and
who will help her along the way.
The service is experienced diļ¬€erently by every
person, because every person is diļ¬€erent."
- Andy Polaine
the services we create must embrace
that complexity...
http://www.ļ¬‚ickr.com/photos/mozillaeu/9293845962
itā€™s natural for us to want to coax users
towards the open webā€¦
http://www.ļ¬‚ickr.com/photos/kalleboo/9400677132
itā€™s also natural for our app-making colleagues
to want to drag them the other wayā€¦
http://www.ļ¬‚ickr.com/photos/juhansonin/7883095062
ā€¦and who knows what direction
may come along next
http://www.ļ¬‚ickr.com/photos/andrewmalone/2355592191
all this jostling for attention is
counterproductiveā€¦
http://www.ļ¬‚ickr.com/photos/jazbeck/8025692978
through technologyā€¦
ā€¦it doesnā€™t help us gain trust, create engagement,
increase loyalty or enable users to improve their lives
http://www.ļ¬‚ickr.com/photos/shimelle/5586063513
web vs apps, print vs digital,
or bricks + mortar vs onlineā€¦
the work we do is not about
http://www.ļ¬‚ickr.com/photos/drtran/7468519076
itā€™s about leveraging technology to
build relationships and enable conversations
http://www.ļ¬‚ickr.com/photos/jdickert/3091034336
to make this happen, we have to
stop thinking in silosā€¦
http://www.ļ¬‚ickr.com/photos/eletrosonico/3359915532
often referred to as ā€œdigitalā€ā€¦
not just the technologies we use,
but the culture around what is still
...we need to evolve
If I buy a TV online
while in-store on my
mobile, which channel
am I using...?
http://www.ļ¬‚ickr.com/photos/meddygarnet/4012204741
hereā€™s an example of a company that is slowly taking steps
to disentangle itself from silos and legacy thinkingā€¦
http://www.ļ¬‚ickr.com/photos/ducdigital/2892313560
Dixons (owner of electronics giants Curryā€™s and PC
World) recently scrapped individual sales commissions
in favour of store-wide schemes linked to measures
of customer satisfaction.
To overcome managersā€™ reluctance to refer customers
to the website, stores are now credited with all sales
in their catchment area...regardless of whether
a buyer entered the premises.
- The Economist
ā€œ
http://www.ļ¬‚ickr.com/photos/yokohamarides/6677622077
ā€“not where and how the interactions occurred
this approach makes sense because in the end,
whatā€™s most valuable to the company is a satisļ¬ed customer
http://www.ļ¬‚ickr.com/photos/carbonnyc/2154870998
itā€™s probably also more eļ¬ƒcient as the entire company
can work towards a common goalā€¦
http://www.ļ¬‚ickr.com/photos/egfocus/6001107753
than what weā€™re doing today
whatā€™s possible, and why embracing it might be better
shifting culture can be hard, but the ļ¬rst step is to understand
http://www.ļ¬‚ickr.com/photos/jamesstewart/5736745348
more seamless, honest and future-friendlyā€¦
iā€™m going to walk you through some technologies that
I believe can help us create experiences that are
http://www.ļ¬‚ickr.com/photos/ryanbrunsvold/5218091651
weaving the web in and out of everyday life
none of these examples exclusively involve the web ā€“
they can however play a role in more seamlessly
a friendly warning:
iOS smart app banners
URLs that (kinda) open apps
APPBROWSER
The call to action adapts to suit the
context:
ā€¢ OPEN if the app is installed,
ā€¢ VIEW if itā€™s not
The banner also wonā€™t appear if the
app isnā€™t supported (...in that region,
on that particular model)
iOS Smart App Banners can
prompt users to open or
install your app, and are easy
to implement using a meta-tag
in the head of each page.
They are less obtrusive than
modal windows and are native
components so wonā€™t impact
performance or suļ¬€er from
usability problems as a modals
often can.
Source: Apple developer
While less intrusive than other methods, smart app banners
can still send mixed messages. Donā€™t use them ā€œsimply because
you canā€. Make sure they are truly useful.
If the user already has the app installed, generically linking to it
is about as useful as generically dumping all smartphone users
on your (mobile) home page. You can do better...
<a href=ā€http://
www.amazon.co.uk/
bookReferenceā€>
Clicking OPEN passes
that pageā€™s URL...
...which the app
parses and resolves
to display the content
1
2
3
This is sadly a mythical example. Amazon could do this, but so far hasnā€™t.
Bottom line:
If used well, Smart app banners can deliver a good experience.
Itā€™s a shame however that their content canā€™t be customized to
make them feel a bit less like an advert in cases where users
already have the app installed.
Custom URI schemes
more URLs that (kinda) open apps
APPBROWSER
URI schemes are a mechanism through which third-party apps
can communicate with each other.
They are supported on iOS, BlackBerry 10, Windows Phone 8
and Android (using the far more robust intents).
polar://
The user clicks a link
within a web page
The native app (thatā€™s
already installed)
recognises the scheme
The app developer
registers the scheme
within the native app
<a href=ā€polar://
polls/2246/ā€>
The app opens and (if itā€™s been
well designed) resolves the full
URL to display the content or
activity the user requested
using a web link
to launch an app in iOS
2
3
4
1
example:
Lukeā€™s case study: Linking mobile web and native app experiences
Boo...the user is on
another platform
(Mac, PC, Android etc.)
...if only it were that simple :-(
(a complicated error prone process using cookies ensued to make this work...see the case study)
Boo...the native
app isnā€™t installed
FAIL
Lukeā€™s case study: Linking mobile web and native app experiences
<a href=ā€polar://
polls/2246/ā€>
FAIL
polar://
The app developer
registers the scheme
within the native app
The user clicks a link
within a web page
2
3
3
1
Bottom line:
For the moment at least...schemes are a bit of a hack.
They donā€™t gracefully degrade, so it takes a lot of work to
ensure everyone gets a good experience.
intents on Android
outsource tasks to other apps
TASKTASK
TASK
Intents are the glue between application components,
both within an app, and across diļ¬€erent apps. They allow
apps to outsource tasks to other apps (that they may not
even know about!) using predetermined interfaces.
ā€œ - Roman Nurik
Why is this useful?
Intents enable users to choose the app they prefer to use
when completing a task, such as sharing a link, saving a ļ¬le or
opening a URL.
(In contrast to the typical scenario where the platform owner, app
developer or designer decides what people should use (and often how they
should use it) and in some way hard-codes the functionality into the app.)
An intent is simply a
combination of an action,
and a piece of data.
Source: Nick Butcher, Google
VIEW
EDIT Contact ā€œBryan Riegerā€
www.yiibu.com
Android apps can register
their ability to handle
each type of intent.
Source: Nick Butcher, Google
I can....
...VIEW
...EDIT
...SHARE
...CHOOSE
ā€œ ...an image, ļ¬le etc.
...an URL, photo etc.
...a photo, document etc.
...just about anything
EXAMPLE Opening a URL
Pick me!!
Two apps respond
ā€œI can handle ā€viewā€
intents on amazon.co.ukā€
browser resolves
the URL
app resolves
the URL
user is
prompted to
pick...
the user clicks a link
within a web page, in an
email, or in another app...
<a href=ā€http://
www.amazon.co.uk/
bookReferenceā€>
the intent is
broadcast
VIEW
{URI}
Share
Amazon Chrome
Clicking a hyperlink is one of the many user actions that
triggers an intent.
Itā€™s therefore possible for brands with both an app, and a mobile
optimised site to enable behaviours like this....
Once again a mythical example. Amazon could do this, but so far hasnā€™t.
Reminder: The beauty here is this is an enhancement. The web
page simply contains a URL. If thereā€™s no Amazon app installed,
the URL simply opens in a browser.
(If the user has two browsers installed (for example, a text to speech browser), and hasnā€™t
designated a default, both will respond...and the user can make a choice).
SHARE
{data}
ā€œSaveā€
INTENT
click ā€œshareā€
...completing the action automatically brings you back to the Twitter app
choose an app
edit/compose
your note
Intents also enable out-of-the-box seamless experiences.
Once a task is complete, the user automatically ends up back
where they initiated that task.
Share
Twitter does use intents. Yay!
The more apps support intents, the more users can chain apps
and activities together to complete very personal experiences...
Share (i.e. open)
using Google Translate
...then Share in an SMS
hardware Back
open Tweet
using your
chosen ā€œappā€
click a URL in the
Tweet and open using
your favourite ā€œappā€ seamless auto Back
seamless auto Back
hardware Back
http://www.ļ¬‚ickr.com/photos/khamtran/5871541424
Intents are pretty cool.
Itā€™s a shame theyā€™re just
an Android thing...
Detailed instructions on developers.google.com and try this out in Pocket on iOS
user clicks a link
from within the
Pocket iOS app
VIEW
mock-intent
?
NO
YES
isChrome
Installed?
oļ¬€ers the usual
web view
roundtrip enabled using the x-callback-url scheme
enjoy content in your
favourite browser
Google has implemented a variant of intents enabling apps to
delegate viewing web content to Chrome on iOS. While a bit
contrived, it incorporates feature detection so can be used as an
unobtrusive progressive enhancement.
ā€œopen in Chromeā€
option is oļ¬€ered
ā€œbackā€ button
added at runtime
Mozilla has also developed the web activities API for Firefox
(mobile) and Firefox OS. Web activities enable (web) apps to
delegate activities to other (web) apps.
three apps respond
ā€œI can pick a photoā€
user picks a photo...
the app gets the photo back as a ļ¬le blob, and does something with it...
PICK
{photo}
invokes the
pick activity
Select Crop
...does other useful
stuļ¬€ with their
favourite app...
Iā€™m
done!Pick
Wallpaper
Gallery
Camera
More on Web Activities and a comparison of Web Activities and the far broader Web Intents
Mozilla hopes that web
activities will be
adopted as a standard.
The development of
web intentsā€“a similar,
but more complex W3C
standardā€“is now on
hold as the various
groups discuss how
best to proceed.
Before the web intents working group was disbanded, web intents were available behind
a Chrome ļ¬‚ag. This highly stylised and non-oļ¬ƒcial visualization provides a glimpse of
how these worked on a Chromebook.
Which service should be used for saving?
App suggestions from Chrome Web Store:
Evernote Add to Chrome
CONNECTED STUFF OUT IN
THE WORLD
DEVICE
APPAPP
APP
The last couple scenarios
all began (and ended) with an
app (the browser is also an app :-)
Next weā€™ll talk about ways to
enable interactions between
other users, devices and
connected ā€œthingsā€?
NFC
easily exchange all sorts of data
DEVICE DEVICE
(and much more...)
NFC is a simple but powerful wireless technology that
makes it easy to complete transactions, exchange digital
content, and connect electronic devices.
Apple doesnā€™t yet support NFC :-(
Supported on most BlackBerry
and Windows Phone devices.
1 million NFC-enabled Android
devices activated each week*.
*Source: Google I/O 2013. Also of interest are the Mozilla NFC web API, a PhoneGap plugin, and the W3C NFC working group.
Apple appears to have no plan to support NFC and may instead focus
on Bluetooth LE. These technologies overlap but each has its
strengths. Itā€™s a shame that Apple is as usual going its own way.
Receive small amounts of data
from an unpowered object
the NFC tag is
momentarily
powered by the
deviceā€™s NFC ļ¬eld
NFC enabled devices operate at a very short range (max. 4ā€/10cm)
and can communicate with two types of ā€œthings.ā€
Exchange data of any size
with another powered device
The word ā€œdataā€ downplays the power of a potential
NFC data exchange. Here are a few examples...
Touch the poster
(which contains a
passive NFC tag) to
receive a product-
related URL.
(...similar to a QR code but at
least you donā€™t need to own,
open and activate a separate
QR code reader app)
Share a URI
OBJECT DEVICE
data
browser
opens and
loads the URI
Share a dataset
While using the British Airways
app, tap your NFC device to an
NFC-enabled (e-ink display)
luggage tag to transfer your
luggage and ļ¬‚ight data.
(Currently in Beta. This is a basic guess of how it will
work. The e-ink image can last for weeks and only
requires power when the tag is being written. )
OBJECTDEVICE
data
Source: British Airways to oļ¬€er NFC luggage tags
While playing a video using the
YouTube app, touch your phone
to a Smart TVā€™s NFC logo...
Share a context
2 Loads the video
3 Sets the playhead location
4 Adjusts any other settings
1 Opens the TVā€™s YouTube app
(This is easy to demonstrate using two smartphones
but not sure if the YouTube app on any NFC-
enabled TVā€™s support this functionality.
In cases where the app isnā€™t yet installed, the device
automatically takes you to the page on Google Play
where you can download it.)
DEVICE
data
DEVICE
Tap to send the ļ¬le
1 Activates Bluetooth (if not already on)
2 Pairs the devices
3 Initiates Bluetooth streaming
Share media
4 Disconnects Bluetooth once complete
Progress is visible in the
notiļ¬cation window
e.g. PDF, mp3, mp4, MPEG
(or Wi-ļ¬ Direct)
DEVICE
data
DEVICE
(large)
Play using your
favourite app...
(uses a ā€viewā€
intent on Android!)
Touching the headphoneā€™s
NFC logo to your NFC phone...
2 Activates Bluetooth
3 Pairs the devices
4 Initiates streaming of the
song thatā€™s currently open
on your phone
1 Powers up the headphones
Initiate a connection
DEVICE
data
DEVICE
http://www.ļ¬‚ickr.com/photos/aon/7184559114/
things get even more interesting,
once you consider how users
may chain these behaviours together...
NFC
payment
share voucher with a friend
and so on...
in-store oļ¬€er:
check-into
Facebook for
10% oļ¬€
....later that day
redeem
10% oļ¬€
VIEW
grab QR code
voucher from web
begin
here...
download
brand
loyalty app
see something
you like! share a photo
tell 20 of your
best friends...
conversation
ensues...questions arise
+10!!
friends say
go for it!
browse
reviews
tap POP
display to
get reviews
share
them
http://www.ļ¬‚ickr.com/photos/cristiano_betta/2753834595
tearing down silos isnā€™t just good
for the web, itā€™s good for all of usā€¦
http://www.ļ¬‚ickr.com/photos/apes_abroad/4690659482
weā€™re not just build apps,
or web sites...
http://www.ļ¬‚ickr.com/photos/heisenbergmedia/8409313926
weā€™re building strong, sustainable
companies and brandsā€¦
http://www.ļ¬‚ickr.com/photos/comedynose/4328893766
ā€¦in a world where everything is connected
every company is now a technology company
ā€œ...itā€™s really rather simple, in the future, app development is
going to be just as important as property development.ā€
- Philip Clarke, CEO, Tesco supermarkets
http://www.ļ¬‚ickr.com/photos/78170556@N08/6992639132
the entire service,
the entire company...is the app
smart POP
contactless
payment
loyalty
just-in-time
inventory
global supply chain
accountability
privacy
personalization
sensors
big data
transparency
open data
http://www.ļ¬‚ickr.com/photos/comedynose/4328893766
APIs
loyalty
http://www.ļ¬‚ickr.com/photos/yokohamarides/5754457946
the web is by far its most ubiquitous
and resilient access pointā€¦
http://www.ļ¬‚ickr.com/photos/danzen/4979854477
but the others also have a place in creating
wonderful, diverse and future-friendly experiencesā€¦
http://www.ļ¬‚ickr.com/photos/docentjoyce/3314396603
theyā€™re simply tools that help us tell stories
about our products
...technologies arenā€™t solutions,
http://www.ļ¬‚ickr.com/photos/brownpau/4969358409
and devices that surround usā€¦
our job is to tear down the walls, build bridges, and
ļ¬ll the gaps between the people, spaces
http://www.ļ¬‚ickr.com/photos/seokchanyun/5537621999
ā€¦only then can we tell the stories
our customers deserve
http://www.ļ¬‚ickr.com/photos/dcoetzee/3885789043
for what, for whom, where and most importantly, why.ā€
- Bill Buxton (in a great many contexts)
for something else. The trick is knowing what is what,
ā€œEverything is best for something and worst
A one-handed ergonomic keyboard from the Buxton collection
http://www.ļ¬‚ickr.com/photos/tinou/453593446
thank you
many thanks to the
amazing photographers on
http://creativecommons.org/licenses/by/2.0
@yiibu
hello@yiibu.com
contact us
at
Presentation deck available @
http://www.slideshare.net/yiibu

More Related Content

What's hot

Beyond the mobile web by yiibu
Beyond the mobile web by yiibuBeyond the mobile web by yiibu
Beyond the mobile web by yiibuyiibu
Ā 
Some Kind of Wonderful
Some Kind of WonderfulSome Kind of Wonderful
Some Kind of WonderfulBryan Rieger
Ā 
Adapting to Input ā€” Smashing Conference NYC
Adapting to Input ā€” Smashing Conference NYCAdapting to Input ā€” Smashing Conference NYC
Adapting to Input ā€” Smashing Conference NYCJason Grigsby
Ā 
Understanding UX: Designing for multiple devices - GA London, 18 Jan 2013
Understanding UX: Designing for multiple devices - GA London, 18 Jan 2013Understanding UX: Designing for multiple devices - GA London, 18 Jan 2013
Understanding UX: Designing for multiple devices - GA London, 18 Jan 2013Anna Dahlstrƶm
Ā 
Designing for multiple devices - GA London, 14 Jan 2013
Designing for multiple devices - GA London, 14 Jan 2013Designing for multiple devices - GA London, 14 Jan 2013
Designing for multiple devices - GA London, 14 Jan 2013Anna Dahlstrƶm
Ā 
Lettinggo 110902081541-phpapp02
Lettinggo 110902081541-phpapp02Lettinggo 110902081541-phpapp02
Lettinggo 110902081541-phpapp02Innovation Excellence
Ā 
When responsive web design meets the real world
When responsive web design meets the real worldWhen responsive web design meets the real world
When responsive web design meets the real worldJason Grigsby
Ā 
Best of GA: Designing For Multiple Devices - Google Campus, 26 Feb 2013
Best of GA: Designing For Multiple Devices - Google Campus, 26 Feb 2013Best of GA: Designing For Multiple Devices - Google Campus, 26 Feb 2013
Best of GA: Designing For Multiple Devices - Google Campus, 26 Feb 2013Anna Dahlstrƶm
Ā 
Designing for multiple devices - GA London, 19 Nov 2012
Designing for multiple devices - GA London, 19 Nov 2012Designing for multiple devices - GA London, 19 Nov 2012
Designing for multiple devices - GA London, 19 Nov 2012Anna Dahlstrƶm
Ā 
Ubiquitous Information Architecture - OZ IA 2010
Ubiquitous Information Architecture - OZ IA 2010Ubiquitous Information Architecture - OZ IA 2010
Ubiquitous Information Architecture - OZ IA 2010Samantha Starmer
Ā 
Live streaming: Designing For Multiple Devices - GA, New York, 14 March 2013
Live streaming: Designing For Multiple Devices - GA, New York, 14 March 2013Live streaming: Designing For Multiple Devices - GA, New York, 14 March 2013
Live streaming: Designing For Multiple Devices - GA, New York, 14 March 2013Anna Dahlstrƶm
Ā 
Design Analysis
Design AnalysisDesign Analysis
Design AnalysisR. Sosa
Ā 
Where will current trends take learning?
Where will current trends take learning?Where will current trends take learning?
Where will current trends take learning?Carol Skyring
Ā 
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...UCD UK Ltd
Ā 

What's hot (14)

Beyond the mobile web by yiibu
Beyond the mobile web by yiibuBeyond the mobile web by yiibu
Beyond the mobile web by yiibu
Ā 
Some Kind of Wonderful
Some Kind of WonderfulSome Kind of Wonderful
Some Kind of Wonderful
Ā 
Adapting to Input ā€” Smashing Conference NYC
Adapting to Input ā€” Smashing Conference NYCAdapting to Input ā€” Smashing Conference NYC
Adapting to Input ā€” Smashing Conference NYC
Ā 
Understanding UX: Designing for multiple devices - GA London, 18 Jan 2013
Understanding UX: Designing for multiple devices - GA London, 18 Jan 2013Understanding UX: Designing for multiple devices - GA London, 18 Jan 2013
Understanding UX: Designing for multiple devices - GA London, 18 Jan 2013
Ā 
Designing for multiple devices - GA London, 14 Jan 2013
Designing for multiple devices - GA London, 14 Jan 2013Designing for multiple devices - GA London, 14 Jan 2013
Designing for multiple devices - GA London, 14 Jan 2013
Ā 
Lettinggo 110902081541-phpapp02
Lettinggo 110902081541-phpapp02Lettinggo 110902081541-phpapp02
Lettinggo 110902081541-phpapp02
Ā 
When responsive web design meets the real world
When responsive web design meets the real worldWhen responsive web design meets the real world
When responsive web design meets the real world
Ā 
Best of GA: Designing For Multiple Devices - Google Campus, 26 Feb 2013
Best of GA: Designing For Multiple Devices - Google Campus, 26 Feb 2013Best of GA: Designing For Multiple Devices - Google Campus, 26 Feb 2013
Best of GA: Designing For Multiple Devices - Google Campus, 26 Feb 2013
Ā 
Designing for multiple devices - GA London, 19 Nov 2012
Designing for multiple devices - GA London, 19 Nov 2012Designing for multiple devices - GA London, 19 Nov 2012
Designing for multiple devices - GA London, 19 Nov 2012
Ā 
Ubiquitous Information Architecture - OZ IA 2010
Ubiquitous Information Architecture - OZ IA 2010Ubiquitous Information Architecture - OZ IA 2010
Ubiquitous Information Architecture - OZ IA 2010
Ā 
Live streaming: Designing For Multiple Devices - GA, New York, 14 March 2013
Live streaming: Designing For Multiple Devices - GA, New York, 14 March 2013Live streaming: Designing For Multiple Devices - GA, New York, 14 March 2013
Live streaming: Designing For Multiple Devices - GA, New York, 14 March 2013
Ā 
Design Analysis
Design AnalysisDesign Analysis
Design Analysis
Ā 
Where will current trends take learning?
Where will current trends take learning?Where will current trends take learning?
Where will current trends take learning?
Ā 
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...
UCD14 Talk - Anna Dahlstrom - Device Agnostic Design: How to get your content...
Ā 

Viewers also liked

Social, Digital & Mobile Around The World (January 2014)
Social, Digital & Mobile Around The World (January 2014)Social, Digital & Mobile Around The World (January 2014)
Social, Digital & Mobile Around The World (January 2014)We Are Social Singapore
Ā 
The future of media queries?
The future of media queries?The future of media queries?
The future of media queries?yiibu
Ā 
Designing for diversity - how to stop worrying and embrace the Android revol...
Designing for diversity -  how to stop worrying and embrace the Android revol...Designing for diversity -  how to stop worrying and embrace the Android revol...
Designing for diversity - how to stop worrying and embrace the Android revol...yiibu
Ā 
Exploring the physical web
Exploring the physical webExploring the physical web
Exploring the physical webyiibu
Ā 
Everything old is new again
Everything old is new againEverything old is new again
Everything old is new againyiibu
Ā 
The internet of things is for people
The internet of things is for peopleThe internet of things is for people
The internet of things is for peopleyiibu
Ā 
Designing for conversation
Designing for conversationDesigning for conversation
Designing for conversationyiibu
Ā 
The Emerging Global Web
The Emerging Global WebThe Emerging Global Web
The Emerging Global Webyiibu
Ā 
Your browser can see and hear and ...
Your browser can see and hear and ...Your browser can see and hear and ...
Your browser can see and hear and ...Rob Manson
Ā 
Mobiles Can Make Your Business Fly
Mobiles Can Make Your Business FlyMobiles Can Make Your Business Fly
Mobiles Can Make Your Business FlyRob Manson
Ā 
e is for everywhere - Interactive Mobile Web Presentation
e is for everywhere - Interactive Mobile Web Presentatione is for everywhere - Interactive Mobile Web Presentation
e is for everywhere - Interactive Mobile Web PresentationRob Manson
Ā 
Generational Differences In Workplace [Supervisory Training}
Generational Differences In Workplace [Supervisory Training}Generational Differences In Workplace [Supervisory Training}
Generational Differences In Workplace [Supervisory Training}James Baker, SPHR Retired, MAS
Ā 

Viewers also liked (13)

Ok Glass, Now what?
Ok Glass, Now what?Ok Glass, Now what?
Ok Glass, Now what?
Ā 
Social, Digital & Mobile Around The World (January 2014)
Social, Digital & Mobile Around The World (January 2014)Social, Digital & Mobile Around The World (January 2014)
Social, Digital & Mobile Around The World (January 2014)
Ā 
The future of media queries?
The future of media queries?The future of media queries?
The future of media queries?
Ā 
Designing for diversity - how to stop worrying and embrace the Android revol...
Designing for diversity -  how to stop worrying and embrace the Android revol...Designing for diversity -  how to stop worrying and embrace the Android revol...
Designing for diversity - how to stop worrying and embrace the Android revol...
Ā 
Exploring the physical web
Exploring the physical webExploring the physical web
Exploring the physical web
Ā 
Everything old is new again
Everything old is new againEverything old is new again
Everything old is new again
Ā 
The internet of things is for people
The internet of things is for peopleThe internet of things is for people
The internet of things is for people
Ā 
Designing for conversation
Designing for conversationDesigning for conversation
Designing for conversation
Ā 
The Emerging Global Web
The Emerging Global WebThe Emerging Global Web
The Emerging Global Web
Ā 
Your browser can see and hear and ...
Your browser can see and hear and ...Your browser can see and hear and ...
Your browser can see and hear and ...
Ā 
Mobiles Can Make Your Business Fly
Mobiles Can Make Your Business FlyMobiles Can Make Your Business Fly
Mobiles Can Make Your Business Fly
Ā 
e is for everywhere - Interactive Mobile Web Presentation
e is for everywhere - Interactive Mobile Web Presentatione is for everywhere - Interactive Mobile Web Presentation
e is for everywhere - Interactive Mobile Web Presentation
Ā 
Generational Differences In Workplace [Supervisory Training}
Generational Differences In Workplace [Supervisory Training}Generational Differences In Workplace [Supervisory Training}
Generational Differences In Workplace [Supervisory Training}
Ā 

Similar to Beyond progressive-enhancement

Beyond The Mobile Web By Yiibu
Beyond The Mobile Web By YiibuBeyond The Mobile Web By Yiibu
Beyond The Mobile Web By YiibuJim Porter
Ā 
Beyond the mobile web
Beyond the mobile webBeyond the mobile web
Beyond the mobile webAlexander Anikin
Ā 
Beyond The Mobile Web By Yiibu 110412113255 Phpapp01
Beyond The Mobile Web By Yiibu 110412113255 Phpapp01Beyond The Mobile Web By Yiibu 110412113255 Phpapp01
Beyond The Mobile Web By Yiibu 110412113255 Phpapp01Therese Kokot
Ā 
The trouble with context
The trouble with contextThe trouble with context
The trouble with contextAlexander Anikin
Ā 
Device Agnostic Design - UCD2014, London 25 Oct 2014
Device Agnostic Design - UCD2014, London 25 Oct 2014Device Agnostic Design - UCD2014, London 25 Oct 2014
Device Agnostic Design - UCD2014, London 25 Oct 2014Anna Dahlstrƶm
Ā 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignSamantha Starmer
Ā 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignOSCON Byrum
Ā 
Design for Cross Channel - UX Week 2012 Workshop
Design for Cross Channel - UX Week 2012 WorkshopDesign for Cross Channel - UX Week 2012 Workshop
Design for Cross Channel - UX Week 2012 WorkshopSamantha Starmer
Ā 
IA Summit Cross Channel Workshop
IA Summit Cross Channel WorkshopIA Summit Cross Channel Workshop
IA Summit Cross Channel WorkshopSamantha Starmer
Ā 
Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011Samantha Starmer
Ā 
The skills implications of Cognitive Computing
The skills implications of Cognitive ComputingThe skills implications of Cognitive Computing
The skills implications of Cognitive ComputingDale Lane
Ā 
Designing Cross Channel Experiences - MX 2011
Designing Cross Channel Experiences - MX 2011Designing Cross Channel Experiences - MX 2011
Designing Cross Channel Experiences - MX 2011Samantha Starmer
Ā 
It's not just about Apps
It's not just about AppsIt's not just about Apps
It's not just about AppsSaul Cozens
Ā 
Mobile UX 101 @ Flash Camp Manchester
Mobile UX 101 @ Flash Camp ManchesterMobile UX 101 @ Flash Camp Manchester
Mobile UX 101 @ Flash Camp ManchesterAntony Ribot
Ā 
The Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 WorkshopThe Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 WorkshopSamantha Starmer
Ā 
Create Cross Channel Experiences - Managing Experience 2011
Create Cross Channel Experiences - Managing Experience 2011Create Cross Channel Experiences - Managing Experience 2011
Create Cross Channel Experiences - Managing Experience 2011Samantha Starmer
Ā 
The Future of Design is Not Just the Web - Web Visions Workshop 2011
The Future of Design is Not Just the Web - Web Visions Workshop 2011The Future of Design is Not Just the Web - Web Visions Workshop 2011
The Future of Design is Not Just the Web - Web Visions Workshop 2011Samantha Starmer
Ā 
Beyond The Hamburger Menu - MOBX, 13 Sep 2014
Beyond The Hamburger Menu - MOBX, 13 Sep 2014Beyond The Hamburger Menu - MOBX, 13 Sep 2014
Beyond The Hamburger Menu - MOBX, 13 Sep 2014Anna Dahlstrƶm
Ā 

Similar to Beyond progressive-enhancement (20)

Beyond The Mobile Web By Yiibu
Beyond The Mobile Web By YiibuBeyond The Mobile Web By Yiibu
Beyond The Mobile Web By Yiibu
Ā 
Beyond the mobile web
Beyond the mobile webBeyond the mobile web
Beyond the mobile web
Ā 
Beyond The Mobile Web By Yiibu 110412113255 Phpapp01
Beyond The Mobile Web By Yiibu 110412113255 Phpapp01Beyond The Mobile Web By Yiibu 110412113255 Phpapp01
Beyond The Mobile Web By Yiibu 110412113255 Phpapp01
Ā 
The trouble with context
The trouble with contextThe trouble with context
The trouble with context
Ā 
Device Agnostic Design - UCD2014, London 25 Oct 2014
Device Agnostic Design - UCD2014, London 25 Oct 2014Device Agnostic Design - UCD2014, London 25 Oct 2014
Device Agnostic Design - UCD2014, London 25 Oct 2014
Ā 
Letting Go
Letting GoLetting Go
Letting Go
Ā 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience Design
Ā 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience Design
Ā 
Design for Cross Channel - UX Week 2012 Workshop
Design for Cross Channel - UX Week 2012 WorkshopDesign for Cross Channel - UX Week 2012 Workshop
Design for Cross Channel - UX Week 2012 Workshop
Ā 
IA Summit Cross Channel Workshop
IA Summit Cross Channel WorkshopIA Summit Cross Channel Workshop
IA Summit Cross Channel Workshop
Ā 
Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011
Ā 
The skills implications of Cognitive Computing
The skills implications of Cognitive ComputingThe skills implications of Cognitive Computing
The skills implications of Cognitive Computing
Ā 
Designing Cross Channel Experiences - MX 2011
Designing Cross Channel Experiences - MX 2011Designing Cross Channel Experiences - MX 2011
Designing Cross Channel Experiences - MX 2011
Ā 
It's not just about Apps
It's not just about AppsIt's not just about Apps
It's not just about Apps
Ā 
Mobile UX 101 @ Flash Camp Manchester
Mobile UX 101 @ Flash Camp ManchesterMobile UX 101 @ Flash Camp Manchester
Mobile UX 101 @ Flash Camp Manchester
Ā 
The Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 WorkshopThe Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 Workshop
Ā 
Create Cross Channel Experiences - Managing Experience 2011
Create Cross Channel Experiences - Managing Experience 2011Create Cross Channel Experiences - Managing Experience 2011
Create Cross Channel Experiences - Managing Experience 2011
Ā 
Adaptation
AdaptationAdaptation
Adaptation
Ā 
The Future of Design is Not Just the Web - Web Visions Workshop 2011
The Future of Design is Not Just the Web - Web Visions Workshop 2011The Future of Design is Not Just the Web - Web Visions Workshop 2011
The Future of Design is Not Just the Web - Web Visions Workshop 2011
Ā 
Beyond The Hamburger Menu - MOBX, 13 Sep 2014
Beyond The Hamburger Menu - MOBX, 13 Sep 2014Beyond The Hamburger Menu - MOBX, 13 Sep 2014
Beyond The Hamburger Menu - MOBX, 13 Sep 2014
Ā 

Recently uploaded

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
Ā 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
Ā 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
Ā 
šŸ¬ The future of MySQL is Postgres šŸ˜
šŸ¬  The future of MySQL is Postgres   šŸ˜šŸ¬  The future of MySQL is Postgres   šŸ˜
šŸ¬ The future of MySQL is Postgres šŸ˜RTylerCroy
Ā 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
Ā 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
Ā 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
Ā 
Scaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organizationScaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organizationRadu Cotescu
Ā 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
Ā 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
Ā 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
Ā 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
Ā 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
Ā 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
Ā 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
Ā 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
Ā 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
Ā 

Recently uploaded (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Ā 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Ā 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Ā 
šŸ¬ The future of MySQL is Postgres šŸ˜
šŸ¬  The future of MySQL is Postgres   šŸ˜šŸ¬  The future of MySQL is Postgres   šŸ˜
šŸ¬ The future of MySQL is Postgres šŸ˜
Ā 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Ā 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Ā 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Ā 
Scaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organizationScaling API-first ā€“ The story of a global engineering organization
Scaling API-first ā€“ The story of a global engineering organization
Ā 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Ā 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Ā 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Ā 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Ā 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Ā 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Ā 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Ā 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Ā 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Ā 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Ā 

Beyond progressive-enhancement