all Vesicle adhesion in the electrostatic strong-coupling regime studied by time-resolved small-angle X-ray scattering By feeds.rsc.org Published On :: Soft Matter, 2020, 16,4142-4154DOI: 10.1039/D0SM00259C, Paper Open Access   This article is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported Licence.Karlo Komorowski, Jannis Schaeper, Michael Sztucki, Lewis Sharpnack, Gerrit Brehm, Sarah Köster, Tim SaldittWe have used time-resolved small-angle X-ray scattering (SAXS) to study the adhesion of lipid vesicles in the electrostatic strong-coupling regime induced by divalent ions.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
all Wall entrapment of peritrichous bacteria: A mesoscale hydrodynamics simulation study By feeds.rsc.org Published On :: Soft Matter, 2020, Accepted ManuscriptDOI: 10.1039/D0SM00571A, PaperS. Mahdiyeh Mousavi, Gerhard Gompper, Roland G. WinklerMicroswimmers such as E. Coli bacteria accumulate and exhibit an intriguing dynamics near walls, governed by hydrodynamic and steric interactions. Insight into the underlying mechanisms and predominant interactions demand a...The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
all Copper, Brass, and Bronze Surfaces: A Guide to Alloys, Finishes, Fabrication, and Maintenance in Architecture and Art By www.wiley.com Published On :: 2020-03-24T04:00:00Z A FULL-COLOR GUIDE FOR ARCHITECTS AND DESIGN PROFESSIONALS TO THE SELECTION AND APPLICATION OF COPPER, BRASS, AND BRONZECopper, Brass, and Bronze Surfaces, third in Zahner's Architectural Metals Series, provides a comprehensive and authoritative treatment of copper, brass, and bronze applications in architecture and art. If offers architecture and design professionals the information they need to ensure proper maintenance and fabrication techniques Read More... Full Article
all Secure, intelligent collaboration for all By blogs.cisco.com Published On :: Tue, 28 Jan 2020 08:00:00 PST Cisco Collaboration is laser-focused on innovating the future of work. More RSS Feed for Cisco: newsroom.cisco.com/rss-feeds ... Full Article Collaboration Security
all Cine industry welcomes govt.’s decision allowing post-production work By www.thehindu.com Published On :: Fri, 08 May 2020 23:55:27 +0530 The announcement by the Tamil Nadu government allowing post-production work on films and television projects to resume from May 11 was welcomed by the Full Article Tamil Nadu
all Coronavirus | Tamil Nadu tally goes past 6,000 with 600 new cases By www.thehindu.com Published On :: Sat, 09 May 2020 17:05:03 +0530 Chennai adds 399 patients to its total Full Article Tamil Nadu
all Madras High Court orders closure of all Tasmac liquor shops in Tamil Nadu By www.thehindu.com Published On :: Sat, 09 May 2020 00:15:36 +0530 The Madras High Court on Friday directed the State government to close all 3,850 liquor shops run by the Tamil Nadu State Marketing Corporation (Tasma Full Article Tamil Nadu
all [ASAP] Low-Threshold Lasing up to 360 K in All-Dielectric Subwavelength-Nanowire Nanocavities By dx.doi.org Published On :: Tue, 07 Apr 2020 04:00:00 GMT ACS PhotonicsDOI: 10.1021/acsphotonics.0c00166 Full Article
all [ASAP] Ultrafast Dynamics of Optically Induced Heat Gratings in Metals By dx.doi.org Published On :: Mon, 13 Apr 2020 04:00:00 GMT ACS PhotonicsDOI: 10.1021/acsphotonics.0c00224 Full Article
all [ASAP] Goodbye Juan José Sáenz (1960–2020): A Bright Scientific Mind, an Unusually Prolific Friend, and a Family Man By dx.doi.org Published On :: Wed, 22 Apr 2020 04:00:00 GMT ACS PhotonicsDOI: 10.1021/acsphotonics.0c00526 Full Article
all [ASAP] Exciton-Polaritons with Magnetic and Electric Character in All-Dielectric Metasurfaces By dx.doi.org Published On :: Thu, 30 Apr 2020 04:00:00 GMT ACS PhotonicsDOI: 10.1021/acsphotonics.0c00063 Full Article
all [ASAP] Strain-Correlated Localized Exciton Energy in Atomically Thin Semiconductors By dx.doi.org Published On :: Mon, 04 May 2020 04:00:00 GMT ACS PhotonicsDOI: 10.1021/acsphotonics.0c00626 Full Article
all It All Starts with a Humble <textarea> By feedproxy.google.com Published On :: Sun, 08 Dec 2019 12:00:00 +0000 Andy Bell rings out a fresh call in support of the timeless concept of progressive enhancement. What does it mean to build a modern JavaScript-focussed web experience that still works well if part of the stack isn’t supported or fails? Andy shows us how that might be done. Those that know me well know that I make a lot of side projects. I most definitely make too many, but there’s one really useful thing about making lots of side projects: it allows me to experiment in a low-risk setting. Side projects also allow me to accidentally create a context where I can demonstrate a really affective, long-running methodology for building on the web: progressive enhancement. That context is a little Progressive Web App that I’m tinkering with called Jotter. It’s incredibly simple, but under the hood, there’s a really solid experience built on top of a minimum viable experience which after reading this article, you’ll hopefully apply this methodology to your own work. What is a minimum viable experience? The key to progressive enhancement is distilling the user experience to its lowest possible technical solution and then building on it to improve the user experience. In the context of Jotter, that is a humble <textarea> element. That humble <textarea> is our minimum viable experience. Let me show you how it’s built up, progressively real quick. If you disable CSS and JavaScript, you get this: This result is great because I know that regardless of what happens, the user can do what they needed to do when the loaded Jotter in their browser: take some notes. That’s our minimum viable experience, completed with a few lines of code that work in every single browser—even very old browsers. Don’t you just love good ol’ HTML? Now it’s time to enhance that minimum viable experience, progressively. It’s a good idea to do that in smaller steps rather than just provide a 0% experience or a 100% experience, which is the approach that’s often favoured by JavaScript framework enthusiasts. I think that process is counter-intuitive to the web, though, so building up from a minimum viable experience is the optimal way to go, in my opinion. Understanding how a minimum viable experience works can be a bit tough, admittedly, so I like to use a the following diagram to explain the process: Let me break down this diagram for both folks who can and can’t see it. On the top row, there’s four stages of a broken-up car, starting with just a wheel, all the way up to a fully functioning car. The car enhances only in a way that it is still mostly useless until it gets to its final form when the person is finally happy. On the second row, instead of building a car, we start with a skateboard which immediately does the job of getting the person from point A to point B. This enhances to a Micro Scooter and then to a Push Bike. Its final form is a fancy looking Motor Scooter. I choose that instead of a car deliberately because generally, when you progressively enhance a project, it turns out to be way simpler and lighter than a project that was built without progressive enhancement in mind. Now that we know what a minimum viable experience is and how it works, let’s apply this methodology to Jotter! Add some CSS The first enhancement is CSS. Jotter has a very simple design, which is mostly a full height <textarea> with a little sidebar. A flexbox-based, auto-stacking layout, inspired by a layout called The Sidebar is used and we’re good to go. Based on the diagram from earlier, we can comfortably say we’re in Skateboard territory now. Add some JavaScript We’ve got styles now, so let’s enhance the experience again. A user can currently load up the site and take notes. If the CSS loads, it’ll be a more pleasant experience, but if they refresh their browser, they’re going to lose all of their work. We can fix that by adding some local storage into the mix. The functionality flow is pretty straightforward. As a user inputs content, the JavaScript listens to an input event and pushes the content of the <textarea> into localStorage. If we then set that localStorage data to populate the <textarea> on load, that user’s experience is suddenly enhanced because they can’t lose their work by accidentally refreshing. The JavaScript is incredibly light, too: const textArea = document.querySelector('textarea'); const storageKey = 'text'; const init = () => { textArea.value = localStorage.getItem(storageKey); textArea.addEventListener('input', () => { localStorage.setItem(storageKey, textArea.value); }); } init(); In around 13 lines of code (which you can see a working demo here), we’ve been able to enhance the user’s experience considerably, and if we think back to our diagram from earlier, we are very much in Micro Scooter territory now. Making it a PWA We’re in really good shape now, so let’s turn Jotter into a Motor Scooter and make this thing work offline as an installable Progressive Web App (PWA). Making a PWA is really achievable and Google have even produced a handy checklist to help you get going. You can also get guidance from a Lighthouse audit. For this little app, all we need is a manifest and a Service Worker to cache assets and serve them offline for us if needed. The Service Worker is actually pretty slim, so here it is in its entirety: const VERSION = '0.1.3'; const CACHE_KEYS = { MAIN: `main-${VERSION}` }; // URLS that we want to be cached when the worker is installed const PRE_CACHE_URLS = ['/', '/css/global.css', '/js/app.js', '/js/components/content.js']; /** * Takes an array of strings and puts them in a named cache store * * @param {String} cacheName * @param {Array} items=[] */ const addItemsToCache = function(cacheName, items = []) { caches.open(cacheName).then(cache => cache.addAll(items)); }; self.addEventListener('install', evt => { self.skipWaiting(); addItemsToCache(CACHE_KEYS.MAIN, PRE_CACHE_URLS); }); self.addEventListener('activate', evt => { // Look for any old caches that don't match our set and clear them out evt.waitUntil( caches .keys() .then(cacheNames => { return cacheNames.filter(item => !Object.values(CACHE_KEYS).includes(item)); }) .then(itemsToDelete => { return Promise.all( itemsToDelete.map(item => { return caches.delete(item); }) ); }) .then(() => self.clients.claim()) ); }); self.addEventListener('fetch', evt => { evt.respondWith( caches.match(evt.request).then(cachedResponse => { // Item found in cache so return if (cachedResponse) { return cachedResponse; } // Nothing found so load up the request from the network return caches.open(CACHE_KEYS.MAIN).then(cache => { return fetch(evt.request) .then(response => { // Put the new response in cache and return it return cache.put(evt.request, response.clone()).then(() => { return response; }); }) .catch(ex => { return; }); }); }) ); }); What the Service Worker does here is pre-cache our core assets that we define in PRE_CACHE_URLS. Then, for each fetch event which is called per request, it’ll try to fulfil the request from cache first. If it can’t do that, it’ll load the remote request for us. With this setup, we achieve two things: We get offline support because we stick our critical assets in cache immediately so they will be accessible offline Once those critical assets and any other requested assets are cached, the app will run faster by default Importantly now, because we have a manifest, some shortcut icons and a Service Worker that gives us offline support, we have a fully installable PWA! Wrapping up I hope with this simplified example you can see how approaching web design and development with a progressive enhancement approach, everyone gets an acceptable experience instead of those who are lucky enough to get every aspect of the page at the right time. Jotter is very much live and in the process of being enhanced further, which you can see on its little in-app roadmap, so go ahead and play around with it. Before you know it, it’ll be a car itself, but remember: it’ll always start as a humble little <textarea>. About the author Andy Bell is an independent designer and front-end developer who’s trying to make everyone’s experience on the web better with a focus on progressive enhancement and accessibility. More articles by Andy Full Article UX craft
all MANHATTAN COM. ACCESS, ET AL. v. HALLECK, DEEDEE, ET AL.. Decided 06/17/2019 By www.law.cornell.edu Published On :: Mon, 17 Jun 2019 00:00:00 EDT Full Article
all Reluctant warriors: Germany, Japan, and their U.S. alliance dilemma / Alexandra Sakaki, Hanns W. Maull, Kerstin Lukner, Ellis S. Krauss, Thomas U. Berger By library.mit.edu Published On :: Sun, 22 Mar 2020 07:44:49 EDT Dewey Library - UA710.S135 2020 Full Article
all Red state blues: how the conservative revolution stalled in the states / Matt Grossmann By library.mit.edu Published On :: Sun, 22 Mar 2020 07:44:49 EDT Dewey Library - JK2356.G76 2019 Full Article
all Homeland security and public safety: research, applications and standards / editors, Philip J. Mattson and Jennifer L. Marshall By library.mit.edu Published On :: Sun, 29 Mar 2020 07:44:51 EDT Barker Library - UA23.H538 2019 Full Article
all Socialist Practice: Histories and Theories / Victor Wallis By library.mit.edu Published On :: Sun, 5 Apr 2020 07:47:23 EDT Online Resource Full Article
all The politics of recall elections Yanina Welp, Laurence Whitehead, editors By library.mit.edu Published On :: Sun, 12 Apr 2020 09:49:18 EDT Online Resource Full Article
all Tyranny comes home: the domestic fate of U.S. militarism / Christopher J. Coyne and Abigail R. Hall By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Dewey Library - UA23.C685 2018 Full Article
all The end of strategic stability?: Nuclear weapons and the challenge of regional rivalries / Lawrence Rubin and Adam N. Stulberg, editors By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Dewey Library - U263.E557 2018 Full Article
all Radar energy warfare and the challenges of stealth technology / Bahman Zohuri By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Online Resource Full Article
all Lord Cornwallis is dead: the struggle for democracy in the United States and India / Nico Slate By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Dewey Library - JC423.G638 2019 Full Article
all Responsible parties: saving democracy from itself / Frances McCall Rosenbluth and Ian Shapiro By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Dewey Library - JF2051.R67 2018 Full Article
all Framing referendum campaigns in the news / Marina Dekavalla By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Dewey Library - JF497.G7 D45 2018 Full Article
all Legislative hardball: the house freedom caucus and the power of threat-making in Congress / Matthew N. Green By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Dewey Library - JK1319.G744 2019 Full Article
all Poll power: the Voter Education Project and the movement for the ballot in the American South / Evan Faulkenbury By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Dewey Library - JK2160.F38 2019 Full Article
all The three Ps of liberty: pragmatism, pluralism, and polycentricity / Allen Mendenhall By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Online Resource Full Article
all Praetorian: the rise and fall of Rome's imperial bodyguard / Guy de la Bedoyere By library.mit.edu Published On :: Sun, 26 Apr 2020 09:04:30 EDT Hayden Library - U35.D45 2018 Full Article
all Democracies and authoritarian regimes / Andrea Kendall-Taylor, Natasha Lindstaedt, Erica Frantz By library.mit.edu Published On :: Sun, 3 May 2020 10:24:48 EDT Dewey Library - JC348.K46 2019 Full Article
all Exploring political legacies Stephen Farrall, Colin Hay, Emily Gray By library.mit.edu Published On :: Sun, 3 May 2020 10:24:48 EDT Online Resource Full Article
all After Bhopal, BJP to charge Rs 10 from its workers for Modi's Bangalore rally By archive.indianexpress.com Published On :: Sun, 22 Sep 2013 11:33:06 GMT Earlier BJP party workers were charged Rs 5 for attending Modi's Bhopal rally. Full Article
all Nairobi mall attack brings back memories of 26/11 strike By archive.indianexpress.com Published On :: Wed, 25 Sep 2013 06:28:50 GMT Shot in the right leg, Devika, was the youngest witness in the trial of Ajmal Kasab. Full Article
all Venkaiah Naidu: No proposal on any poll alliance in Andhra Pradesh By archive.indianexpress.com Published On :: Thu, 26 Sep 2013 10:52:20 GMT "BJP is going ahead with its plan to contest 42 LS seats and 294 assembly seats in AP". Full Article
all Sidhu calls off fast-unto-death over funds for Amritsar after an assurance from Badal By archive.indianexpress.com Published On :: Sat, 28 Sep 2013 09:37:58 GMT Meanwhile, the opposition charged Sidhu with spending too much time on TV and cricket commentary. Full Article
all Weeks after Muzaffarnagar violence, women allege rape in written complaints By archive.indianexpress.com Published On :: Sat, 28 Sep 2013 23:32:30 GMT The Fugana police station has registered two cases of rape and one case of molestation. Full Article
all Mumbai building collapse: Death toll climbs to 61, rescue operation to be called off soon By archive.indianexpress.com Published On :: Sun, 29 Sep 2013 05:38:21 GMT The five-storey building, owned by the BMC had collapsed early morning on Friday. Full Article
all Nitin Gadkari seeks all-party support on Vidarbha statehood issue By archive.indianexpress.com Published On :: Sun, 29 Sep 2013 09:51:00 GMT Separate state of Vidarbha can be formed if all parties come together, Gadkari said. Full Article
all Uttarakhand: Homeless in Kedarnath valley to boycott 2014 polls By archive.indianexpress.com Published On :: Mon, 30 Sep 2013 10:47:01 GMT Kedarnath valley residents threatened to boycott polls if they are not relocated soon. Full Article
all NaMo tea, banners entice Patna to rally By archive.indianexpress.com Published On :: Wed, 02 Oct 2013 18:58:22 GMT The ruling JD(U), however, is not impressed with such "cheap theatrics". Full Article
all United Andhra leaders call for bandh today as Cabinet clears Telangana formation By archive.indianexpress.com Published On :: Thu, 03 Oct 2013 18:39:26 GMT Congress MPs, MLAs from Seemandhra say Cabinet move was hasty. Full Article
all Telangana fallout: Union Minister Pallam Raju to quit By archive.indianexpress.com Published On :: Fri, 04 Oct 2013 06:58:54 GMT Raju will meet the PM and submit his resignation in protest against Telangana formation. Full Article
all Small-time actress held for threatening and abusing cops By archive.indianexpress.com Published On :: Mon, 07 Oct 2013 14:28:59 GMT Anjum Nayar was arrested and booked under IPC sections 294, 504 and 506. Full Article
all Mayawati has captured Dalit movement, doesn't allow others to rise: Rahul Gandhi By archive.indianexpress.com Published On :: Tue, 08 Oct 2013 09:30:06 GMT Rahul urged Congress to "systematically" prepare Dalit leadership at every level. Full Article
all Telangana fallout: Digvijay urges Seemandhra people to resume work, draw salary By archive.indianexpress.com Published On :: Wed, 09 Oct 2013 11:31:20 GMT Due to protests, people of Seemandhra are facing 'unnecessary hardships', Digvijay said. Full Article
all Jagan taken into preventive custody, sent to hospital amid fears of falling health By archive.indianexpress.com Published On :: Wed, 09 Oct 2013 19:14:00 GMT YSR Congress chief was fasting in protest against the decision to bifurcate Andhra Pradesh. Full Article
all President Pranab curtails Bihar visit by a day due to Narendra Modi's rally By archive.indianexpress.com Published On :: Thu, 10 Oct 2013 17:01:39 GMT The clash between the President's visit and Modi's rally had become an issue between BJP and JD(U). Full Article
all Bihar: Muslims offer chadar for success of Narendra Modi's rally By archive.indianexpress.com Published On :: Sat, 12 Oct 2013 09:09:52 GMT Bihar BJP minority cell Prez Khalid Rahman said that they offered prayer for the success of Modi's rally. Full Article
all Bihar witnesses average rainfall of 125.3 mm due to Phailin By archive.indianexpress.com Published On :: Tue, 15 Oct 2013 09:57:11 GMT Bhojpur, Siwan and Patna districts experienced the heaviest rainfall as aftermath of cyclone Phailin. Full Article
all Ahead of VHP's 'Sankalp Diwas' rally, 350 activists arrested By archive.indianexpress.com Published On :: Thu, 17 Oct 2013 17:02:57 GMT VHP's 'Sankalp Diwas' rally in Ayodhya has been banned by the state government. Full Article