va

Kashmir''s vanishing farmland

On the outskirts of Srinagar city, sprawling residential colonies have cropped up over the years.




va

Valley finds a hit in poultry farms

Over the past decade, the industry has seen a rapid rise, opening a new window for jobs and livelihood.




va

New wheat variety storms Punjab

The government is making the seed available to farmers to meet the high demand.




va

New seed varieties tailored to suit Kashmir''s needs

Population pressure telling on state''s land resources, agri university brings out high-yield options.




va

Garmin Forerunner 45 review: Fitness watch that motivates the runner in you

This watch is bang for your buck; we couldn't find a significant flaw that should bother a buyer




va

Sharapova makes victorious return in Mallorca

Maria Sharapova defeated Viktoria Kuzmova of Slovakia to make progress in the 2019 Mallorca Open.




va

Brands get creative with customer engagement to stay relevant amid crisis

New services, new offers, new alliances and with a little help from technology, brands reimagine their relationship with consumers




va

Varun Beverages extends fall, slips 7% on weak volume growth in March qtr

Organic volumes for the company got severely impacted in the last 10 days of March due to the spread of Covid-19 and the subsequent lockdown restrictions, the company said.




va

Advanced issues in partial least squares structural equation modeling / Joseph F. Hair, Jr, University of South Alabama, USA, University of South Alabama, [and three others]

Hair, Joseph F., author




va

Privacy-enhancing aggregation techniques for smart grid communications / Rongxing Lu

Lu, Rongxing, author




va

