Open Web Mapping Geography Department Penn State
- Orientation
- Instructor Information
- Program Home Page
- Library Resources
- Getting Help
JavaScript libraries and web presentation frameworks
Working with web pages is not always easy, especially when it's not your main area of expertise. Code for laying out the page, iterating through elements, toggling classes, etc., can get clunky and bloated in a hurry. Browsers can interpret the same pieces of HTML and JavaScript differently, and debugging the pages can be a mysterious process involving multiple code files and complex hierarchies of stylesheets and overrides.
There is no magic solution for these challenges; however, there are some JavaScript helper libraries that can simplify your life and your code if you make the effort to learn them. Your pages will probably also become more functional and attractive. Some of these libraries offer mainly back-end functions, others specialize in front-end elements, and others offer both.
JavaScript libraries
Many web developers like to use special JavaScript libraries that have been developed to simplify common functions and abstract away some of the idiosyncrasies between web browsers.
For example, if you select a few web pages at random and look at the source code, chances are pretty good that you'll see someone using the jQuery library. jQuery provides functions to simplify navigating and manipulating the DOM elements on your page. For example, using jQuery you can populate a dropdown list or change the CSS class of an HTML element on the fly without writing a bunch of HTML markups.
Similar alternatives to jQuery are Prototype and the Dojo toolkit , although the latter also offers some UI elements such as menus, buttons, and charts. All these libraries are build with the goal of simplifying JavaScript coding and reducing the work for you to handle differences between browsers.
Web presentation frameworks
In the previous lesson examples, you've learned how to embed your map in a web page. In the Lesson 7 walkthrough, you also briefly saw how to use the innerHtml property to manipulate a DOM element and thereby change a label on a page. But how do you craft a nice looking page around your map without devoting hundreds of hours to web design study? This is where a web presentation framework can come in handy.
Web presentation frameworks consist of JavaScript libraries, stylesheets, and "widgets" that work together to give you some convenient building blocks for nice looking pages. Some of these goodies include headers, buttons, calendar date pickers, menus, etc.
Web development frameworks are typically engineered so that your page works in a similar manner across browsers. They may also give you a head start with making your page easily localizable (i.e., flexible enough to be offered in various languages such as Spanish, Arabic, Chinese, etc.).
An example of a popular web presentation framework is Bootstrap , distributed by the Twitter development team under an open source license. In the Lesson 8 walkthrough, you'll use Bootstrap to put a nice header on your application and divide your page into sections. You'll also get the benefit of the Bootstrap stylesheets.
Similar frameworks to Bootstrap include Groundwork , Zurb's Foundation , and Yahoo's Pure . The latter used to be called YUI (yoo'-ee) and this name is still often seen in the web world. Take a few minutes and follow some of the above links to see the different styles offered by these frameworks.
Some JavaScript libraries such as the Dojo toolkit and Sencha Ext JS also offer layout elements that serve a web design function. The project jQuery UI offers a helpful set of user interface elements such as buttons, menus, date pickers, etc.
Even more powerful, we have web application frameworks for supporting the design and implementation of complex web applications and services, like the popular Python-based Django and JavaScript-based React , which also contain web presentation components.
You should be aware that web presentation frameworks sometimes require and use jQuery or other libraries to accomplish their functions.
Choosing a framework
When evaluating a web presentation framework for your project, you might consider:
- How easy is it to get started with the framework?
- How many online examples are available on the framework and is there an active community posting to forums, etc.?
- How easy is it to customize the framework if I don't like the default choices or examples?
- Is the framework hosted on a CDN or do I have to host it myself? Hosting yourself is often required anyway if you want to customize or slim down any portion of the framework, but it does take more work.
- What are the terms of use for this framework, including attribution and licensing requirements? Just like other kinds of software, there are FOSS frameworks and proprietary ones.
A web presentation framework can help produce a nicer end product than you might be able to concoct on your own; however, a framework also introduces another level of complexity. You may have to override some of the framework's stylesheets in order to get other libraries (like Leaflet or OpenLayers) to behave in the expected way. Debugging such issues often involves multiple levels of stylesheets and a lot of time in the weeds. If you just need a very simple app, you might leave the framework aside and create your own stylesheet, or at least try to select the most simple framework available for the functionality you need.
We provide convenient mechanics for autoplaying and lazy loading HTML media elements and iframes based on slide visibility and proximity. This works for <video> , <audio> and <iframe> elements.
Add data-autoplay to your media element if you want it to automatically start playing when the slide is shown:
If you want to enable or disable autoplay globally, for all embedded media, you can use the autoPlayMedia configuration option. If you set this option to true ALL media will autoplay regardless of individual data-autoplay attributes. If you set it to autoPlayMedia: false NO media will autoplay.
Note that embedded HTML <video> / <audio> and YouTube/Vimeo iframes are automatically paused when you navigate away from a slide. This can be disabled by decorating your element with a data-ignore attribute.
Lazy Loading
When working on presentations with a lot of media or iframe content it's important to load lazily. Lazy loading means that reveal.js will only load content for the few slides nearest to the current slide. The number of slides that are preloaded is determined by the viewDistance configuration option.
To enable lazy loading all you need to do is change your src attributes to data-src as shown below. This is supported for image, video, audio and iframe elements.
Lazy Loading Iframes
Note that lazy loaded iframes ignore the viewDistance configuration and will only load when their containing slide becomes visible. Iframes are also unloaded as soon as the slide is hidden.
When we lazy load a video or audio element, reveal.js won't start playing that content until the slide becomes visible. However there is no way to control this for an iframe since that could contain any kind of content. That means if we loaded an iframe before the slide is visible on screen it could begin playing media and sound in the background.
You can override this behavior with the data-preload attribute. The iframe below will be loaded according to the viewDistance .
You can also change the default globally with the preloadIframes configuration option. If set to true ALL iframes with a data-src attribute will be preloaded when within the viewDistance regardless of individual data-preload attributes. If set to false , all iframes will only be loaded when they become visible.
Using iframes is a convenient way to include content from external sources, like a YouTube video or Google Sheet. reveal.js automatically detects YouTube and Vimeo embed URLs and autoplays them when the slide becomes visible.
If you add an <iframe> inside your slide it's constrained by the size of the slide. To break out of this constraint and add a full page iframe, you can use an iframe slide background .
Iframe Post Message
reveal.js automatically pushes two post messages to embedded iframes. slide:start when the slide containing the iframe is made visible and slide:stop when it is hidden.
Slides.com — the reveal.js presentation editor.
Become a reveal.js pro in the official video course.
Here’s how you know
- U.S. Department of Health and Human Services
- National Institutes of Health
Whole Person Health: What It Is and Why It's Important
.header_greentext{color:greenimportant;font-size:24pximportant;font-weight:500important;}.header_bluetext{color:blueimportant;font-size:18pximportant;font-weight:500important;}.header_redtext{color:redimportant;font-size:28pximportant;font-weight:500important;}.header_darkred{color:#803d2fimportant;font-size:28pximportant;font-weight:500important;}.header_purpletext{color:purpleimportant;font-size:31pximportant;font-weight:500important;}.header_yellowtext{color:yellowimportant;font-size:20pximportant;font-weight:500important;}.header_blacktext{color:blackimportant;font-size:22pximportant;font-weight:500important;}.header_whitetext{color:whiteimportant;font-size:22pximportant;font-weight:500important;}.header_darkred{color:#803d2fimportant;}.green_header{color:greenimportant;font-size:24pximportant;font-weight:500important;}.blue_header{color:blueimportant;font-size:18pximportant;font-weight:500important;}.red_header{color:redimportant;font-size:28pximportant;font-weight:500important;}.purple_header{color:purpleimportant;font-size:31pximportant;font-weight:500important;}.yellow_header{color:yellowimportant;font-size:20pximportant;font-weight:500important;}.black_header{color:blackimportant;font-size:22pximportant;font-weight:500important;}.white_header{color:whiteimportant;font-size:22pximportant;font-weight:500important;} what is whole person health.
Whole person health involves looking at the whole person—not just separate organs or body systems—and considering multiple factors that promote either health or disease. It means helping and empowering individuals, families, communities, and populations to improve their health in multiple interconnected biological, behavioral, social, and environmental areas. Instead of just treating a specific disease, whole person health focuses on restoring health, promoting resilience, and preventing diseases across a lifespan.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} Why is whole person health important?
Health and disease are not separate, disconnected states but instead occur on a path that can move in two different directions, either toward health or toward disease.
On this path, many factors, including one’s biological makeup; some unhealthy behaviors, such as poor diet, sedentary lifestyle, chronic stress, and poor sleep; as well as social aspects of life—the conditions in which people are born, grow, live, work, and age—can lead to chronic diseases of more than one organ system. On the other hand, self-care, lifestyle, and behavioral interventions may help with the return to health.
Chronic diseases, such as diabetes, cardiovascular disease, obesity, and degenerative joint disease, can also occur with chronic pain, depression, and opioid misuse—all conditions exacerbated by chronic stress. Some chronic diseases increase the immediate and long-term risks with COVID-19 infection. Understanding the condition in which a person has lived, addressing behaviors at an early stage, and managing stress can not only prevent multiple diseases but also help restore health and stop the progression to disease across a person’s lifespan.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} Is whole person health being used now in health care?
Some health care systems and programs are now focusing more on whole person health.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} U.S. Department of Veterans Affairs (VA) Whole Health Approach
The VA’s Whole Health System of Care and Whole Health approach aims to improve the health and well-being of veterans and to address lifestyle and environmental root causes of chronic disease. The approach shifts from a disease-centered focus to a more personalized approach that engages and empowers veterans early in and throughout their lives to prioritize healthy lifestyle changes in areas like nutrition, activity, sleep, relationships, and surroundings. Conventional testing and treatment are combined with complementary and integrative health approaches that may include acupuncture, biofeedback, massage therapy, yoga, and meditation.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} U.S. Department of Defense Total Force Fitness Program
The Total Force Fitness program arose within the U.S. Department of Defense Military Health System in response to the need for a more holistic approach—a focus on the whole person instead of separate parts or only symptoms—to the demands of multiple deployments and the strains on the U.S. Armed Forces and their family members. The focus extends the idea of total fitness to include the health, well-being, and resilience of the whole person, family, community, and U.S. military.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} Whole Health Institute
Established in 2020, the Whole Health Institute’s Whole Health model helps people identify what matters most to them and build a plan for their journey to whole health. The model provides tools to help people take good care of their body, mind, and spirit, and involves working with a health care team as well as tapping into the support of family, friends, and communities.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} North Carolina Department of Health and Human Services
The North Carolina Department of Health and Human Services has incorporated a whole person health approach into its health care system by focusing on integrating physical, behavioral, and social health. The state has taken steps to encourage collaborative behavioral health care and help resolve widespread inequities in social conditions, such as housing and nutritious food access.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} Ornish Program for Reversing Heart Disease
The Ornish Program for Reversing Heart Disease is an intensive cardiac rehabilitation program that has been shown to reverse the progression of coronary heart disease through lifestyle changes, without drugs or surgery. The program is covered by Medicare and some health insurance companies. The program’s lifestyle changes include exercise, smoking cessation, stress management, social support, and a whole-foods, plant-based diet low in total fat. The program is offered by a team of health care professionals who provide the support that individuals need to make and maintain lasting changes in lifestyle.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} What does research show about whole person health?
A growing body of research suggests the benefits of healthy behaviors, environments, and policies to maintain health and prevent, treat, and reverse chronic diseases. This research includes several large, long-term epidemiological studies—such as the Framingham Heart Study, Nurses’ Health Study, and Adventist Health Studies—that have evaluated the connections between lifestyle, diet, genetics, health, and disease.
There is a lack, however, of randomized controlled trials and other types of research on multicomponent interventions and whole person health. Challenges come with conducting this type of research and with finding appropriate ways to assess the evidence. But opportunities are emerging to explore new paths toward reliable and rigorous research on whole person health.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} Will the National Center for Complementary and Integrative Health (NCCIH) fund research on whole person health?
Yes, NCCIH plans to fund research on whole person health . (Details can be found in the NCCIH Strategic Plan FY 2021–2025: Mapping a Pathway to Research on Whole Person Health . )
By deepening the scientific understanding of the connections that exist across the different areas of human health, researchers can better understand how conditions interrelate, identify multicomponent interventions that address these problems, and determine the best ways to support individuals through the full continuum of their health experience, including the return to health.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} For More Information
Nccih clearinghouse.
The NCCIH Clearinghouse provides information on NCCIH and complementary and integrative health approaches, including publications and searches of Federal databases of scientific and medical literature. The Clearinghouse does not provide medical advice, treatment recommendations, or referrals to practitioners.
Toll-free in the U.S.: 1-888-644-6226
Telecommunications relay service (TRS): 7-1-1
Website: https://www.nccih.nih.gov
Email: [email protected] (link sends email)
Know the Science
NCCIH and the National Institutes of Health (NIH) provide tools to help you understand the basics and terminology of scientific research so you can make well-informed decisions about your health. Know the Science features a variety of materials, including interactive modules, quizzes, and videos, as well as links to informative content from Federal resources designed to help consumers make sense of health information.
Explaining How Research Works (NIH)
Know the Science: How To Make Sense of a Scientific Journal Article
Understanding Clinical Studies (NIH)
A service of the National Library of Medicine, PubMed® contains publication information and (in most cases) brief summaries of articles from scientific and medical journals. For guidance from NCCIH on using PubMed, see How To Find Information About Complementary Health Approaches on PubMed .
Website: https://pubmed.ncbi.nlm.nih.gov/
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} Key References
- Aggarwal M, Ornish D, Josephson R, et al. Closing gaps in lifestyle adherence for secondary prevention of coronary heart disease. American Journal of Cardiology. 2021;145:1-11.
- Centers for Medicare & Medicaid Services. Decision Memo for Intensive Cardiac Rehabilitation (ICR) Program—Dr. Ornish’s Program for Reversing Heart Disease (CAG-00419N). Accessed at https://www.cms.gov/ on April 26, 2021.
- Deuster PA, O’Connor FG. Human performance optimization: culture change and paradigm shift. Journal of Strength and Conditioning Research. 2015;29(suppl 11):S52-S56.
- Gaudet T, Kligler B. Whole health in the whole system of the Veterans Administration: how will we know we have reached this future state? Journal of Alternative and Complementary Medicine. 2019;25(S1):S7-S11.
- Malecki HL, Gollie JM, Scholten J. Physical activity, exercise, whole health, and integrative health coaching. Physical Medicine and Rehabilitation Clinics of North America. 2020;31(4):649-663.
- National Center for Complementary and Integrative Health. NCCIH Strategic Plan FY 2021–2025: Mapping a Pathway to Research on Whole Person Health. National Center for Complementary and Integrative Health website. Accessed at https://www.nccih.nih.gov/about/nccih-strategic-plan-2021-2025 on May 14, 2021.
- North Carolina Department of Health and Human Services website. Healthy Opportunities and Medicaid Transformation. Accessed at https://www.ncdhhs.gov/about/department-initiatives/healthy-opportunities/healthy-opportunities-pilots/healthy on April 26, 2021.
- Military Health System website. Total Force Fitness. Accessed at https://health.mil/Military-Health-Topics/Total-Force-Fitness on April 26, 2021.
- Tilson EC, Muse A, Colville K, et al. Investing in whole person health: working toward an integration of physical, behavioral, and social health. North Carolina Medical Journal. 2020;81(3):177-180.
- U.S. Department of Veterans Affairs website. Whole Health. Accessed at https://www.va.gov/wholehealth/ on April 26, 2021.
- U.S. Department of Veterans Affairs website. Whole Health Library. Accessed at https://www.va.gov/wholehealthlibrary/ on April 26, 2021.
- Vodovotz Y, Barnard N, Hu FB, et al. Prioritized research for the prevention, treatment, and reversal of chronic disease: recommendations from the Lifestyle Medicine Research Summit. Frontiers in Medicine (Lausanne). 2020;7:585744.
- Whitehead AM, Kligler B. Innovations in care: complementary and integrative health in the Veterans Health Administration Whole Health System. Medical Care. 2020;58(9S)(suppl 2):S78-S79.
.header_greentext{color:green!important;font-size:24px!important;font-weight:500!important;}.header_bluetext{color:blue!important;font-size:18px!important;font-weight:500!important;}.header_redtext{color:red!important;font-size:28px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;font-size:28px!important;font-weight:500!important;}.header_purpletext{color:purple!important;font-size:31px!important;font-weight:500!important;}.header_yellowtext{color:yellow!important;font-size:20px!important;font-weight:500!important;}.header_blacktext{color:black!important;font-size:22px!important;font-weight:500!important;}.header_whitetext{color:white!important;font-size:22px!important;font-weight:500!important;}.header_darkred{color:#803d2f!important;}.Green_Header{color:green!important;font-size:24px!important;font-weight:500!important;}.Blue_Header{color:blue!important;font-size:18px!important;font-weight:500!important;}.Red_Header{color:red!important;font-size:28px!important;font-weight:500!important;}.Purple_Header{color:purple!important;font-size:31px!important;font-weight:500!important;}.Yellow_Header{color:yellow!important;font-size:20px!important;font-weight:500!important;}.Black_Header{color:black!important;font-size:22px!important;font-weight:500!important;}.White_Header{color:white!important;font-size:22px!important;font-weight:500!important;} Other References
- Alborzkouh P, Nabati M, Zainali M, et al. A review of the effectiveness of stress management skills training on academic vitality and psychological well-being of college students. Journal of Medicine and Life. 2015;8(4):39-44.
- Bisht K, Sharma K, Tremblay M-È. Chronic stress as a risk factor for Alzheimer's disease: roles of microglia-mediated synaptic remodeling, inflammation, and oxidative stress. Neurobiology of Stress. 2018;9:9-21.
- Buettner D, Skemp S. Blue Zones: lessons from the world’s longest lived. American Journal of Lifestyle Medicine. 2016;10(5):318-321.
- Chen T-L, Chang S-C, Hsieh H-F, et al. Effects of mindfulness-based stress reduction on sleep quality and mental health for insomnia patients: a meta-analysis. Journal of Psychosomatic Research. 2020;135:110144.
- Conversano C, Orrù G, Pozza A, et al. Is mindfulness-based stress reduction effective for people with hypertension? A systematic review and meta-analysis of 30 years of evidence. International Journal of Environmental Research and Public Health. 2021;18(6):2882.
- Katz DL, Karlsen MC, Chung M, et al. Hierarchies of evidence applied to lifestyle medicine (HEALM): introduction of a strength-of-evidence approach based on a methodological systematic review. BMC Medical Research Methodology. 2019;19(1):178.
- Kruk J, Aboul-Enein BH, Bernstein J, et al. Psychological stress and cellular aging in cancer: a meta-analysis. Oxidative Medicine and Cellular Longevity. 2019;2019:1270397.
- Levesque C. Therapeutic lifestyle changes for diabetes mellitus. Nursing Clinics of North America. 2017;52(4):679-692.
- Ni Y, Ma L, Li J. Effects of mindfulness-based stress reduction and mindfulness-based cognitive therapy in people with diabetes: a systematic review and meta-analysis. Journal of Nursing Scholarship. 2020;52(4):379-388.
- Ornish Lifestyle Medicine website. The Ornish Reversal Program: Intensive Cardiac Rehabilitation. Accessed at https://www.ornish.com/intensive-cardiac-rehab/ on April 26, 2021.
- Schneiderman N, Ironson G, Siegel SD. Stress and health: psychological, behavioral, and biological determinants. Annual Review of Clinical Psychology. 2005;1:607-628.
- Seal KH, Becker WC, Murphy JL, et al. Whole Health Options and Pain Education (wHOPE): a pragmatic trial comparing whole health team vs primary care group education to promote nonpharmacological strategies to improve pain, functioning, and quality of life in veterans—rationale, methods, and implementation. Pain Medicine. 2020;21(suppl 2):S91-S99.
- Tamashiro KL, Sakai RR, Shively CA, et al. Chronic stress, metabolism, and metabolic syndrome. Stress. 2011;14(5):468-474.
- Whayne TF Jr, Saha SP. Genetic risk, adherence to a healthy lifestyle, and ischemic heart disease. Current Cardiology Reports. 2019;21(1):1.
- Whole Health Institute website. Accessed at https://www.wholehealth.org/ on May 19, 2021.
Acknowledgments
NCCIH thanks Mary Beth Kester, M.S., and Helene M. Langevin, M.D., NCCIH, for their review of this publication.
This publication is not copyrighted and is in the public domain. Duplication is encouraged.
NCCIH has provided this material for your information. It is not intended to substitute for the medical expertise and advice of your health care provider(s). We encourage you to discuss any decisions about treatment or care with your health care provider. The mention of any product, service, or therapy is not an endorsement by NCCIH.
Related Topics
NCCIH Strategic Plan FY 2021–2025 Mapping a Pathway to Research on Whole Person Health
Methodological Approaches for Whole Person Research Workshop
Transforming Veterans’ Health: Implementing a Whole Health System of Care
Complementary, Alternative, or Integrative Health: What’s In a Name?
IMAGES
VIDEO
COMMENTS
reveal.js is an open source HTML presentation framework. It's a tool that enables anyone with a web browser to create fully-featured and beautiful presentations for free.
MIT license. reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create beautiful presentations for free. Check out the live demo at revealjs.com. The framework comes with a powerful feature set including nested slides, Markdown support, Auto-Animate, PDF export, speaker notes, LaTeX typesetting ...
Presentation frameworks are tools or libraries that can help you create presentations using web technologies that you are familiar with, such as HTML, CSS, JavaScript, Markdown, Vue, React, and more. You'll have full control over the appearance and layout of your slides.
What Is HTML Presentation Framework? An HTML Presentation Framework helps you create a fullscreen web presentation to showcase your web content just like Apple Keynote and Microsoft PowerPoint.
However, if you're a web developer, there is another option. RevealJS is a JavaScript framework that allows you to leverage your HTML, CSS, and JavaScript skills to build beautiful and polished presentations. Some benefits this has over the standard software packages include being able to use version control (since the presentation is just html, css, and js files rather than a proprietary ...
Today I'm starting a series of short videos on Reveal.js, an HTML Presentation Framework for making beautiful web presentations. In this first video, we'll l...
Flowtime.js is a framework for easily building HTML presentations or websites. It's built with web standards in mind and on top of a solid full page grid layout. The animations are managed with native and accelerated CSS3 transitions.
Reveal.js is an open-source HTML presentation framework. Anyone with a web browser can use it to make attractive presentations for free. The program allows anyone with a web browser to create fully-featured and interactive presentations that support CSS 3D transforms, nested slides, and a variety of other capabilities.
reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create fully featured and beautiful presentations for free. Check out the live demo. The framework comes with a broad range of features including nested slides, Markdown support, Auto-Animate, PDF export, speaker notes, LaTeX support, syntax ...
Mastering reveal.js. Mastering reveal.js Introduction. Watch on. This video course that will teach you how to everything you need to know to create great looking presentations with reveal.js. We'll start from the basics of installing reveal.js, creating slides and configuring your presentation. Then we'll work our way up to more interesting ...
impress.js is a presentation tool based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
Our virtual presentation framework breaks down everything you'll need to keep your audience engaged when presenting online.
This series of short videos explores Reveal.js, an HTML Presentation Framework for making beautiful web presentations. In this fourth video, we'll look at ad...
The reveal.js viewport is the wrapper DOM element that determines the size of your presentation on a web page. By default, this will be the body element. If you're including multiple presentations on the same page each presentations .reveal element will act as their viewport. The viewport is always decorated with a reveal-viewport class reveal ...
HTML Presentations Made Easy Created by Hakim El Hattab/ @hakimel Heads Up reveal.js is a framework for easily creating beautiful presentations using HTML. support for CSS 3D transforms to see it in its full glory. Oh hey, these are some notes.
Ivaylo Gerchev guides you step by step as you create a beautiful HTML and CSS web presentation using WebSlides, a fantastic framework for this kind of task.
I have a lot of respect for Microsoft PowerPoint, but.. all PowerPoint presentations look the same. Here are the best HTML5 presentation systems I've found.
WebSlides is the easiest way to make HTML presentations. Just choose a demo and customize it in minutes. 120+ slides ready to use. Good karma.
The tiniest presentation framework / I did roughly 50 talks over the years, and for almost all of them, I used Reveal.js. I like it because it's HTML-based. I have complete control of everything and can easily publish the slides online. However, one thing bugs me every single time - the size of my content. I want to use all the available space. This becomes very important when I'm showing code ...
These frameworks are the simplest way to create presentations for browsers and facilitate web development in an easier way. Below is a review of 12 JavaScript and HTML5 presentation frameworks:
FsReveal FsReveal allows you to write beautiful slides in Markdown and brings C# and F# to the reveal.js web presentation framework.
Web presentation frameworks consist of JavaScript libraries, stylesheets, and "widgets" that work together to give you some convenient building blocks for nice looking pages. Some of these goodies include headers, buttons, calendar date pickers, menus, etc. Web development frameworks are typically engineered so that your page works in a similar ...
When working on presentations with a lot of media or iframe content it's important to load lazily. Lazy loading means that reveal.js will only load content for the few slides nearest to the current slide. The number of slides that are preloaded is determined by the viewDistance configuration option. To enable lazy loading all you need to do is ...
Using JavaScript frameworks helps in organizing the construction of Web applications by presenting a set of frameworks, tools, and community support. Altogether, with the most popular JavaScript frameworks, you get simple codes that are easy to maintain and increase the quality of every project.
The Total Force Fitness program arose within the U.S. Department of Defense Military Health System in response to the need for a more holistic approach—a focus on the whole person instead of separate parts or only symptoms—to the demands of multiple deployments and the strains on the U.S. Armed Forces and their family members.