first

Re-creating nature: science, technology, and human values in the twenty-first century / James T. Bradley

Hayden Library - TP248.2.B73 2019




first

The practice of hope : ideology and intention in First Thessalonians / Néstor O. Míguez ; translated by Aquíles Martínez

Míguez, Néstor Oscar




first

Matthew, disciple and scribe : the first Gospel and its portrait of Jesus / Patrick Schreiner

Schreiner, Patrick, author




first

Resurrection logic : how Jesus' first followers believed God raised him from the dead / Bruce D. Chilton

Chilton, Bruce, author




first

The Gospel of Mary of Magdala : Jesus and the first woman apostle / Karen L. King

King, Karen L., author




first

The New Testament in its world : an introduction to the history, literature, and theology of the first Christians / N.T. Wright, Michael F. Bird

Wright, N. T. (Nicholas Thomas), author




first

The first Christian believer : in search of John the Baptist / Rivka Nir

Nir, Rivḳah, author




first

Essential essays for the study of the military in first-century Palestine : soldiers and the New Testament context / edited by Christopher B. Zeichman




first

First-principles calculations of electronic structure and optical and elastic properties of the novel ABX3-type LaWN3 perovskite structure

RSC Adv., 2020, 10,17317-17326
DOI: 10.1039/C9RA10735E, Paper
Open Access
Xing Liu, Jia Fu, Guangming Chen
Using first-principles calculation, the stable R3c LaWN3 as a new ABX3-type advanced perovskite structure is designed in the plan of the material genome initiative (MGI), which helps to widen the nowadays nitride perovskite material's application.
The content of this RSS Feed (c) The Royal Society of Chemistry




first

“Mobile first” CSS and getting Sass to help with legacy IE

Taking a “mobile first” approach to web development poses some challenges if you need to provide a “desktop” experience for legacy versions of IE. Using a CSS pre-processor like Sass can help.

As of Sass 3.2, there is another way of catering for IE, described by Jake Archibald.

One aspect of a “mobile first” approach to development is that your styles are usually gradually built up from a simple base. Each new “layer” of CSS adds presentational adjustments and complexity, via CSS3 Media Queries, to react to and make use of additional viewport space. However, IE 6/7/8 do not support CSS3 Media Queries. If you want to serve IE 6/7/8 something more than just the base CSS, then you need a solution that exposes the “enhancing” CSS to those browsers.

An existing option is the use of a CSS3 Media Query polyfill, such as Respond.js. However, there are some drawbacks to this approach (see the project README), such as the introduction of a JavaScript dependency and the XHRing of your style sheets, which may introduce performance or cross-domain security issues. Furthermore, adding support for CSS3 Media Queries is probably not necessary for these legacy browsers. The main concern is exposing the “enhancing” CSS.

Another method, which Jeremy Keith has described in his post on Windows mobile media queries, is to use separate CSS files: one basic global file, and an “enhancing” file that is referenced twice in the <head> of the document. The “enhancing” file is referenced once using a media attribute containing a CSS3 Media Query value. This prevents it being downloaded by browsers (such as IE 6/7/8) which do not support CSS3 Media Queries. The same file is then referenced again, this time wrapped in an IE conditional comment (without the use of a CSS3 Media Query value) to hide it from modern browsers. However, this approach becomes somewhat cumbersome, and introduces multiple HTTP requests, if you have multiple breakpoints in your responsive design.

Getting Sass to help

Sass 3.1 provides some features that help make this second approach more flexible. The general advantages of the Sass-based approach I’ve used are:

  1. You have full control over how your style sheets are broken up and reassembled.
  2. It removes the performance concerns of having to reference several separate style sheets for each breakpoint in the responsive design, simply to cater for IE 6/7/8.
  3. You can easily repeat large chunks of CSS in separate compiled files without introducing maintenance problems.

The basic idea is to produce two versions of your compiled CSS from the same core code. One version of your CSS includes CSS3 @media queries and is downloaded by modern browsers. The other version is only downloaded by IE 6/7/8 in a desktop environment and contains no CSS3 @media queries.

To do this, you take advantage of the fact that Sass can import and compile separate .scss/.sass files into a single CSS file. This allows you to keep the CSS rules used at any breakpoint completely separate from the @media query that you might want it to be a part of.

This is not a CSS3 Media Query polyfill, so one assumption is that IE 6/7/8 users will predominantly be using mid-size screens and should receive styles appropriate to that environment. Therefore, in the example below, I am making a subjective judgement by including all the breakpoint styles up to a width of 960px but withholding those for any breakpoints beyond that.

The ie.scss file imports numerous other files, each containing a layer of CSS that builds upon the previous each layer of CSS. No CSS3 @media queries are contained within the files or the ie.scss file. It then compiles to a single CSS file that is designed to be served only to IE 6/7/8.

// ie.scss

@import "base";
@import "320-up";
@import "480-up";
@import "780-up";
@import "960-up";

