"Web Privacy and Security" entries

Signals from the O’Reilly Fluent Conference 2015

From user-centric performance to cognitive resources, here are key insights from the O’Reilly Fluent Conference.

Experts from across the Web development world came together in San Francisco this week for the O’Reilly Fluent Conference 2015. Below we’ve assembled notable keynotes, interviews, and insights from the event.

User-centric performance metrics

Paul Irish, PM at Google Chrome, says it’s important to look at performance the right way. Rather than ask “what is slow,” instead focus on “what does the user feel?” Irish outlines four phases of interaction and what users expect to experience. “Focus on the user,” he says, “and all else will follow.”

Read more…

Keep me safe

Security is at the heart of the web.

Locks image: CC BY 2.0 Mike Baird https://www.flickr.com/photos/mikebaird/2354116406/  via Flickr

We want to share. We want to buy. We want help. We want to talk.

At the end of the day, though, we want to be able to go to sleep without worrying that all of those great conversations on the open web will endanger the rest of what we do.

Making the web work has always been a balancing act between enabling and forbidding, remembering and forgetting, and public and private. Managing identity, security, and privacy has always been complicated, both because of the challenges in each of those pieces and the tensions among them.

Complicating things further, the web has succeeded in large part because people — myself included — have been willing to lock their paranoias away so long as nothing too terrible happened.

I talked for years about expecting that the NSA was reading all my correspondence, but finding out that yes, indeed they were filtering pretty much everything, opened the door to a whole new set of conversations and concerns about what happens to my information. I made my home address readily available in an IETF RFC document years ago​. In an age of doxxing and SWATting, I wonder whether I was smart to do that. As the costs move from my imagination to reality, it’s harder to keep the door to my paranoia closed. Read more…

The web is a critical part of the IoT story

In this O'Reilly Radar Podcast: Simon St. Laurent discusses the web's potential, and Tom Greever chats about experience design.

Simon St. Laurent, O’Reilly’s strategic content director for our web space and co-chair of our Fluent Conference, recently launched an investigation looking into the web’s potential to change not only computing, but the world in general. For this podcast episode, I caught up with St. Laurent to talk about the timing, what he’s exploring, and why the web isn’t dead. He said that in some ways, it has always been the right time to launch this investigation — after all, the web has continued to grow amidst market crashes and the dot-com bust — but noted the driving factors behind the health of the web are becoming more clear:

“Something different is happening, though, in the last few years. I think it’s rooted in the legitimization of JavaScript as a programming language. It used to be seen as this annoying, accidental scripting language. Doug Crockford and a lot of others demonstrated that if you looked at JavaScript in the right context, context that’s more functional, that is less obsessed with classical orthodox object-oriented development, that JavaScript is both amazingly flexible and incredibly powerful. That brought in a whole new generation of people to work on things.

“The concept of the web platform arose, which I like as a phrase to keep me from saying HTML5, CSS, and JavaScript over and over, but which gives people the idea that the web is a platform like Windows or the Mac, where you can really control thing pixel by pixel. Jeremy Keith has done a great job of explaining why that isn’t true, but there are a lot of people who come in expecting to be able to program on the web like they do for any other platform. They’re great JavaScript programmers frequently, but we need to be telling the story of the broader context and how all these pieces fit together for the long-term health of their projects as well as the web as a whole.”

Read more…

Web by default

You're using the Web even when you don't think you are.

Web by default

With the rise of native apps and the Internet of Things (IoT), you might think we’re leaving the Web behind.

We’re not. The Web continues to be the easiest way for developers to connect people and computers. Whether you think you’re “on the Web” or not, Web tools power a huge chunk of communications and a vast number of interfaces. While HTML, CSS, and JavaScript are common, even in installable apps, even native apps and back-end systems use JSON, HTTP, and Web services to communicate. IoT devices may not always use those protocols directly, but many of them have a Web interface lurking somewhere.

Other languages and approaches absolutely have their place, especially in the many environments where constraints matter more than connection, but the Web core is everywhere: in your phone, your apps, the kiosks you find in stores and museums. It lurks invisibly on corporate networks helping databases and messaging systems communicate.

That enormous set of Web-related possibilities includes more than a set of technologies, though. Tools and techniques are great, but applying them yields a richer set of sometimes happy and sometimes controversial conversations.

I’ll be exploring a core set of nine key themes over the next few months, but I’ve started with brief explanations below. These short tellings set the stage for deeper explorations of the Web’s potential for changing both computing and the broader world, as well as what you need to learn to join the fun.

Those pieces digging deeper will appear on this site, but you can also stay in the loop on our latest analysis and coverage through our weekly Web Platform newsletter.

Read more…