Introduction to chemical engineering thermodynamics / J.M. Smith, Late Professor of Chemical Engineering (University of California, Davis), H.C. Van Ness (Late Professor of Chemical Engineering, Rensselaer Polytechnic Institute), M.M. Abbott (Late Profess

Smith, J. M. (Joseph Mauk), 1916- author




va

Robotics and well-being / Maria Isabel Aldinhas Ferreira, João Silva Sequeira, Gurvinder Singh Virk, Mohammad Osman Tokhi, Endre E. Kadar, editors




va

Power engineering : advances and challenges / editors, Viorel Badescu, George Cristian Lazaroiu, Linda Barelli




va

Ricky Gervais live [videorecording] : animals

Gervais, Ricky




va

Javanese performances on an Indonesian stage : contesting culture, embracing change / Barbara Hatley

Hatley, Barbara




va

Interactive and improvisational drama : varieties of applied theatre and performance / Adam Blatner, editor ; with Daniel J. Wiener




va

What's in a name [videorecording] / produced, directed and filmed by Eva Küpper




va

Is it all about hips? : around the world with Bollywood dance / Sangita Shresthova

Shresthova, Sangita




va

Performing otherness : Java and Bali on international stages, 1905-1952 / Matthew Isaac Cohen

Cohen, Matthew Isaac




va

Theatre and the good : the value of collaborative play / Mark Fearnow

Fearnow, Mark, 1958-




va

Community art power : essays from ICAF 2011 / Eugene van Erven

International Community Arts Festival (2011 : Rotterdam, Netherlands)




va

The Cambridge introduction to theatre directing / Christopher Innes, Maria Shevtsova

Innes, Christopher, 1941- author




va

The happiest refugee : the extraordinary true story of a boy's journey from starvation at sea to becoming one of Australia's best-loved comedians / by Anh Do

Do, Anh




va

Actor movement : expression of the physical being : a movement handbook for actors / Vanessa Ewan and Debbie Green

Ewan, Vanessa, 1960- author




va

A locally funded Puerto Rican parrot (Amazona vittata) genome sequencing project increases avian data and advances young researcher education

A locally funded Puerto Rican parrot (Amazona vittata) genome sequencing project increases avian data and advances young researcher education Oleksyk, Taras K.; Pombert, Jean-Francois; Siu, Daniel; Mazo-Vargas, Anyimilehidi; Ramos, Brian; Guiblet, Wilfried; Afanador, Yashira; Ruiz-Rodriguez, Christina T.; Nickerson, Michael L.; Logue, David M.; Dean, Michael; Figueroa, Luis; Valentin, Ricardo; Martinez-Cruzado, Juan-Carlos Background: Amazona vittata is a critically endangered Puerto Rican endemic bird, the only surviving native parrot species in the United States territory, and the first parrot in the large Neotropical genus Amazona, to be studied on a genomic scale. Findings: In a unique community-based funded project, DNA from an A. vittata female was sequenced using a HiSeq Illumina platform, resulting in a total of ~42.5 billion nucleotide bases. This provided approximately 26.89x average coverage depth at the completion of this funding phase. Filtering followed by assembly resulted in 259,423 contigs (N50=6,983 bp, longest=75,003 bp), which was further scaffolded into 148,255 fragments (N50=19,470, longest=206,462 bp). This provided ~76% coverage of the genome based on an estimated size of 1.58 Gb. The assembled scaffolds allowed basic genomic annotation and comparative analyses with other available avian whole-genome sequences. Conclusions: The current data represents the first genomic information from and work carried out with a unique source of funding. This analysis further provides a means for directed training of young researchers in genetic and bioinformatics analyses and will facilitate progress towards a full assembly and annotation of the Puerto Rican parrot genome. It also adds extensive genomic data to a new branch of the avian tree, making it useful for comparative analyses with other avian species. Ultimately, the knowledge acquired from these data will contribute to an improved understanding of the overall population health of this species and aid in ongoing and future conservation efforts. Sherpa Romeo green journal. Open access article. Creative Commons Attribution 2.0 (CC BY 2.0) applies




va

Real-Time Search in JavaScript

What I meant was scanning the DOM of a page for text equivalents and showing the actual parts of the page, as well as hiding the irrelevant ones. I came up with the technique when I was designing Readerrr’s FAQ page. Take a look at the example:

I have also implemented the solution here on my blog.

How it works

All simple. Let’s take the FAQ page as an example. Here’s a typical markup:

<h1>FAQ</h1>
<div class="faq">
	<input type="search" value="" placeholder="Type some keywords (e.g. giza, babylon, colossus)" />
	<ul>
		<li id="faq-1">
			<h2><a href="#faq-1">Great Pyramid of Giza</a></h2>
			<div>
				<p>The Great Pyramid of Giza <!-- ... --></p>
				<!-- ... -->
			</div>
		</li>
		<li id="faq-2">
			<h2><a href="#faq-2">Hanging Gardens of Babylon</a></h2>
			<div>
				<p>The Hanging Gardens of Babylon <!-- ... --></p>
				<!-- ... -->
			</div>
		</li>
		<!-- ... -->
	</ul>
	<div class="faq__notfound"><p>No matches were found.</p></div>
</div>

I wrote a tiny piece of JavaScript code to handle the interaction and this is how it works:

  1. When the page loads, the script indexes the content of all li’s into browser’s memory.
  2. When a user types text into the search field, the script searches for equivalents among the indexed data and hides the corresponding li’s where no equivalents were found. If nothing found, a message is shown.
  3. The script highlights the text equivalents by replacing phases, for example, babylon becomes <span class="highlight">babylon</span>.

Now, try it yourself:

Demo

Taking it further

Since I chose FAQ page as an example, there are some issues to deal with.

Toggling the answers

It is a good practice to hide the answers by default and show them only when user needs them, that is to say when they press the question:

.faq > ul > li:not( .is-active ) > div
{
	display: none;
}
$( document ).on( 'click', '.faq h2 a', function( e )
{
	e.preventDefault();
	$( this ).parents( 'li' ).toggleClass( 'is-active' );
});

In the CSS part I use child combinator selector > because I don’t want to select and, therefore, to hide the elements of an answer, which may contain lists and div’s.

What if JavaScript is disabled

The user won’t be able to see the answers. Unless you show them by default or develop a JavaScript-less solution. To do this, take a closer look at these fragments of the markup:

  • <li id="faq-1">
  • <a href="#faq-1">

The usage of fragment identifiers enables us to take the advantage of CSS’s pseudo selector :target:

.faq > ul > li:not( :target ) > div
{
	display: none;
}

Furthermore, the real-time search is not possible as well. But you can either provide a sever-side search possibility or hide the search field and so as not to confuse the user:

<html class="no-js">
	<head>
		<!-- remove this if you use Modernizr -->
		<script>(function(e,t,n){var r=e.querySelectorAll("html")[0];r.className=r.className.replace(/(^|s)no-js(s|$)/,"$1$2")})(document,window,0);</script>
	</head>
</html>

I added a class name no-js to <html> element. The <script> part removes that class name. If JavaScript support is disabled in a browser, the class name won’t be removed; therefore:

.no-js .faq input
{
	display: none;
}

The no-js is a very handy technique, you can use it site-wide.

Improving UX

If there is only one list item that matches user’s query, it is a good practice to automatically show the content of that item, without requiring to press the title. To see what I mean, head over the GIF at the beginning of the post.

Hidden keywords

Here on my blog I have a filterable list of blog post titles only. Each post has some related keywords assigned. So, during the search, how do I make an item discoverable even if the title does not consist of a particular keyword? For example, how can I make the entry “Real-Time Search in JavaScript” visible if a user entered “jquery”? Yes, exactly, that is adding keywords and hiding them with CSS:

<li>
	<h2><a href="/real-time-search-in-javascript">Real-Time Search in JavaScript</a></h2>
	<p class="hidden-keywords" aria-hidden="true">jquery filter input html css</p>
</li>
.hidden-keywords
{
	display: none;
}

A simple trick but not always that obvious.


You will find two versions of the code in the source of the demo: without dependencies and jQuery-dependent. These versions are also divided into three groups of code so you can adapt only what your project needs.

Demo




va

Recent advances in nanotechnology / edited by Changhong Ke

Hayden Library - T174.7.R42 2012




va

Perspectivas sobre el desarrollo de las nanotecnologías en América Latina / Guillermo Foladori, Noela Invernizzi, Edgar Záyago Lau, coordinadores

Hayden Library - T174.7.P46 2012




va

Advanced in nanoscience and technology: selected, peer reviewed papers from the 10th China International Nanoscience and Technology Symposium, Hangzhou (2011) and the Nano-Products Exposition, sponsored by Chinese Society of Micro-NanoTechnology and IEEE

Hayden Library - T174.7.C459 2011




va

Characterization of semiconductor heterostructures and nanostructures / edited by Carlo Lamberti and Giovanni Agostini, University of Torino, Department of Chemistry, Via Quarello 11, I-10135 Torino, Italy

Barker Library - QC176.8.N35 C43 2013




va

Advances in nanoscience and nanotechnology: selected peer reviewed papers from the International Conference on Nanoscience and Nanotechnology (ICNN 2011), July 6-8, 2011, Coimbatore, India / edited by S. Velumani and N. Muthukumarasamy

Hayden Library - QC176.8.N35 I575 2011




va

Innovative graphene technologies / editor, Atul Tiwari

Hayden Library - TA418.9.N35 I56 2013




va

Nanostructured metal oxides for advanced applications: symposium held April 1-5, 2013, San Francisco, California, U.S.A. / editors, Alberto Vomiero, Federico Rosei, Xiao Wei Sun, Juan Roman Morante

Hayden Library - TA418.9.N35 S9665 2013




va

Advanced fabrication technologies for micro/nano optics and photonics VII: 3-5 February 2014, San Francisco, California, United States / Georg von Freymann, Winston V. Schoenfeld, Raymond C. Rumpf, editors ; sponsored by SPIE ; cosponsored by Samsung Adva

Online Resource




va

Handbook of research on nanoscience, nanotechnology, and advanced materials / Mohamed Bououdina and J. Paulo Davim, editors

Hayden Library - T174.7.H367 2014




va

Nanotechnology and sustainability / editors, L. Vayssieres, S. Mathur, N.T.K. Thanh, Y. Tachibana

Hayden Library - T174.7.N373295 2013




va

NANOFORUM 2013: Rome, Italy, 18-20 September 2013 / editors, Marco Rossi, Carlo Mariani, Maria Letizia Terranova ; sponsoring organizations, Sapienza University of Rome, in collaboration with Sapienza Nanotechnology and Nanoscience Laboratory [and 4 other

Online Resource




va

CRC concise encyclopedia of nanotechnology / edited by Boris Ildusovich Kharisov, Oxana Vasilievna Kharissova, and Ubaldo Ortiz-Mendez

Online Resource




va

Advanced manufacturing, electronics and microsystems / edited by Matthew Laudon, Bart Romanowicz

Barker Library - T174.7.A38 2015




va

Nanovate: commercializing disruptive nanotechnologies / Mohab Anis, Ghada AlTaher, Wesam Sarhan, Mona Elsemary

Online Resource




va

Advanced Nanotechnology in Engineering and Medical Sciences (ANEMS) International Conference 2017: 20-21 November 2017, Langkawi, Malaysia / editor, Reza Mahmoodian

Online Resource




va

NanoInnovation 2017: 26-29 September 2017, Rome, Italy / editors, Marco Rossi, Luciana Dini, Daniele Passeri and Marco Vittori Antisari

Online Resource




va

Semiconductor Nanotechnology: Advances in Information and Energy Processing and Storage / edited by Stephen M. Goodnick, Anatoli Korkin, Robert Nemanich

Online Resource




va

NanoInnovation 2018: 11-14 September 2018, Rome, Italy / editors, Marco Rossi, Luciana Dini, Daniele Passeri and Marco Vittori Antisari

Online Resource




va

Nanotechnology applications in dairy science: packaging, processing, and preservation / edited by Lohith Kumar Dasarahally-Huligowda, Megh R. Goyal, Hafiz Ansar Rasul Suleria

Online Resource




va

Quaternary ecology, evolution and biogeography [electronic resource] / Valentí Rull.

London : Academic Press, 2020.




va

Proof of concept for poor inhibitor binding and efficient formation of covalent adducts of KRASG12C and ARS compounds

Org. Biomol. Chem., 2020, 18,3069-3081
DOI: 10.1039/D0OB00071J, Paper
Maria G. Khrenova, Anna M. Kulakova, Alexander V. Nemukhin
Comprehensive molecular modeling and kinetic analysis reveal a novel mechanism of the inhibition of the oncogenic mutant of the “undruggable” KRAS protein.
The content of this RSS Feed (c) The Royal Society of Chemistry




va

Progress in recent development of stereoselective synthesis of β2-amino acid derivatives from β-nitroacrylate derivatives

Org. Biomol. Chem., 2020, 18,2991-3006
DOI: 10.1039/D0OB00448K, Review Article
Hao-Wei Zeng, Ping-Yu Wu, Hsyueh-Liang Wu
β2-Amino acids: recent advances in the synthesis of β2-amino acids and their derivatives from various stereoselective transformations of β-nitroacrylates are summarized.
The content of this RSS Feed (c) The Royal Society of Chemistry




va

Regioselective hydroarylation and arylation of maleimides with indazoles via a Rh(III)-catalyzed C–H activation

Org. Biomol. Chem., 2020, 18,3093-3097
DOI: 10.1039/D0OB00353K, Paper
Asim Kumar Ghosh, Sadhanendu Samanta, Payel Ghosh, Sukanya Neogi, Alakananda Hajra
Switchable Rh(III)-catalyzed highly regioselective hydroarylation and oxidative arylation of maleimides with 2-arylindazoles via C–H activation have been demonstrated.
The content of this RSS Feed (c) The Royal Society of Chemistry




va

Synthesis, radiolabelling and initial biological characterisation of 18F-labelled xanthine derivatives for PET imaging of Eph receptors

Org. Biomol. Chem., 2020, 18,3104-3116
DOI: 10.1039/D0OB00391C, Paper
Marc Pretze, Christin Neuber, Elisa Kinski, Birgit Belter, Martin Köckerling, Amedeo Caflisch, Jörg Steinbach, Jens Pietzsch, Constantin Mamat
Two new fluorine-18-labelled xanthine derivatives with high binding affinity were synthesised as PET-radioligand candidates for Eph receptors.
The content of this RSS Feed (c) The Royal Society of Chemistry