The style.scss file imports the code for each breakpoint involved in the design (including any beyond the limit imposed for legacy versions of IE) but nests them within the relevant CSS3 @media query. The compiled version of this file is served to all browsers apart from IE 6/7/8 and IEMobile.

// style.scss

@import "base";
@media (min-width:320px) {
    @import "320-up"; }
@media (min-width:480px) {
    @import "480-up"; }
@media (min-width:780px) {
    @import "780-up"; }
@media (min-width:960px) {
    @import "960-up"; }
@media (min-width:1100px) {
    @import "1100-up"; }

The resulting CSS files can then be referenced in the HTML. It is important to hide the ie.css file from any IE-based mobile browsers. This ensures that they do not download the CSS meant for desktop versions of IE.

<!--[if (gt IE 8) | (IEMobile)]><!-->
<link rel="stylesheet" href="/css/style.css">
<!--<![endif]-->

<!--[if (lt IE 9) & (!IEMobile)]>
<link rel="stylesheet" href="/css/ie.css">
<![endif]-->

This Sass-enabled approach works just as well if you need to serve a basic style sheet for mobiles without CSS3 Media Query support, and prevent those devices from downloading the CSS used to adapt the layout to wider viewports. For example, you can avoid importing base.scss into the ie.scss and style.scss files. It can then be referenced separately in the HTML.

<link rel="stylesheet" href="/css/base.css">
<link rel="stylesheet" href="/css/style.css" media="(min-width:320px)">

<!--[if (lt IE 9) & (!IEMobile)]>
<link rel="stylesheet" href="/css/ie.css">
<![endif]-->

You’ll notice that I didn’t wrap the style.css reference in a conditional comment to hide it from legacy versions of IE. It’s not necessary this time because the value of the media attribute is not understood by legacy versions of IE, and the style sheet will not be downloaded.

In different circumstances, different combinations of style sheets and media attribute values will be more appropriate.

Summary

Even if you want to don’t want to use any of the Sass or SCSS syntax, the pre-processor itself can help you to write your CSS in a “mobile first” manner (with multiple breakpoints), provide a “desktop” experience for IE 6/7/8, and avoid some of the performance or maintenance concerns that are sometimes present when juggling the two requirements.

I’m relatively new to using Sass, so there may be even better ways to achieve the same result or even to prevent the inclusion of IE-specific CSS unless the file is being compiled into a style sheet that only IE will download.




first

First special train with migrant workers leaves from Mumbai’s LTT

All 1,111 passengers underwent thermal screening at the station before departing for Basti in U.P.




first

Thinkers 50 [electronic resource] : future thinkers : new thinking on leadership, strategy and innovation for the twenty first century / Stuart Crainer + Des Dearlove

Crainer, Stuart




first

Your first 60 days as a leader [electronic resource] : set and sell your vision / Richard Hall

Hall, Richard, 1944- author




first

Your first 100 days [electronic resource] : how to make maximum impact in your new leadership role / Niamh O'Keeffe

O'Keeffe, Niamh




first

JAMA Internal Medicine : Allocation of Inpatient Time Among First-Year Internal Medicine Residents

Interview with Krisda Hirschman Chaiyachati, MD, MPH, MSHP, author of Assessment of Inpatient Time Allocation Among First-Year Internal Medicine Residents Using Time-Motion Observations, and Christopher Moriates, MD, author of A Modern Snapshot of the Daily Work of Medical Interns—The Burden of Indirect Patient Care




first

World’s first ‘green’ Hindu temple opened in UK



  • DO NOT USE Indians Abroad
  • World

first

First Indian-origin Sikh politician to contest UK General Elections



  • DO NOT USE Indians Abroad
  • World

first

New York City gets its first India-born woman judge



  • DO NOT USE Indians Abroad
  • World

first

Indian-origin woman becomes first Asian elected mayor in UK



  • DO NOT USE Indians Abroad
  • World

first

First Shramik special train to leave from Goa for MP today

The first Shramik special express train from Goa will leave on Friday carrying nearly a thousand passengers to Madhya Pradesh. The Konkan Railway has provided the coaches for the train which will have Gwalior as its destination station.




first

Prediction of ternary fluorooxoborates with coplanar triangular units [BOxF3−x]x− from first-principles

Dalton Trans., 2020, 49,5424-5428
DOI: 10.1039/D0DT00160K, Communication
Zhonglei Wei, Wenyao Zhang, Hao Zeng, Hao Li, Zhihua Yang, Shilie Pan
From first-principles prediction, we got all the basic structural units of fluorooxoborates, namely, tetrahedral elements [BOxF4−x] (x = 1,2,3) like [BO4] and triangular elements [BOxF3−x] (x = 1,2) like [BO3].
The content of this RSS Feed (c) The Royal Society of Chemistry




first

First Look at the T S Eliot – Emily Hale Letters (podcast)

