- On narrow devices columns that are 'less important' are hidden and added RESPONSIVE_PRIORITY_MEDIUM class or a RESPONSIVE_PRIORITY_LOW class in their $header array.
- On tablet devices RESPONSIVE_PRIORITY_MEDIUM class will appear.
- Essential classes will always be exposed as they are on all devices and desktop as well.
- On desktops screen widths RESPONSIVE_PRIORITY_LOW will appear.
- Hidden columns can viewed by the user by clicking on the 'Show all columns' link.
- Drupal 8: PHP 5.5.9 or higher
- Drupal 7: PHP 5.2.5 or higher (5.4 or higher recommended).
- Drupal 6: PHP 5.x only (5.2.5 or higher recommended). Warning: support for PHP 4.x has been dropped. Drupal core will work with PHP 5.3.x, but PHP 5.3.x and higher may produce errors or unexpected behavior especially for contributed modules and themes.
- Drupal 8 supports MySQL 5.5.3/MariaDB 5.5.20/Percona Server 5.5.8 or higher with InnoDB as the primary storage engine, and requires the PDO database extension.
- The new approach means less YAML file parsing and file stat() comparison needs, resulting in speed improvements.
- The presence of the data as files made it look like they can be changed, but they were only touched on configuration writes and accessed from their database cache otherwise.
- Not exporting configuration as YAML files by default makes the system more secure: although the prior way of storing configuration in files was as secure.
- Not needing to write those YAML files all the time with configuration changes is even faster. This results in performance improvements in the installer and while running tests.
- Drupal 8 outputs semantic HTML5 markup by default.
- Besides jQuery v2.x Drupal 8 now includes more front-end libraries such as Modernizr, Underscore.js and Backbone.js.
- Drupal 8's core RDFa module outputs schema.org markup.
- Drupal 8 has improved accessibility making extensive use of WAI-ARIA attributes.
- Drupal 8 introduces Twig, which replaces PHPTemplate as the default theme engine. This means the theme_* functions and PHP-based *.tpl.php files have been replaced by *.html.twig templates.
- Drupal 8 ships with new UI elements that you use in your own admin screens, including modal dialogs and drop buttons.
- Drupal 8 supports responsive features such as responsive themes, toolbar, images, and tables.
- Drupal 8 drops support for IE 6, 7 and 8, enabling the use of jQuery 2.0 and other code that assumes modern HTML5/CSS3 browser support.
- Drupal 8 does not support browsers that do not support SVG (including IE8 and Android Browser 2.3)
- Drupal 8's CSS (file) structure is based on SMACSS & BEM.
- Drupal 8's CSS uses CSS3 pseudo selectors.
- Drupal 8 moves CSS classes from preprocess functions to Twig templates.Drupal 8 uses breakpoint media queries to make the site compatible for all devices.
<div id=”top” class=”new-class”>