Yes, you can do this for “Web apps”. Google Photos is mobile-first responsive design & highly performant. pic.twitter.com/vwtM0IolrG— Luke Wroblewski (@lukew) June 16, 2015 What Does It Mean To Develop Accessible Websites?: continues his series on accessibility with an explanation of what accessibility is and the five types of disabilities. He questions whether you need a disability budget (the answer may surprise you). WordPressBeginners Guide to WordPress Loop: Ahsan Parwez explains the WordPress loop line-by-line with code examples.A Comprehensive Comparison of WordPress Commenting Plugins: Not happy with the built-in WordPress commenting system? This review of Disqus, Facebook, Livefyre and Google Plus comment plugins highlights their pros and cons. CSS Dig: Take a look at your CSS in a different way with this Chrome extension. Check for long selectors, inconsistencies, and other potential issues. In this week’s roundup of web design and development resources, you’ll learn about using OneNote for digital sketching, find out how to quickly check color contrast on your website, get an overview of using SVG on the web, and more.Each Friday I publish a post with my favorite resources for user experience, accessibility, WordPress, CSS, and HTML I’ve read in the past week. If you’d like to learn about resources like these on a daily basis, follow me @redcrew on Twitter.Today’s photo is a flashback to ten years ago this week when I was writer and photographer for the Habitat for Humanity Detroit Jimmy Carter Work Project. Thirty new homes were built in one week in partnership with families in southwest Detroit. Tweet of the Week“Good design means never having to say “Click Here.” ’‘ – Shawn Leslie— Theodore (Ted) Stark (@theodorestark) June 17, 2015User ExperienceThe ultimate guide to launching your UX career: While I’m not a fan of articles with “ultimate” in their title, this post by Jerry Cao is an excellent guide for people interested in a career move. Anyone interested in or currently working in the user experience field will find helpful tools and resource links throughout the article. #UX vs #Design pic.twitter.com/BdSGKq3wlB— Oliver McGough (@omcgo) June 16, 2015 Three Essential Blog Writing Tips for Just Before You Click Publish: We’ve all been there, ready to select the publish button, but forgetting three useful checks before our post is published.Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to print (Opens in new window)Like this:Like Loading…RelatedWeekly Roundup of Web Design and Development Resources: October 9, 2015In this week’s roundup of web design and development resources, you’ll learn tips for getting started in user experience, find out how to set up Android TalkBack for accessibility testing, learn about using rem units in your designs, and more. If you’re new to my blog, each Friday I publish…In “Web design & development links”Weekly Roundup of Web Design and Development News: June 2, 2017In this week’s web design and development resources roundup, you’ll learn how to make accessibility a core design principle, find a UX event calendar for southeast Michigan, discover how to get started with CSS Grid Layout today, and more. If you’re new to my blog, each Friday I publish a…In “Web design & development links”Weekly Roundup of Web Design and Development Resources: September 4, 2015In this week’s roundup of web design and development resources, you’ll find out how Skype onboards users, find out how to move beyond simple accessibility requirements to make content accessible to low-vision users, learn about the anatomy of responsive images, and more. If you’re new to my blog, each Friday…In “Web design & development links” How to Move a WordPress Multisite out of a Multisite Network: guides you through the steps of moving a multisite out of a multisite network, explaining what to migrate, what to export, and the updates you need to make.Menu Customizer Officially Approved for Merge Into WordPress 4.3: While many developers are critical of the move, the menu customizer plugin has been merged into WordPress 4.3.VersionPress – WordPress Meets Version Control: Shaumik Daityari explains how VersionPress works, the structure of the plugin, and what features you can expect in the future.Responsive DesignWhen Responsive Images Get Ugly: There are some tricky situations with responsive images, says Taylor Hunt, as he shares solutions he’s found so you don’t have to repeat them. HTML5 powerful is. Use it you should.— Yoda (@html5_yoda) June 14, 2015 High Performance Images: Beautiful Shouldn’t Mean Slow: What can you do to improve image performance on your website? Choose the right format, control image quality, and consider image loading.CSS and HTMLWriting Good CSS: Mark Rabey discusses what he believes makes good, readable, maintainable CSS and offers solutions for writing good CSS.Accessible Footnotes with CSS: Maintaining and creating accessible footnotes doesn’t have to be hard: CSS counters to the rescue. Many #a11y issues can be fixed w/ Find & Replace. “Find” devs who take time to write accessible code to “Replace” the ones who don’t 😉— Billy Gregory (@thebillygregory) June 13, 2015 OneNote for Interaction Designers Part 1: Are you using Microsoft’s desktop OneNote for digital sketching? Chris Noessel, Design Fellow at Cooper, kicks off his series with his first post sharing how he uses OneNote and why he thinks it’s a great tool.UX Design Tips for Your App (Part 2): In the second post of this two-part series, Clark Wimberly of the InVision team shares some his UX tips for developing your app. Love the shoutout for the Flickr app.AccessibilityColorA11y: This new Chrome extension allows you to check color contrast on your website for Web Content Accessibility Guidelines (WCAG) 2.0AA and AAA compliance. SVG on the Web: A simple to understand overview of SVG, with explanations on how you can prepare, implement, and work with SVGs on the web.Can You Fix a Bad Design? Here’s Where to Start: Yes, you can take a bad design and make it better, through better choices in color, typography, and white space as well as adding a grid and streamlining your color palette.What I Found Interesting3 Things You Should Know About That Web Design Project: Want to make sure you’re a good fit for that prospective client’s web project? Check out this scenario on how Jacob Gube of Six Revisions learns what a client wants to achieve with their project. LinkedIn Offers Free Trial to Lynda.com: For LinkedIn members, learning new skills or improving existing skills got a lot easier this week with a free trial of Lynda.com. Release of the Windows 10 Edge Browser—What it Means for Accessibility and ARIA Support in IE: The web community is looking forward to the better accessibility and ARIA support in the soon-to-be-released Windows 10 Edge Browser. However, there are other developments to be aware of for people who continue to use Internet Explorer as well as users of the JAWS screen reader.Graphic Design for the visually impaired; A neglected dissertation. Have I forgotten everything I once wrote?: Attending Lèonie Watson’s Future of Web Design presentation reminded Kate Greenstock of a web topic she was once passionate about. Ten years ago, Greenstock wrote:To what extent do graphic designers consider their visually impaired audience, and is this a “reasonable” attempt at inclusive design?
richard macmanus Related Posts A Web Developer’s New Best Friend is the AI Wai… Tags:#Microsoft#web Why Tech Companies Need Simpler Terms of Servic… 8 Best WordPress Hosting Solutions on the Market As we wrote last night, the new Live Mesh service that just launched as an invite only “technology preview” is Microsoft’s attempt to tie all of our data together. Live Mesh synchronizes data across multiple devices (currently just Windows computers, but theoretically it will extend to mobile and other devices in the future) as well as to a web desktop that exists in the cloud. It can sync data across devices used by a single users, as well as create shared spaces for multiple users. Accompanying the launch of Live Mesh is a new memo from Microsoft Chief Software Architect, Ray Ozzie. The full text of the memo appears to be out on the Web now, so we can reveal it for you…“Services Strategy Update April 2008Services Strategy Over the past decade our lives, our businesses, and our society have been transformed by the web.In its early days the web grew through the explosion of information portals as gateways to content, marketplaces for commerce, and communications tools such as email, IM and newsgroups that drove a sense of community on the internet. Over time, the significance of these 3 Cs content, commerce, and community has expanded tremendously, growing in ways through which they?ve become intermixed and mutually reinforcing.Content has changed at both the head and the tail. The line between editorialized portals and blogs has blurred, and all are consumed through feeds. Beyond news, movies and music and television have all expanded to embrace the web. And the interrelation of content and community has created a world of social media, where both head and tail content is intrinsically social by virtue of community linking, tagging, and ranking. Relationships and collective behavioral intelligence have changed how we stay informed, find and share media, and interact with one another.Commerce on the web has moved well beyond the early online shopping cart. Nowadays, community is impacting commerce in dramatic ways. Head retailers such as Amazon utilize community extensively for recommendations, reviews, and wish lists. Tail commerce websites such as Craigslist utilize community extensively for conversation around local products. And Search has completely transformed online commerce. It?s an essential utility for how we research, how we shop, and how we buy on the web. It?s also become an essential mechanism for how we market on the web, and increasingly for how we sell on the web. Community on the web once meant group communications, largely through rudimentary tools such as email, IM and IRC, message boards and newsgroups. Today, the action has shifted toward using composite communications tools and platforms that mash together content, applications and commerce, all within the context of group interaction. These social platforms are altering the way we connect and coordinate, establish identity and affinities, and build reputation. While this notion of composite communications is most prominently demonstrated in how we use profile-centric consumer social networking tools, such as Facebook, the social platform is also finding its way into the workplace in the form of increasingly rich workspaces, both real-time and asynchronous, that integrate communications and content relevant to a project or a team.As the 3 Cs have evolved, so has the significance of online advertising as the economic engine powering our world of services. With growth projected from $40B today to $80B in the next three years, online advertising will continue to be the primary monetization mechanism for consumer services on the web. As advertising transitions more and more to being digital, measurable, and competitively bid, the ad platform is key. The advertising ecosystem surrounding this platform is reliant upon the continuous innovation of publishers and developers, whose interesting and engaging properties capture users? time and attention and ultimately serve to match advertisers with a relevant audience. Continuous innovation in such high-engagement products and services, in each area of the 3 Cs, will continue to provide the fuel to drive the advertising-based economic model. Given this context, it?s strategic that we invest broadly in solutions and partnerships that advance our position in current and future generations of content, community, commerce, and search, and also in an advertising platform that?s attractive to advertisers, publishers and developers.But while innovation in the 3 Cs, search and ads is essential for success in services targeting consumers on the web, their impact barely scratches the surface of the much broader effect that internet services innovation will have on individuals, businesses, and developers.Indeed Microsoft?s overall services strategy encompasses all of these areas: services for the individual, services for business, and services for developers. The intent of this memo is to map out that all-up strategy. I?ll outline three principles that guide our work, and describe how those principles are woven into our myriad software and services offerings.Central to this strategy is our embrace of both a world of the web and a world of devices. Over the past ten years, the PC era has given way to an era in which the web is at the center of our experiences experiences delivered not just through the browser but also through many different devices including PCs, phones, media players, game consoles, set-top boxes and televisions, cars, and more.It is our mission in this new era to create compelling, seamless experiences that combine the power of the internet, with the magic of software, across a world of devices. Guiding Principles There are three overarching principles guiding our services strategy principles informing the design and development of products being implemented across all parts of Microsoft, for both individuals and business.1. The Web is the Hub of our social mesh and our device mesh.The web is first and foremost a mesh of people. Elements of this social mesh will be a first-class attribute of most all software and service experiences, as the personal of the PC meets the inter-personal of the web. Whether in work, play, or just life, the social element of software will continue to transform the ways that we interact with people with whom we have some affinity. All applications will grow to recognize and utilize the inherent group-forming aspects of their connection to the web, in ways that will become fundamental to our experiences. In scenarios ranging from productivity to media and entertainment, social mesh notions of linking, sharing, ranking and tagging will become as familiar as File, Edit and View. We?re also living in a world where the number and diversity of devices is on the rise; not just PCs and phones, but TVs, game consoles, digital picture frames, DVRs, media players, cameras and camcorders, home servers, home automation systems, our car?s entertainment and navigation systems, and more. To individuals, the concept of My Computer will give way to the concept of a personal mesh of devices a means by which all of your devices are brought together, managed through the web, as a seamless whole. After identifying a device as being yours, its configuration and personalization settings, its applications and their own settings, and the data it carries will be seamlessly available and synchronized across your mesh of devices. Whether for media, control or access, scenarios ranging from productivity to media and entertainment will be unified and enhanced by the concept of a device mesh.2. The Power of Choice as business moves to embrace the cloud.Most major enterprises are in the early stages of a significant infrastructural transition from the use of dedicated and sometimes very expensive application servers, to the use of virtualization and commodity hardware to consolidate those enterprise applications on computing and storage grids constructed within their data center. This trend will accelerate as enterprise applications are progressively re-factored from a centralized scale up model to the horizontal scale out requirements of this new utility computing model.Driven in large part by the high-scale requirements of consumer services, the value of this utility computing model is most clearly evident in cloud-based internet services. By extension, cloud-based enterprise utility computing, infrastructure services, and enterprise applications are all becoming a reality, affording IT a range of new choices in how to deploy solutions across and between enterprises; within their own data center, in a partner?s hosting facility, or with the vendor itself in the cloud. Software built explicitly to provide a significant level of server/service symmetry will enable IT to balance factors such as cost and control, and to leverage the skills of its key personnel most effectively. It will afford choice and flexibility in developing, operating, migrating and managing such systems in highly varied enterprise deployment environments that are distributed and federated between the enterprise data center and the internet cloud.3. Small Pieces Loosely Joined for developers, within the cloud and across a world of devices.Application design patterns at both the front- and back-end are transitioning toward being compositions and in some cases loose federations of cooperating systems, where standards and interoperability are essential. At the front-end, lightweight REST-based technologies have become ubiquitous, in some cases augmenting their WS-* counterparts, in integrating a broad variety of components combined seamlessly for the user at the surface of the browser. RSS and ATOM feeds have become lightweight channels and queues between software components. Declarative languages such as XAML have enabled rapid UI innovation and iteration. At a higher level, myriad options exist for delivering applications to the user: The web browser, unique in its ubiquity; the PC, unique in how it brings together interactivity/experience, mobility and storage; the phone, unique in its extreme mobility. Developers will need to build applications that can be delivered seamlessly across a loosely coupled device mesh by utilizing a common set of tools, languages, runtimes and frameworks a common toolset that spans from the service in the cloud to enterprise server, and from the PC to the browser to the phone. At the back-end, developers will need to contend with new programming models in the cloud. Whether running on an enterprise grid, or within the true utility computing environment of cloud-based infrastructure, the way a developer will write code, deploy it, debug it, and maintain it will be transformed. The cloud-based environment consists of vast arrays of commodity computers, with storage and the programs themselves being spread across those arrays for scale and redundancy, and loose coupling between the tiers. Independent developers and enterprises alike will move from scale up to scale out back-end design patterns, embracing this model for its cost, resiliency, flexible capacity, and geo-distribution. Transformation of our Offerings Successful experiences on the web are those that are organically compelling, highly engaging, and viral across their intended audience. By applying our three principles consistently across all the markets we serve, we have an opportunity to reshape our offerings for individuals, businesses, and developers, and to deliver a broad range of compelling scenarios.CONNECTED DEVICES We aspire to bring together Windows, Windows Live, and Windows Mobile by creating seamless experiences that span these offerings. Windows Live, for example, enables seamless communications and media experiences across Windows, Windows Mobile, and the Web. Live Mesh, a new services platform technology that will also become part of Windows Live, further extends the Windows / Windows Mobile / Windows Live experience by bringing your devices together to work in concert with one another using the web as a hub, enabling: Unified Device Management Users will register their devices through a simple, web-based service. Once a part of a user?s device mesh, whenever they happen to connect to the internet the devices report in to the service e.g. for status, health, location, and to exchange/synchronize information. Mesh-aware device configuration/personalization will be done through the web, and full remote control of a device (e.g. remote desktop) will be available from anywhere. Unified Application Management Installation and management of mesh-aware applications on any or all devices, along with their application settings and data, will be simple and transparent for the user. Individuals will now enjoy the centralized cross-device purchase/deployment experience formerly available only within the enterprise environment.Unified Data Management Folders and files (e.g. documents and media) will be automatically synchronized and made available across any or all devices, as well as through the web. Because every folder can now have an extended web presence, even PC-based documents and media can now have a social mesh element to them.CONNECTED ENTERTAINMENT Building upon our device mesh vision, our aspiration is that individuals will only need to license media once, organize their subscriptions and collections once, and use any of their mesh-connected devices to access and enjoy their media from the living room to the desktop to their pockets. And building upon our social mesh vision being interwoven into everything we do, each individual will be afforded a media-centric or gaming-centric web presence through which they can express their tastes/interests/affinities and interact with others through linking, sharing, ranking and tagging of music, video, photos, games, and more. This vision is being realized today through the Zune Social for media and Xbox LIVE for gaming. Services such as the MSN.com home page, MSN Mobile, MSN Video, Zune Marketplace and software such as Windows Mobile, Microsoft Mediaroom and Windows Media Center will be progressively transformed by this connected entertainment vision.CONNECTED PRODUCTIVITY Office Live will bring Office to the web, and the web to Office. We will deliver new and expanded productivity experiences that build upon the device mesh vision to extend productivity scenarios seamlessly across the PC, the web, and mobile devices. Individuals will seamlessly enjoy the benefits of each the rich, dynamic editing of the PC, the mobility of the phone, and the work-anywhere ubiquity of the web. Office Live will also extend the PC-based Office into the social mesh, expanding the classic notion of personal productivity? into the realm of the inter-personal? through the linking, sharing and tagging of documents. Individuals will have a productivity-centric web presence where they can work and productively interact with others. This broadly extended vision of Office is being realized today through Office Mobile and Office Live Workspace on the web, augmented by SharePoint, Exchange, and OCS for the connected enterprise.CONNECTED BUSINESS We will extend the benefits of high-scale cloud-based infrastructure and services to enterprises, in a way that gives them choice and flexibility in intermixing on-premises deployment, partner hosting, or cloud-based service delivery. Businesses large and small will benefit from services that make it easy to dynamically connect and collaborate with partners and customers, using the web to enable a business mesh. Business customers of all sizes will benefit from web-based business services. This vision is being realized today through the likes of Office Live Small Business. For enterprises, our new Microsoft Online Services provide managed, service-based infrastructure through offerings including SharePoint, Exchange, OCS, and Dynamics CRM. Our enterprise solution platform extends to the cloud through SQL Server Data Services, BizTalk Services, and many more services to come. At the lowest level within the enterprise data center, we?ve begun to deliver on our utility computing vision, with Windows Server 2008 and Hyper-V, and through our Systems Center products including Virtual Machine Manager.CONNECTED DEVELOPMENT As individuals embrace a world of devices and our device mesh vision, and as businesses embrace cloud-based services and server/service symmetry, developers will need platforms and tools that span seamlessly from cloud to server on the back-end, and from PC to browser to phone (and more) on the front-end. This vision is being realized today in our .NET family of runtimes including .NET Framework and Silverlight, supported by Expression Studio for designers and Visual Studio for developers, enabling developers to leverage their skills across all these environments. Our tools will be designed to support development of solutions that seamlessly incorporate multiple tiers, with some pieces on the PC, and others on the web or mobile; with some pieces on an enterprise server, and others running cloud-based utility computing infrastructure.Transformation of our Company As our industry has evolved because of this web-catalyzed services transformation, so too has Microsoft. More than two years ago when I wrote the memo entitled The Internet Services Disruption, much of the company was still focused on bringing our Office 2007 and Vista products to market. Aside from MSN, IE/IIS and our tools groups, it was truly software?, not services?, that was top of mind. Since then, we?ve made tremendous progress in our expansion toward software+services? from the long-term quests we?ve undertaken and customer scenarios we now envision, to the great services and service-enhanced software we?ve begun to bring to market, and the amazing projects at various stages within our development pipeline. In light of all the work that we?re doing, it?s important that we build a shared sense of what Microsoft?s path looks like in this transition toward software+services. For consumers, advertisers and publishers, our investments in new forms of content, community, commerce, search and advertising are key. We?re investing significantly to ensure tremendous audience engagement, and to provide an attractive and well-targetable audience, ensuring that we continue to be an attractive partner for advertisers and publishers within a vibrant and competitive advertising ecosystem. For customers and partners who use and who?ve invested in Microsoft?s myriad offerings, we feel there?s tremendous growth potential in moving toward a world that fully embraces software, services and the web. The device mesh, the social mesh, cloud-based infrastructure, and server/service symmetry represent great opportunities across all markets we serve. Over the course of this year, and progressively over the next few years, you?ll see the principles and scenarios laid out in this document come to life through many new and service-enhanced products and services for individuals, businesses and developers. As you do, I hope you?ll share my excitement and optimism as you experience how we?re bringing together the power of the internet, with the magic of software, across a world of devices. Ray Ozzie” Top Reasons to Go With Managed WordPress Hosting
—In cross country, Ri Yong Gum finished 89th out of 90 in women’s 10-kilometer free race, while Han Chun Gyong was 101st and teammate Pak Il Chol 107th in the 15 kilometer free. There were 116 men in that race.North Korea has participated in nine Winter Olympics, starting at Innsbruck in 1964. It has won two medals: a silver and a bronze, in speedskating and short-track speedskating.Sports Related Videospowered by AdSparcRead Next SEA Games: PH still winless in netball after loss to Thais ‘We cannot afford to fail’ as SEA Games host – Duterte Judiciary Committee set to take over Trump impeachment probe Spurs preparing to play without Leonard this season With few athletes prepared and ready, the North sent more than 140 musicians, a demonstration taekwondo team, a 229-woman strong cheering squad and 21 journalists, though the sporting aspect of the Olympics has gotten virtually zero coverage in the North.Their athletes’ lack of experience and preparation showed.FEATURED STORIESSPORTSSEA Games: Biñan football stadium stands out in preparedness, completionSPORTSPrivate companies step in to help SEA Games hostingSPORTSBoxers Pacquiao, Petecio torchbearers for SEA Games openingThe sentimental highlight of the North’s participation in the games was the joint Korea ice hockey team, which featured players from North and South for the first time. Although it was ranked below the Olympic qualifying level, South Korea won an ice hockey berth in the games because it is the host nation. South Korean President Moon Jae-in championed the effort to allow 12 North Korean players to join the team.The concept won emotional support from many South Koreans, but it was also controversial because it took slots away from more talented South Koreans who had trained hard for the Olympics. The team ended up losing every game they played — giving up 28 goals and scoring only twice in their five matches. They lost their final match on Tuesday to Sweden, 6-1. LATEST STORIES ‘A complete lie:’ Drilon refutes ‘blabbermouth’ Salo’s claims Not counting the mostly South Korean hockey squad, the North’s best performance came from figure skaters Ryom Tae Ok and Kim Ju Sik, who finished 13th in pairs.They were the only North Koreans to have actually qualified for the Olympics in pre-games competition, though the North missed a registration deadline and the two had lost their slot until politics intervened on their behalf.Here’s how the remaining North Koreans fared:—Short track skater Jong Kwang Bom, who is just 16, stumbled and fell at the start and was last in his 500-meter heat. The North’s other short track competitor, Choe Un Song in the 1,500, took a hard fall in practice and was also last in his heat.—Alpine skier Kim Ryon Hyang was 54th out of 54 finishers in the women’s slalom and 67th out of 67 finishers in the giant slalom. Choe Myong Gwang and Kang Song Il went 74th and 75th, out of 75 finishers, in the men’s giant slalom. In Thursday’s slalom, Choe was again the final finisher, while Kang failed to complete the course.ADVERTISEMENT View comments Don’t miss out on the latest news and information. MOST READ Hotel says PH coach apologized for ‘kikiam for breakfast’ claim Ethel Booba on hotel’s clarification that ‘kikiam’ is ‘chicken sausage’: ‘Kung di pa pansinin, baka isipin nila ok lang’ Robredo: True leaders perform well despite having ‘uninspiring’ boss PLAY LIST 02:49Robredo: True leaders perform well despite having ‘uninspiring’ boss02:42PH underwater hockey team aims to make waves in SEA Games01:44Philippines marks anniversary of massacre with calls for justice01:19Fire erupts in Barangay Tatalon in Quezon City01:07Trump talks impeachment while meeting NCAA athletes02:49World-class track facilities installed at NCC for SEA Games PH military to look into China’s possible security threat to power grid BeautyMNL open its first mall pop-up packed with freebies, discounts, and other exclusives Un Song Choe of North Korea in action during the men’s 1500 meters in the Gangneung Ice Arena at the 2018 Winter Olympics in Gangneung, South Korea, Saturday, Feb. 10, 2018. (AP Photo/David J. Phillip)PYEONGCHANG, South Korea — Unprepared and outclassed, North Korea’s 22 athletes wrapped up their competition at the Pyeongchang Winter Olympics on Thursday without a finish higher than 13th. And even that was in a field of 16.North Korea wasn’t expected to come to Pyeongchang until a last-minute announcement by Kim Jong Un on New Year’s Day that he wanted to send a team, which set off a flurry of North-South diplomatic machinations allowing their delegation to cross the border.ADVERTISEMENT