In what one scholar called “the literary event of the decade,” on 2 January 2020, Princeton University Library opened up more than 1,100 letters that the Nobel-Prize-winning poet T.S. Eliot wrote over the course of three decades to an American speech professor and amateur actress named Emily Hale. The day became even more

The post First Look at the T S Eliot – Emily Hale Letters (podcast) appeared first on Berkshire Publishing.




first

Selma and the Liuzzo murder trials: the first modern civil rights convictions / by James P. Turner

Dewey Library - KF224.K7 T87 2018




first

First: Sandra Day O'Connor / Evan Thomas

Dewey Library - KF8745.O25 T46 2019




first

A history of East Asia : from the origins of civilization to the twenty-first century / Charles Holcombe

Holcombe, Charles, 1956- author




first

First in vivo CRISPR gene editing in humans




first

German firms plan first green hydrogen network




first

BASF and Dow see early coronavirus impacts in first-quarter earnings

Manufacturing shutdowns and oil prices were a drag on results




first

Pandemic hits first-quarter chemical earnings

Many results are down, and executives with US firms see the impact from COVID-19 growing




first

TCS, Infosys and Wipro first in line for spoils of a Covid wipeout

The firms have reserves of more than $13 billion to buy rivals in niche segments.




first

Anand takes India to first win

Outwits RoW after drawing with Russia and losing to USA




first

Chhattisgarh's first CM Ajit Jogi suffers cardiac arrest, put on ventilator, condition serious

A bureaucrat-turned politician, Ajit Jogi had served as the first CM of Chhattisgarh from November 2000 to November 2003 in then Congress government, after the state came into existence.




first

Intervention Library: Finding Interventions and Resources for Students and Teachers (IL:FIRST v1.0)


 Read More...




first

The age of innocence: nuclear physics between the First and Second World Wars / Roger H. Stuewer

Hayden Library - QC773.S78 2018




first

Bandhan's first year

Can the bank sustain its track record?




first

A future for planning: taking responsibility for twenty-first century challenges / Michael Harris

Rotch Library - HT166.H379 2019




first

IDFC First Bank to boost capital by Rs 2,000 cr through preferential issue

Capital infusion to be supported by IDFC limited, ICICI Prudential Life, HDFC Life, Warburg Pincus and Bajaj Allianz




first

First in the Field: Breaking Ground in Computer Science at Purdue University / by Robin Lea Pyle

Hayden Library - LD4679.5.C66 P95 2015




first

Gautam Buddha Nagar sees first COVID-19 death

Gautam Buddha Nagar recorded its first COVID-19 related death on Friday.A 60-year-old man who was first admitted to a private hospital and later trans




first

Sai Pallavi’s first look in Rana Daggubati’s Telugu film ‘Viraata Parvam’

In the poster, Sai Pallavi is seen waiting for someone at Martyrs Memorial




first

First-ever record of Indian gray wolf in Chamarajanagar district

Presence documented by Sanjay Gubbi of Nature Conservation Foundation and his team




first

'Aaradhya comes first, everything else is secondary'

'Aaradhya is constantly singing and dancing at home, sometimes to my songs, sometimes to her father's and her grandfather's songs.''It's a normal household.''We're trying to keep the atmosphere around Aaradhya as normal as possible,' Ms Gorgeous tells Subhash K Jha.





first

Apple Reports Record First Quarter Results

Apple has announced financial results for its fiscal 2016 first quarter ended December 26, 2015. The company posted record quarterly revenue of $75.9 billion and record quarterly net income of $18.4 billion, or $3.28 per diluted share. These results compare to revenue of $74.6 billion and net income of $18 billion, or $3.06 per diluted share, in the year-ago quarter. Gross margin was 40.1 percent compared to 39.9 percent in the year-ago quarter. International sales accounted for 66 percent of the quarter’s revenue. “Our team delivered Apple’s biggest quarter ever, thanks to the world’s most innovative products and all-time record sales of iPhone, Apple Watch, and Apple TV,” said Tim Cook, Apple’s CEO. “The growth of our Services business accelerated during the quarter to produce record results, and our installed base recently crossed a major milestone of one billion active devices.”




first

Sunil Grover shares first-ever photoshoot

Sunil Grover shares first-ever photoshoot




first

Italy claims to have developed the first COVID-19 vaccine: Here is what we know about all the potential coronavirus vaccines

Italy claims to have developed the first COVID-19 vaccine: Here is what we know about all the potential coronavirus vaccines




first

Nobel laureate Bob Dylan announces first album of new music since 2012

Nobel laureate Bob Dylan announces first album of new music since 2012




first

Two months after first Covid-19 case, Karnataka completes one lakh tests

Two months after first Covid-19 case, Karnataka completes one lakh tests




first

Mumbai&rsquo;s first migrants&rsquo; train rolls out from LTT for Basti, UP

Mumbai’s first migrants’ train rolls out from LTT for Basti, UP




first

ITC is first to hike cigarette prices post budget; makes them 10-20% dearer

Price increase brought on by spike in National Calamity Contingency Duty announced in Budget