Version 3.0.10 by Volodymyr Volynets
- Frontend
- Enhancement #1000 (Changes from other applications.)
Repository / Git:
Name: Numbers\Frontend
Title: Frontend Repository
Version: 3.0.9
Last Tag: 3.0.9
User Name: Volodymyr Volynets
User Email<EMAIL_ADDRESS>Statistics:
Addition: 300
Deletion: 74
Modules:
Select Component (Numbers\Frontend\Components\Select\Numbers, 1.0.8) | 12 0
12 0 | Components/Select/Numbers/Base.php
Tree Component (Numbers\Frontend\Components\Tree\Numbers, 1.0.8) | 96 22
72 16 | Components/Tree/Numbers/Base.php
24 1 | Components/Tree/Numbers/Media/CSS/Base.css
0 5 | Components/Tree/Numbers/Media/JS/Base.js
Numbers Wizard (numbers/frontend/components/wizard/numbers, 1.0.0) | 8 3
2 1 | Components/Wizard/Numbers/Base.php
4 1 | Components/Wizard/Numbers/Media/CSS/Base.css
2 1 | Components/Wizard/Numbers/module.ini
Font Awesome (Numbers\Frontend\HTML\FontAwesome, 1.0.1) | 1 0
1 0 | HTML/FontAwesome/Model/Icons.php
Form HTML Renderer (Numbers\Frontend\HTML\Form\Renderers\HTML, 1.0.34) | 129 43
60 15 | HTML/Form/Renderers/HTML/Base.php
24 0 | HTML/Form/Renderers/HTML/Media/CSS/Base.css
13 6 | HTML/Form/Renderers/HTML/Media/JS/Base.js
14 7 | HTML/Form/Renderers/HTML/Pagination/Base.php
18 15 | HTML/Form/Renderers/HTML/Pagination/links.php
Bootstrap Renderer (Numbers\Frontend\HTML\Renderers\Bootstrap, 1.0.14) | 54 6
54 6 | HTML/Renderers/Bootstrap/Base.php


Project:
Detailed Information
Title
Leader
Members
Content
Start Time
Deadline
Status
pending
active
completed
Create Time
Modify
Add User
×


--- layout: berlin-black title: Berlin ---
The fall of the wall gave Berlin a rebirth. It's a young, hip city with fascinating history and vibrant culture. I absolutely loved my stay here. Here are some amateur pictures that I clicked randomly over the course of a year and half.


We maintain a vareity of specialised, freely-available, open-source informatics tools that help research scientists from around the world answer specific research questions and identify and prioritise potential therapeutic drug targets.
The COVID-19 Target Prioritisation Tool is an interactive, open source web portal that integrates molecular and clinical data from EMBL-EBI and other public resources to provide an evidence-based framework to support decision-making on potential drug targets and treatments for COVID-19. For more information on the tool, please see our blog.
Project Score is a web portal that allows researchers to explore the results of CRISPR-Cas9 whole-genome drop out screens across a diverse collection of human cancer cell models and to identify dependencies in cancer cells to help guide precision cancer medicines. For more information, please see the supporting publication Behan et al. 2019.
The eQTL Catalogue aims to provide uniformly processed gene expression and splicing QTLs from all available public studies on human. This resource focuses on expression cis-QTLs (cis-eQTL) where variants are associated to expression levels of nearby genes, and on splicing QTLs (sQTL) where variants are associated to specific splicing events on nearby splice junctions.
CHEERS (Chromatin Element Enrichment Ranking by Specificity) is a method to determine enrichment of annotations in GWAS significant loci. In addition to SNP-peak overlap, CHEERS takes into account peak properties as reflected by quantitative changes in read counts within peaks. Please see Soskic et al. 2019 for an explanation of the approach.
Naïve CD4+ T cells coordinate the immune response by acquiring an effector phenotype in response to cytokines. Here, we used quantitative proteomics, bulk RNA-seq and single-cell RNA-seq of over 40,000 human naïve and memory CD4+ T cells to generate a detailed map of cytokine-regulated gene expression programs. See Cano Gamez et al. 2019.
epiChoose is an application for quantifying the relatedness between cell lines and primary cells. We have extensively profiled a number of commonly used cell line models across a number of tissues. This profiling consists of epigenetic (histone modification, CTCF, ATAC-seq) and transcriptional (RNA-seq) whole-genome measurements.
CELLector is a computational tool implemented in an open source R Shiny application and R package that allows researchers to select the most relevant cancer cell lines in a genomic-guided fashion. CELLector leverages tumour genomics data to explore, rank, and select optimal cell line models, enabling scientists to make appropriate and informed choices about model inclusion/exclusion in retrospective analyses and future studies. See Najgebauer et al. 2020 for more information.
DoRothEA (Discriminant Regulon Expression Analysis) is a research resource that can be used to search candidate TF-drug interactions in cancer. Due to their location as downstream effectors of signalling pathways, aberrant activities in upstream driver genes (even if not mutated) will cause altered TF activities, thus proposing TFs as sensors of pathway dysregulation and alternative markers. Please see Garcia-Alonso et al. 2017 for an explanation of the approach.
A new tool called LINK (LIterature coNcept Knowledgebase) has been developed that allows the exploration of half a billion relations between genes, diseases, drugs and key concepts extracted from PubMed abstracts using NLP (Natural Language Processing). Once MEDLINE relaxed their license for obtaining and analysing publication data, we started looking for novel ways to mine their data. We wanted to exploit the biomedical knowledge often buried in the literature to help scientists generate new hypotheses for the identification of new drug targets. For this purpose, we have built Library, an open source ecosystem comprising: a pipeline that allows us to quickly run a large-scale NLP analysis; an API that serves the resulting data; and a user interface to explore the data. Our pipeline annotates genes, diseases and drugs present in PubMed abstracts, and extracts key concepts. Please see Andrea Pierleoni’s blog post for more information.
Genome editing by CRISPR-Cas9 technology allows large-scale screening of gene essentiality in cancer. A confounding factor when interpreting CRISPR-Cas9 screens is the high false-positive rate in detecting essential genes within copy number amplified regions of the genome. We have developed the computational tool CRISPRcleanR which is capable of identifying and correcting gene-independent responses to CRISPR-Cas9 targeting. CRISPRcleanR uses an unsupervised approach based on the segmentation of single-guide RNA fold change values across the genome, without making any assumption about the copy number status of the targeted genes. CRISPRcleanR is implemented as an R package and as an interactive Python package with full documentation, tutorials, built in datasets to reproduce the results in this manuscript, and is publically available as an R package and as a Python package. The Python implementation is dockerised making it platform-independent and usable in cloud environments. Please see Iorio et al. 2018 for more information.


| r_release_win {rversions} | R Documentation |
r_release()
works based on the SVN tags in the main R source code
repository. However, an SVN tag does not mean that the same version
is available for download. r_release_win
returns the latest
version for which a Windows installer is available.
r_release_win()
A one row data frame, with columns ‘version’, ‘date’, ‘URL’ and ‘nickname’.
Other R downloads:
r_release_macos()
,
r_release_tarball()
r_release() r_release_win()


This site is a demonstration of client side processing that outputs a shapefile from Esri JSON features.


|
|
| Not Sam Jones? | Logout |
Taxpayer Data
| Name | |
| FEIN Number | |
| Alternate Number | |
| Ownership Code | |
| Business Phone |
Addresses
Edit Address
| Address Type | |||
| Street Address | |||
| City/State/Zip | |||
| Country | |||
| Valid From/To | |||
Relationships
Edit Relationship
| First / Organization Name | |||
| Last Name | |||
| Relationship Category | |||
| Subtitle | |||
| Street | |||
| City / State / Zip | |||
Tax Types
Edit Tax Types
| Tax Type | |||
| Start Date | |||
| Discontinue | |||
| Estimated Monthly Payment | ≤$65 | ≤$300 | >$300 |
Correspondence
Track Updates
View Updates
| Confirmation Number | ||
| Channel | ||
| Confirmation Number | ||
| Date/Time Created | ||
| Status |
All changes highlighted in green will be submitted to the State of Michigan for approval upon clicking Submit


Graham Norton to host film Baftas: ‘It will be the biggest sofa I've ever faced'
Graham Norton will take over from Joanna Lumley as host of the film Baftas.
The chat show host, 56, has made his mark presenting the TV Baftas several times in the last 15 years.
But the comedian will now host the film ceremony for the first time.
He takes over from Lumley, who fronted the show for two years, and her predecessor Stephen Fry.
Lumley drew mixed reviews from viewers at this year’s ceremony and some criticism for a quip about the Ku Klux Klan while referring to the film BlacKkKlansman.
The overnight TV audience dropped by half a million viewers.
Norton said: “I’m delighted to be taking the helm of the biggest night in British film, the audience at the Royal Albert Hall will be the biggest sofa I’ve ever faced.
“I’m honoured to be following in the fabulous footsteps of Stephen Fry and Joanna Lumley.”
Bafta chief executive Amanda Berry said Norton “will bring his brilliance and unique brand of humour to the role”.
She added: “The film awards is transmitted around the world, and those audiences know him too.
“With Graham as our host I have no doubt we will deliver a very special celebration of the very best in film, and pay tribute to the most talented and creative people both in front of and behind the camera.”
Controller of BBC entertainment Kate Phillips said: “Graham’s wit and charisma has made him one of the UK’s most successful television show hosts and I could not think of a better person to pick up the baton from the absolutely fabulous Joanna Lumley.”
Nominations for the EE British Academy Film Awards will be revealed in January.
The ceremony will be held at the Royal Albert Hall on Sunday February 2, with a performance from Cirque du Soleil, and broadcast on BBC One.


OpenJava Tutorial
Index
1. Introduction
2. Hello World
3. API and Framework at a Glance
4. Example : Override Checker
A simple syntax extension example of custom modifiers.
5. Example : Automatic Methods Implementation
A callee-side translation example.
6. (Under Construction) Example : Free Arguments
A caller-side translation example.
7. Synchronization of Translation
A synchronization of translation among several class metaobjects.
8. (Not Written) Syntax Customization
9. (Not Written) Example : Adapter Pattern Support
Please send any message to :
<EMAIL_ADDRESS>Copyright (C) 1999 by Michaki Tatsubori.
Java(TM) is a trademark of Sun Microsystems, Inc.


{% extends "layout.html" %} {% block body %}
{% trans %} Welcome to the pyClanSphere Setup. This Wizard will ask you some basic questions and setup pyClanSphere for you. {% endtrans %}
{% trans %} The setup tried to determine the language from your browser settings. If you want to step through the wizard in another language select it from the dropdown menu below and press next. {% endtrans %}
{% endblock %}


3. Development Process¶
I like the idea of test driven development, where the tests for the final version and the units are written before the development of the actual source code itself. I learnt that there are two kinds of tests in software development:
- Unit tests: These tests are written to verify that each unit (module, function etc.) of the program functions as expected.
- Regression tests: These tests verify that the old features of the program function as expected after changes are made to the code base. These changes may include software enhancements, patch fixes, upgrading to newer versions of external libraries, using new compilers etc.
So unit tests are more important during the development process and regression tests are more important after the first release. I propose that we use the same testing framework as in NALU [naluDoc].
Considering the requirements for this project, the high level test for the new driver program for FAST should be
- Run two different turbines with a prescribed velocity at each of the actuator points for a prescribed time, stop and dump state.
- Restart from the previous state and continue running for a precribed time and dump state again.
- Repeat step 2 for a prescribed number of times.
- Concatenate all output and compare against a similar native run of FAST v8.
- Declare test as "passed" if there are no differences between the multi-part new driver simulation and the native run of FAST v8.
When running the native version of FAST v8, I have to make sure that it's run with WakeMod=0 in the AeroDyn module. The induction has to be ignored to compare against the run using the new driver.


{% load crispy_forms_tags %}
Uh Oh! It looks like this page doesn't exist yet. You could
If you feel we're missing lecture notes on a topic, write to us at<EMAIL_ADDRESS>! We'd love your feedback!


Do you know know of anywhere in Manchester where front end devs get together? If so please let me know, so far I’ve not found anything, so looking at setting something up. If you’re interested, please comment below and if there’s interest I’ll look at setting something up.
Please send this link to others you think might be interested.
Front end web development is getting increasingly complicated, gone are the days of being able to show a client flat artwork of how the site will look and ‘pixel perfect’ web design. There’s so many discrepancies between devices and browsers, so where do we draw the line? Sure we can use polyfills to go back and help out older browsers, but should we? How do you start a web site build these days? Static HTML? Straight into a CMS like WordPress? How do you deal with mobile testing? What if a client wants amends making to a live site? How do you deploy your site? FTP? a build script?
These are just a few of many issues web developers have to tackle.
I’m interested to share my ideas, find out what others are up to and have a drink or two along the way.
Sound good?
Please comment below, cheers!
EDIT (Feb 17th): Do you know of a venue, or can you help sponsor?
What we’ll need (I think!): A room for 30 people, at a guess. A projector to link a laptop to. A camera to film the event. Drinks, Beers (if that’s ok?). Nametags.
It’s my intention to follow the lead of @edgeconf, the final slide will show any sponsorship, anything that was given for free, how much money was made via attendee admittance and where all the money went, venue hire, camera hire, drinks.
Any remaining funds will be donated to http://www.codeclub.org.uk/.
EDIT (Feb 18th): Going to have a look at a venue in Manchester this Wednesday with a view to looking at the event taking part on Wednesday 20th March 6.30 till 9pm.
EDIT (Feb 25th): It’s confirmed! The first Manchester FRED will take place on Wednesday 20th March 6.30pm till 9pm at the wonderful TechHub Manchester.
Tickets are limited to 30 people and available here: http://mcrfred.eventbrite.co.uk/.
All money left over from the event will be donated to http://www.codeclub.org.uk/.
If you’d like to sponsor the event please get in touch.
EDIT (Mar 2nd):
Thanks to those who have already bought tickets! I’m currently looking for sponsors for the event.
£10 - £20 each sponsor to go towards costs, will get you a logo on the site, a mention on the night and as the event will be filmed your logo will appear on the video on YouTube.
If you’re interested in helping to sponsor please get in touch via the contact page or on Twitter @simonowendesign.
Thanks muchly!
Current sponsors:


Katz Centrality expands on Eigenvector Centrality by taking into account the number of ways to travel between two nodes, rather than just the single directed transaction between them. There is major drawback to using Katz Centrality - if a node with high centrality is pointing to lots of other nodes, they will also get high centrality Imagine if you had a node on your graph with over 1000 neighbours. If this node has a high centrality, all of those neighbours would also score highly, which would not be especially useful analytically.
PageRank Centrality, the algorithm used by Google to rank search results, attempts to resolve this issue. Using Pagerank Centrality, instead of a high degree node giving a large centrality to all its neighbours, it evenly distributes the centrality it has to share.


Using the De Morgan Rule
!(A && B)
is equivalent to!A || !B
The expression
boolean discount = !( (days < 14) && onSeason );
is equivalent to
boolean discount = !(days < 14) || !onSeason ;
which can be further transformed to
boolean discount = days >= 14 || !onSeason ;
De Morgan's rules can be extended to three operands:
!(A && B && C)
is equivalent to!A || !B || !C
!(A || B || C)
is equivalent to!A && !B && !C
Expressions with more than three operands behave similarly.
A driver holding a learner's permit may drive a car only during daylight hours and only if accompanied by a licensed driver of age 21 or over.
boolean drivingOK = daylight && passenger.age >= 21 && passenger.licensed;
Assume that passenger
refers to an object with an integer member age
and a boolean member licensed
.
Here is an expression that says when driving is not permitted:
boolean noDriving = !(daylight && passenger.age >= 21 && passenger.licensed );
Transform this into a simpler expression.


We believe in virtuous economies, immutable agreements and aligning business incentives with consumer
needs.
Build commerce with cryptography, game theory and digital assets that scale.
Inspire customers to grow with you.
Learn how to build incentives into your business.
We provide innovation training globally for startups and enterprise.
Decentralize ops, security and data privacy concerns while empowering your users.
Deploy immutable agreements, proofs and digital assets.
We elevate your technical architecture with the Web3 stack.
Why promise when you can prove?
Create provable business logic and data provenance that scales.
We leverage cryptography breakthroughs with applied design patterns to lead the industry.
Matt Lockyer is passionate about disintermediation and the sovereign individual. With an academic background in computer science, university lecturing and curriculum development, Matt is uniquely qualified to be coaching businesses building on blockchain and embracing the new digital economy. Currently connected with several projects in the blockchain ecosystem solving real world problems.
Anil is an independent analyst within the digital assets' ecosystem. He is a contributor for Hackernoon, occasional guest-lecturer and launched the first bitcoin-denominated university scholarship in Canada. He holds an MBA, PMP and was part of MIT's inaugural FinTech Innovation certificate cohort. Recently, Anil attained the Certified Bitcoin Professional designation through C4. Having lived and worked across five countries, Anil is now based in Vancouver.
Brendan is realizing practical blockchain applications using radical transparency while contributing to open source. Brendan Asselstine has architected web and mobile applications for 10 years. He is deeply committed to blockchain technology as he believes it will power the next generation of the web and put power back into the hands of individuals. Brendan is currently developing a token curated registry ecosystem for doctors with MedCredits. In his free time he's developing an application allowing individuals to issue awards on Ethereum.


{% extends "react_base.html" %} {% load render_bundle from webpack_loader %} {% block javascript %} {{ block.super }} {% render_bundle 'analysis' %} {% endblock %} {#{% block prereact_content %}#} {# #} {# #} {# This browser does not support PDFs. Please download the PDF to view it: Download PDF.#} {# #} {##} {#{% endblock %}#}
This browser does not support PDFs. Please download the PDF to view it: Download PDF.


The house has a floor in the level
0
named
Secondo Piano
The floor consists of
3
rooms and
3
external spaces
Rooms
Name
Length
Width
Height
Footage
Type
Link
Camera da letto matrimoniale
3.0
4.5
2.8
13.5
BEDROOM
details page
Bagno Secondo Piano
3.0
2.0
2.8
6.0
BATHROOM
details page
Corridoio Secondo Piano
3.0
1.0
2.8
3.0
HALLWAY
details page
The floor has no external spaces


{% extends 'registration/base.html' %} {% block content %}
Your password is reset. You can now login HERE


In this page, we bundled, optimized and uglified all the files in one build using r.js.
The following command was run to build the file,
node node_modules/requirejs/bin/r.js -o public/app/build.config.js
({
// use configurations present here
mainConfigFile: "app-mixed-modded.js",
// input file
name: "app-mixed-modded",
// output file name
// putting it elsewhere creates copies of all file (including node_modules) inside it
// Hence, let it be here.
out: "mix.built.js",
// We do not require loaders. Replace them with a stub (dummy) function.

// Since we used packages, Hence the format became pack-name/file-name.
// How did I know this name, I checked in the built file.
stubModules : ['css/css.min', 'text/text'],
// disable uglify for checking
optimize: 'none',
})
Toggle Menu


Legend Component Examples
This example shows legend component with different configurations
1. Legend componenet with basic config
2. Legend with vertical layout and differet spacing, font, color, gap, etc. configurations


List of contents for _id_:_domain_
_numRows_ resources found.
Click selectable
resource
to view its RDF description.
num
resource
type
_titles_
_title_
_/titles_
_rows_
_num_
_resource_
_type_ _contents_
_content_ _/contents_
_/rows_


WAITING
REBUILD
RUNNING
SUCCESS
UNHEALTHY
BLOCKED
FAILURE
ABORTED
APPROVED
DISAPPROVED
ERROR
DISABLED


Interest on all Loans is at a fixed rate of 5% Minimum Loan Amount is ₦5000 and Maximum is ₦500000 Maximum Tenor(Duration of Loan repayment) is 12months


- API and Design-
This section only applies to JFileUpload Enterprise and Premium packages (API is not available for JFileUpload Pro release). It targets Java developers or designers. It requires Java, HTTP, FTP and Swing UI skills. It allows to understand how JFileUpload products work and interact. It's a good starting point to extend JFileUpload features or modify its behavior.
| Design |
| JFileUpload is designed to support any transport implementation, any upload preprocessing and any front-end:
- Transport implementation such as HTTP and FTP extend AbstractTransferController class. init(), begin() and cancel() methods have to be implemented and handle threading. Transport implementation is loaded at runtime through "mode" parameter.
- Processing before upload is available with TransferFilter interface. It comes with three methods init(...), execute(...) and clean(). init(controller) is called on applet loading with transfer controller instance matching to transport. execute(object) is called just before transfer with reference to file to upload. clean() is called just after upload.
- Front-end is loaded at runtime with fully qualified classname defined in "transferui" parameter. This class must implement TransferUI interface which includes three methods: init(...), start() and stop(). init(parent, conf, controller) is called on applet loading with parent container reference, access to JFileUpload configuration, I18N resources and transfer controller instance matching to transport. start() is called just before displaying and stop() just before UI finalization. Calling controller.begin() will trigger upload. Transfer events such as upload started, completed, cancelled, failed and more are available by implementing TransferListener interface.
It means that you don't need full source code to extend JFileUpload until you plan to create (from scratch) new UI, new preprocessing filter or transport implementation only. However, if you need to modify behavior inside JFileUpload (or its add-ons) then you need full source code (Premium package).
|
| API |
upload.client includes MApplication and MApplet. MApplication extends JFrame for standalone or WebStart usage. MApplet extends JApplet for applet in browser usage. transfer.client package includes core, http, ftp, util and mdesign packages. core package includes all interfaces and abstract classes of JFileUpload API. http package is the HTTP upload implementation. ftp package is the FTP upload implementation. mdesign package includes basic front-end component (progress bar, cancel button, menu and textarea). util package includes Conf class allowing to load parameters/resources and instanciates transfer implementation, transferui. and uihelper.
[Browse JFileUpload Javadoc]
|
| Build from sources (Premium package only) |
JFileUpload Premium package comes with an ANT (1.7 or higher) build script. ANT is a free tool allowing to build any Java application without IDE. The build script includes tasks to compile sources, build JAR files, generate Javadoc and sign JAR files. To run the build script, you have to:
- Edit setenv.bat to update JAVA_HOME and ANT_HOME variables.
- Copy your keystore* in the same directory as setenv.bat
- Edit build.xml to update your keystore filename, alias and password.
- Open a command line window or terminal.
- Execute "setenv.bat".
- Execute "ant all". It will compile sources, build JARs and generate Javadoc.
- Execute "ant sign". It will sign the generated JARs with key/certificate in keystore.
- Ready-to-use binaries (JARs) are under dist/ directory.
* A keystore includes private keys + certificates. It is required to sign Java binaries. Premium package doesn't include such keystore because it is related to your company. If you don't have one then you can generate it with a self-signed certificate thanks to Java keytool available in JDK. If you already have a trusted certificate (from Verisign or Thawte) then keytool allows to import it in the keystore too. Note that many developers are not familiar with code signing certificate and process to get one. Such help is included in Premium package support so feel free to contact support team for any question.
|
|


The Google Chrome Browser
Google Chrome is a web browser developed by Google in 2008.
With over 2 billion users, Chrome is the world's most popular web browser today!
Chrome uses the Blink rendering engine.
Chrome Statistics
The values below are in percentages and are extracted from our W3Schools' Statistics.
| 2020 | Total | C82 | C81 | C80 | C79 | C78 | C77 | C76 | C75 | Older |
|---|---|---|---|---|---|---|---|---|---|---|
| February | 82.0 | 0.1 | 0.1 | 29.7 | 44.0 | 2.0 | 0.9 | 0.7 | 0.8 | 3.7 |
| January | 81.9 | 0.2 | 0.2 | 70.3 | 3.9 | 1.3 | 0.8 | 1.0 | 4.2 |
| 2019 | Total | C80 | C79 | C78 | C77 | C76 | C75 | C74 | C73 | C72 | C71 | C70 | C69 | Older |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| December | 81.8 | 0.2 | 29.8 | 42.8 | 2.1 | 1.2 | 1.0 | 0.9 | 0.4 | 0.5 | 0.5 | 0.4 | 0.2 | 1.8 |
| November | 81.3 | 0.2 | 0.2 | 64.4 | 9.0 | 1.9 | 1.2 | 0.8 | 0.5 | 0.4 | 0.5 | 0.3 | 0.2 | 1.7 |
| October | 81.2 | 0.2 | 5.9 | 64.9 | 3.8 | 1.5 | 1.0 | 0.5 | 0.6 | 0.5 | 0.4 | 0.2 | 1.7 | |
| September | 81.4 | 0.1 | 0.2 | 18.9 | 53.7 | 2.5 | 1.2 | 0.7 | 0.8 | 0.6 | 0.4 | 0.3 | 2.0 | |
| August | 81.4 | 0.2 | 50.9 | 22.6 | 1.7 | 1.0 | 1.1 | 0.7 | 0.5 | 0.3 | 2.4 | |||
| July | 80.9 | 0.3 | 0.3 | 70.1 | 3.2 | 1.4 | 1.6 | 0.8 | 0.5 | 0.4 | 2.3 | |||
| June | 80.7 | 0.1 | 0.2 | 29.9 | 42.5 | 2.5 | 1.6 | 0.8 | 0.6 | 0.4 | 2.1 | |||
| May | 80.4 | 0.2 | 0.1 | 59.5 | 13.2 | 1.9 | 1.0 | 0.9 | 0.5 | 3.1 | ||||
| April | 80.3 | 0.2 | 3.3 | 66.1 | 4.0 | 1.4 | 1.0 | 0.7 | 3.6 | |||||
| March | 80.0 | 0.1 | 0.2 | 17.4 | 53.3 | 2.6 | 1.3 | 0.8 | 4.3 | |||||
| February | 79.7 | 0.1 | 0.3 | 41.3 | 30.2 | 2.1 | 0.9 | 4.8 | ||||||
| January | 79.5 | 0.2 | 0.7 | 68.4 | 3.3 | 1.2 | 5.7 |
| 2018 | Total | C72 | C71 | C70 | C69 | C68 | C67 | C66 | C65 | C64 | C63 | Older |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| December | 79.6 | 0.2 | 32.7 | 38.7 | 1.7 | 1.2 | 1.0 | 0.5 | 0.6 | 0.8 | 0.3 | 1.8 |
| November | 79.1 | 0.2 | 0.2 | 67.4 | 4.5 | 1.4 | 1.2 | 0.7 | 0.6 | 0.6 | 0.4 | 1.9 |
| October | 79.6 | 0.2 | 10.9 | 59.4 | 2.7 | 1.6 | 0.9 | 0.7 | 0.5 | 0.4 | 2.3 | |
| September | 79.6 | 0.2 | 31.2 | 39.4 | 2.4 | 1.1 | 0.8 | 0.8 | 0.5 | 3.2 | ||
| August | 79.9 | 0.2 | 0.3 | 54.3 | 17.8 | 1.4 | 1.1 | 1.0 | 0.5 | 3.3 | ||
| July | 80.1 | 0.2 | 2.1 | 68.6 | 2.6 | 1.4 | 1.1 | 0.6 | 3.5 | |||
| June | 79.4 | 0.1 | 0.2 | 45.7 | 26.2 | 1.8 | 1.2 | 0.8 | 3.4 | |||
| May | 79.0 | 0.1 | 0.2 | 0.7 | 66.1 | 6.0 | 1.5 | 1.0 | 3.4 | |||
| April | 78.6 | 0.2 | 9.0 | 61.0 | 2.8 | 1.5 | 4.5 | |||||
| March | 78.1 | 0.1 | 0.2 | 26.1 | 43.1 | 3.2 | 5.4 | |||||
| February | 77.9 | 0.2 | 0.3 | 36.6 | 34.3 | 6.1 | ||||||
| January | 77.2 | 0.2 | 2.2 | 66.0 | 8.8 |
| 2017 | Total | C64 | C63 | C62 | C61 | C60 | C59 | C58 | C57 | C56 | C55 | Older |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| December | 77.0 | 0.2 | 35.7 | 32.7 | 1.9 | 1.2 | 0.8 | 0.9 | 0.5 | 0.4 | 0.6 | 2.1 |
| November | 76.8 | 0.2 | 0.3 | 41.5 | 28.6 | 1.5 | 0.9 | 1.0 | 0.4 | 0.4 | 0.5 | 1.5 |
| October | 76.2 | 0.2 | 2.9 | 61.0 | 3.6 | 1.3 | 1.2 | 0.5 | 0.7 | 0.6 | 4.2 | |
| September | 76.5 | 0.2 | 0.2 | 15.0 | 53.0 | 2.1 | 1.5 | 0.6 | 0.6 | 0.6 | 2.3 | |
| August | 76.9 | 0.2 | 0.4 | 49.5 | 19.0 | 2.1 | 0.9 | 0.8 | 0.8 | 3.2 | ||
| July | 76.7 | 0.3 | 1.2 | 64.1 | 4.4 | 1.1 | 1.0 | 0.8 | 4.3 | |||
| June | 76.3 | 0.2 | 0.4 | 11.9 | 55.5 | 1.7 | 1.1 | 1.0 | 4.5 | |||
| May | 75.8 | 0.3 | 0.5 | 51.5 | 16.7 | 1.5 | 1.1 | 4.2 | ||||
| April | 75.7 | 0.1 | 0.2 | 4.9 | 53.1 | 11.5 | 1.4 | 4.5 | ||||
| March | 75.1 | 0.2 | 0.4 | 5.9 | 61.8 | 2.3 | 4.5 | |||||
| February | 74.1 | 0.2 | 0.4 | 50.0 | 17.3 | 6.2 | ||||||
| January | 73.7 | 0.1 | 0.3 | 2.8 | 62.6 | 7.9 |
| 2016 | Total | C56 | C55 | C54 | C53 | C52 | C51 | C50 | C49 | C48 | C47 | Older |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| December | 73.7 | 0.4 | 31.5 | 34.3 | 1.7 | 0.8 | 0.7 | 0.6 | 1.1 | 0.2 | 0.3 | 2.1 |
| November | 73.8 | 0.3 | 0.5 | 62.9 | 3.5 | 1.3 | 0.1 | 0.7 | 1.3 | 0.3 | 0.3 | 2.6 |
| October | 73.0 | 0.1 | 0.3 | 12.7 | 51.6 | 2.1 | 1.2 | 0.8 | 1.5 | 0.3 | 0.3 | 2.1 |
| September | 72.5 | 0.3 | 0.3 | 32.5 | 31.2 | 2.2 | 1.0 | 1.8 | 0.4 | 0.4 | 2.4 | |
| August | 72.4 | 0.3 | 0.4 | 47.3 | 17.6 | 1.2 | 1.7 | 0.6 | 0.5 | 2.8 | ||
| July | 71.9 | 0.2 | 0.5 | 2.8 | 59.9 | 1.9 | 2.3 | 0.6 | 0.7 | 3.0 | ||
| June | 71.7 | 0.5 | 0.4 | 45.9 | 18.0 | 2.7 | 0.7 | 0.6 | 3.4 | |||
| May | 71.4 | 0.5 | 1.4 | 56.1 | 7.8 | 1.1 | 0.9 | 3.6 | ||||
| April | 70.4 | 0.5 | 6.5 | 56.1 | 1.9 | 1.1 | 4.3 | |||||
| March | 69.9 | 0.3 | 0.4 | 32.4 | 30.7 | 2.1 | 4.0 | |||||
| February | 69.0 | 0.7 | 0.4 | 58.8 | 4.0 | 5.1 | ||||||
| January | 68.4 | 0.1 | 0.7 | 5.6 | 55.2 | 6.8 |
| 2015 | Total | C48 | C47 | C46 | C45 | C44 | C43 | C42 | C41 | C40 | C39 | Older |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| December | 68.0 | 0.6 | 47.1 | 14.2 | 1.3 | 0.8 | 0.9 | 0.3 | 0.2 | 0.4 | 0.3 | 1.5 |
| November | 67.4 | 0.5 | 0.6 | 58.3 | 2.3 | 1.2 | 1.1 | 0.4 | 0.2 | 0.4 | 0.3 | 2.1 |
| October | 66.5 | 0.4 | 0.6 | 27.1 | 32.2 | 1.9 | 1.2 | 0.4 | 0.3 | 0.3 | 0.4 | 1.7 |
| September | 65.9 | 0.8 | 0.4 | 47.8 | 10.5 | 2.0 | 0.5 | 0.3 | 0.4 | 0.5 | 2.7 | |
| August | 64.0 | 0.6 | 0.5 | 52.1 | 3.6 | 0.9 | 1.4 | 0.6 | 0.5 | 3.8 | ||
| July | 63.3 | 0.7 | 11.7 | 42.8 | 1.0 | 1.9 | 0.6 | 0.6 | 4.0 | |||
| June | 64.8 | 0.8 | 0.5 | 54.9 | 1.9 | 1.4 | 1.0 | 0.9 | 3.4 | |||
| May | 64.9 | 0.1 | 0.8 | 15.4 | 41.1 | 2.3 | 1.2 | 1.2 | 2.8 | |||
| April | 63.9 | 0.4 | 0.7 | 23.3 | 32.6 | 1.9 | 1.4 | 3.6 | ||||
| March | 63.7 | 0.5 | 35.1 | 21.3 | 2.2 | 4.6 | ||||||
| February | 62.5 | 0.6 | 0.6 | 52.3 | 3.9 | 5.1 | ||||||
| January | 61.9 | 0.9 | 13.0 | 41.7 | 6.3 |
| 2014 | Total | C40 | C39 | C38 | C37 | C36 | C35 | C34 | C33 | C32 | C31 | Older |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| December | 61.6 | 0.6 | 52.0 | 3.0 | 1.3 | 0.7 | 0.8 | 0.6 | 0.6 | 0.3 | 0.4 | 1.3 |
| November | 60.1 | 0.5 | 13.2 | 37.8 | 2.1 | 1.6 | 0.9 | 0.6 | 0.6 | 0.2 | 0.4 | 2.2 |
| October | 60.4 | 0.5 | 0.6 | 24.6 | 27.4 | 2.1 | 1.2 | 0.7 | 0.8 | 0.3 | 0.4 | 1.8 |
| September | 59.6 | 0.7 | 0.6 | 43.6 | 8.3 | 1.9 | 0.8 | 1.0 | 0.3 | 0.6 | 1.8 | |
| August | 60.1 | 0.6 | 2.3 | 49.5 | 3.0 | 1.1 | 1.1 | 0.4 | 0.5 | 1.6 | ||
| July | 59.8 | 0.5 | 19.2 | 34.0 | 1.7 | 1.1 | 0.5 | 0.6 | 2.2 | |||
| June | 59.3 | 0.5 | 49.9 | 2.9 | 1.4 | 0.6 | 0.7 | 3.3 | ||||
| May | 59.2 | 12.8 | 40.5 | 1.8 | 0.8 | 0.8 | 2.5 | |||||
| April | 58.4 | 31.7 | 21.4 | 1.0 | 0.9 | 3.4 | ||||||
| March | 57.5 | 0.8 | 49.8 | 2.2 | 1.3 | 3.4 | ||||||
| February | 56.4 | 0.4 | 12.2 | 33.3 | 2.0 | 8.5 | ||||||
| January | 55.7 | 26.4 | 24.5 | 4.8 |
| 2013 | Total | C32 | C31 | C30 | C29 | C28 | C27 | C26 | C25 | C24 | C23 | Older |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| December | 55.8 | 1.0 | 49.0 | 1.6 | 0.8 | 0.8 | 0.6 | 0.3 | 0.2 | 0.1 | 0.2 | 1.2 |
| November | 54.8 | 0.5 | 26.3 | 23.7 | 1.1 | 1.0 | 0.6 | 0.4 | 0.3 | 0.2 | 0.2 | 0.5 |
| October | 54.1 | 0.2 | 0.5 | 39.8 | 8.3 | 1.9 | 0.7 | 0.4 | 0.4 | 0.2 | 0.2 | 1.5 |
| September | 53.2 | 0.6 | 46.0 | 3.2 | 1.0 | 0.5 | 0.4 | 0.2 | 0.2 | 1.1 | ||
| August | 52.9 | 0.5 | 11.1 | 36.5 | 1.9 | 0.5 | 0.5 | 0.3 | 0.2 | 1.1 | ||
| July | 52.8 | 0.2 | 0.5 | 30.3 | 18.3 | 0.8 | 0.6 | 0.3 | 0.3 | 1.5 | ||
| June | 52.1 | 0.4 | 1.5 | 45.3 | 1.7 | 1.1 | 0.4 | 0.3 | 1.4 | |||
| May | 52.9 | 0.5 | 10.0 | 38.4 | 1.4 | 0.5 | 0.4 | 1.7 | ||||
| April | 52.7 | 0.3 | 0.7 | 45.8 | 2.9 | 0.7 | 0.6 | 1.7 | ||||
| March | 51.7 | 0.4 | 2.1 | 44.2 | 2.1 | 0.8 | 2.1 | |||||
| February | 50.0 | 7.7 | 37.8 | 1.4 | 3.1 | |||||||
| January | 48.4 | 0.7 | 26.5 | 17.7 | 3.5 |
| 2012 | Total | C25 | C24 | C23 | C22 | C21 | C20 | C19 | C18 | C17 | C16 | Older |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| December | 46.9 | 0.4 | 0.7 | 41.7 | 1.1 | 0.5 | 0.5 | 0.2 | 0.5 | 0.2 | 0.1 | 1.0 |
| November | 46.3 | 0.3 | 0.6 | 30.3 | 10.7 | 1.1 | 0.7 | 0.4 | 0.7 | 0.3 | 0.2 | 1.0 |
| October | 44.9 | 0.3 | 0.7 | 38.2 | 1.8 | 0.9 | 0.5 | 0.8 | 0.4 | 0.3 | 1.0 | |
| September | 44.1 | 0.4 | 4.1 | 35.2 | 0.9 | 0.6 | 1.0 | 0.4 | 0.3 | 1.2 | ||
| August | 43.7 | 0.1 | 0.5 | 34.7 | 4.2 | 0.9 | 1.2 | 0.5 | 0.3 | 1.3 | ||
| July | 42.9 | 0.3 | 0.7 | 35.4 | 2.7 | 1.3 | 0.6 | 0.4 | 1.5 | |||
| June | 41.7 | 0.4 | 1.6 | 35.4 | 1.5 | 0.7 | 0.4 | 1.7 | ||||
| May | 39.3 | 0.1 | 0.5 | 15.8 | 19.8 | 0.9 | 0.5 | 1.7 | ||||
| April | 38.3 | 0.3 | 0.9 | 31.3 | 3.4 | 0.6 | 1.8 | |||||
| March | 37.3 | 0.6 | 1.5 | 31.9 | 1.0 | 2.3 | ||||||
| February | 36.3 | 0.3 | 0.9 | 17.1 | 15.3 | 2.7 | ||||||
| January | 35.3 | 0.3 | 1.1 | 30.5 | 3.4 |
| 2011 | Total | C17 | C16 | C15 | C14 | C13 | C12 | C11 | C10 | C 9 | C 8 | Older |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| December | 34.6 | 0.7 | 13.4 | 17.8 | 0.9 | 0.4 | 0.4 | 0.2 | 0.2 | 0.1 | 0.1 | 0.4 |
| November | 33.4 | 0.4 | 1.0 | 28.1 | 1.6 | 0.5 | 0.5 | 0.2 | 0.2 | 0.1 | 0.1 | 0.7 |
| October | 32.3 | 0.5 | 3.3 | 25.5 | 0.9 | 0.8 | 0.3 | 0.3 | 0.1 | 0.1 | 0.5 | |
| September | 30.5 | 0.7 | 11.2 | 16.0 | 1.1 | 0.3 | 0.3 | 0.1 | 0.1 | 0.7 | ||
| August | 30.3 | 0.3 | 1.0 | 21.2 | 6.0 | 0.5 | 0.3 | 0.1 | 0.2 | 0.7 | ||
| July | 29.4 | 0.7 | 1.2 | 25.3 | 0.7 | 0.4 | 0.2 | 0.2 | 0.7 | |||
| June | 27.9 | 0.2 | 0.8 | 17.3 | 7.6 | 0.8 | 0.2 | 0.2 | 0.8 | |||
| May | 25.9 | 0.3 | 1.1 | 21.0 | 2.2 | 0.3 | 0.3 | 0.7 | ||||
| April | 25.6 | 0.6 | 1.9 | 21.3 | 0.6 | 0.4 | 0.8 | |||||
| March | 25.0 | 0.1 | 0.8 | 14.8 | 7.7 | 0.6 | 1.0 | |||||
| February | 24.1 | 0.2 | 0.9 | 17.0 | 4.8 | 1.2 | ||||||
| January | 23.8 | 0.7 | 1.3 | 20.4 | 1.4 |
| 2010 | Total | C 9 | C 8 | C 7 | C 6 | C 5 | C4 | Older |
|---|---|---|---|---|---|---|---|---|
| December | 22.4 | 1.2 | 16.6 | 3.5 | 0.4 | 0.4 | 0.2 | 0.1 |
| November | 20.5 | 0.6 | 0.9 | 17.7 | 0.7 | 0.4 | 0.2 | 0.0 |
| October | 19.2 | 0.3 | 5.6 | 12.3 | 0.6 | 0.2 | 0.2 | |
| September | 17.3 | 0.6 | 11.4 | 4.9 | 0.3 | 0.1 | ||
| August | 17.0 | 0.1 | 1.3 | 15.1 | 0.3 | 0.2 | ||
| July | 16.7 | 0.8 | 15.3 | 0.4 | 0.2 | |||
| June | 15.9 | 0.7 | 13.9 | 1.1 | 0.2 | |||
| May | 14.5 | 0.3 | 3.4 | 10.6 | 0.2 | |||
| April | 13.6 | 2.5 | 10.8 | 0.3 | ||||
| March | 12.3 | 1.7 | 10.4 | 0.2 | ||||
| February | 11.6 | 1.0 | 10.0 | 0.6 | ||||
| January | 10.8 | 2.8 | 8.0 |
| 2009 | Total | C4 | C3 | C2 | C1 |
|---|---|---|---|---|---|
| December | 9.8 | 1.9 | 7.7 | 0.1 | 0.1 |
| November | 8.5 | 1.1 | 7.1 | 0.2 | 0.1 |
| October | 8.0 | 0.5 | 7.0 | 0.4 | 0.1 |
| September | 7.1 | 0.4 | 2.7 | 3.9 | 0.1 |
| August | 7.0 | 0.8 | 6.1 | 0.1 | |
| July | 6.5 | 0.3 | 6.0 | 0.2 | |
| June | 6.0 | 0.2 | 4.6 | 1.2 | |
| May | 5.5 | 0.8 | 4.6 | ||
| April | 4.9 | 0.4 | 4.4 | ||
| March | 4.2 | 0.2 | 3.9 | ||
| February | 4.0 | 0.1 | 3.8 | ||
| January | 3.9 | 0.1 | 3.7 |
| 2008 | Total | C1 | Beta |
|---|---|---|---|
| December | 3.6 | 1.6 | 2.0 |
| November | 3.1 | 3.1 | |
| October | 3.0 | 3.0 | |
| September | 3.1 | 3.1 |
Google Chrome 68
Chrome 68 was released on July 24, 2018.
Chrome 68 is available for Windows, Mac, Linux, and Android.
New features:
- HTTP sites marked as "not secure"
- The Page Lifecycle API tells you when your tab has been suspended or restored
- The Payment Handler API makes it possible for web-based payment apps to support the Payment Request experience
- Content embedded in an iframe requires a user gesture to navigate the top-level browsing context to a different origin
- The CSS cursor values for grab and grabbing have, until now, been prefixed; standard, un-prefixed values now supported
Google Chrome 67
Chrome 67 was released on May 29, 2018.
Chrome 67 is available for Windows, Mac, Linux, and Android.
New features:
- Progressive Web Apps are coming to the desktop
- The generic sensor API makes it way easier to get access to device sensors like the accelerometer, gyroscope and more
- BigInt's make dealing with big integers way easier
- Credential Management API provides a framework for creating, retrieving and storing credentials
- Web Authentication API adds PublicKeyCredential, which allows browsers to authenticate a user with a private/public key pair generated by an authenticator
Google Chrome 66
Chrome 66 was released on April 17, 2018.
Chrome 66 is available for Windows, Mac, Linux, and Android.
New features:
- CSS manipulation becomes easier with the new CSS Typed Model Object
- Access to the clipboard is now asynchronous
- A new rendering context for <canvas> elements
- <textarea> and <select> now support the autocomplete attribute
- Setting autocapitalize on a form element will apply to any child form fields, improving compatibility with Safari's implementation of autocapitalize
- trimStart() and trimEnd() are now available as the standards-based way of trimming whitespace from strings
Google Chrome 65
Chrome 65 was released on March 06, 2018.
Chrome 65 is available for Windows, Mac, Linux, and Android.
New features:
- New extension UI
- The CSS Paint API allows you to programmatically generate an image
- The Server Timing API allows web servers to provide performance timing information via HTTP headers
- The new CSS display: contents property can make boxes disappear
- Fixed a bug that affected some timestamps
- Specifying HSL and HSLA, and RGB and RGBA coordinates for the color property now match the CSS Color 4 spec
- There's a new feature policy that allows you to control synchronous XHRs through an HTTP header or the iframe allow attribute
Google Chrome 64
Chrome 64 was released on January 23, 2018.
Chrome 64 is available for Windows, Mac, Linux, and Android.
New features:
- Support for ResizeObservers (notifies you when an element's content rectangle has changed its size)
- Modules can now access to host specific metadata with import.meta
- The pop-up blocker gets stronger
- window.alert() no longer changes tab focus
- Support for named captures in regular expressions
- The default preload value for <audio> and <video> elements is now metadata
- You can now use Request.prototype.cache to view the cache mode of a request and determine whether a request is a reload request
- With Focus Management API, you can now focus an element without scrolling to it with the preventScroll attribute
Google Chrome 63
Chrome 63 was released on December 05, 2017.
Chrome 63 is available for Windows, Mac, Linux, and Android.
New features:
- Browser allows you to import JavaScript modules dynamically
- With async generator functions and the async iteration protocol, consumption or implementation of streaming data sources becomes streamlined
- You can override the browser's default overflow scroll behavior with the CSS overscroll-behavior property
Google Chrome 62
Chrome 62 was released on October 17, 2017.
Chrome 62 is available for Windows, Mac, Linux, and Android.
New features:
- New appearance of the "Save Your Password" icon
- Support for OpenType variable fonts
- Network Information API updated to report users actual Internet speed, not just connection type, to websites
- HTTP sites that request user data will now be flagged as "non-secure" (red) in the Chrome Omnibox
Google Chrome 62
Chrome 61 was released on September 05, 2017.
Chrome 61 is available for Windows, Mac, Linux, and Android.
New features:
- Native support for JavaScript modules
Google Chrome 60
Chrome 60 was released on July 25, 2017.
Chrome 60 is available for Windows, Mac, Linux, and Android.
New features:
- MacBook Pro Touch Bar support
Google Chrome 59
Chrome 59 was released on June 05, 2017.
Chrome 59 is available for Windows, Mac, Linux, and Android.
New features:
- Headless mode in Linux and macOS
- Revamped Settings and "About Google Chrome" page with Material Design
Google Chrome 58
Chrome 58 was released on April 19, 2017.
Chrome 58 is available for Windows, Mac, Linux, and Android.
New features:
- IndexedDB 2.0
- Workers and SharedWorkers in data-URLs
Google Chrome 57
Chrome 57 was released on March 09, 2017.
Chrome 57 is available for Windows, Mac, Linux, and Android.
New features:
- Support for display: grid (the new CSS Grid Layout specification)
- Support for the CSS caret-color property
- Media Session API - You can now customize and respond to user input on the lock screen and notifications
- Improved "Add to Home" screen
- WebAssembly
- Background tab policy changes
Google Chrome 56
Chrome 56 was released on January 25, 2017.
Chrome 56 is available for Windows, Mac, Linux, and Android.
New features:
- New warning for websites that collect passwords/credit card numbers but do not use HTTPS
- Improvements to performance and efficiency of page reloading
- Support for the Web Bluetooth API
- Supports the CSS position: sticky
- WebGL 2.0 API is enabled by default
- 51 security fixes
Google Chrome 55
Chrome 55 was released on December 1, 2016.
Chrome 55 is available for Windows, Mac, Linux, and Android.
New features:
- The History page has changed and is no longer in "Settings"
- Flash Player is now off by default for most sites
- Impossible to disable Material Design
Google Chrome 54
Chrome 54 was released on October 12, 2016.
Chrome 54 is available for Windows, Mac, Linux, and Android.
New features:
- Rewrites YouTube Flash players to use the YouTube HTML5 embed style
- Support for the custom elements V1 spec - Custom elements allow developers to create custom HTML tags, as well as defining their API and behavior in JavaScript
- The BroadcastChannel API has been implemented to allow one-to-many messaging between windows, tabs, iframes, web workers, and service workers - In other words, this API allows scripts to establish named channels to send messages between browsing contexts of the same origin. This is mainly aimed at sites that leverage multiple browser windows or tabs that let users perform more complex tasks
- 21 security fixes
Google Chrome 53
Chrome 53 was released on August 31, 2016.
Chrome 53 is available for Windows, Mac, Linux, and Android.
New features:
- Supports Shadow DOM V1 - Allows an element to encapsulate its style and child DOM away from the main document. This is useful when trying to maintain large code bases of HTML, CSS, and JavaScript. Chrome will support V0 of the API until enough developers have moved to V1
- PaymentRequest API - to make paying for products online easier
- Chrome for Android can now autoplay if they are muted
- 3D-positioned elements will be flattened - if an ancestor has opacity less than 1
- 33 security fixes
Google Chrome 52
Chrome 52 was released on June 20, 2016.
Chrome 52 is available for Windows, Mac, Linux, and Android.
New features:
- Removed the backspace button as a return shortcut
- Removed the Chrome App Launcher
- Comes with a new CSS contain property - allows a developer to prevent Web page elements from displaying outside of bounds. This allows Web pages to load a lot faster as some Web page element will no longer need to be updated.
- VAPID support - a push service that authenticates a website's server
- For Mac users, Chrome 52 comes with Google's Material Design - a redesign of the top bar and other user interface elements
- 48 security fixes
Google Chrome 51
Chrome 51 was released on May 25, 2016.
Chrome 51 is available for Windows, Mac, Linux, and Android.
New features:
- Credential Management API - Enable developers to store and retrieve passwords and federated credentials. This allows users to sign in with one tap and automatically sign back in when returning to the site
- Intersection Observer API - Allows sites to detect element intersections as an asynchronous event. Sites can receive a callback whenever any element intersects a watched element or its children
- Chrome no longer runs the rendering pipeline or requestAnimationFrame() callbacks for cross-origin frames that are offscreen - This reduces power consumption by up to 30 percent, according to Google's own tests
- SPDY and NPN support have been removed; in favor of the standards-based HTTP/2 protocol and ALPN
- 42 security fixes
Google Chrome 50
Chrome 50 was released on April 13, 2016.
Chrome 50 is available for Windows, Mac, Linux, and Android.
New features:
- Auto-fill form letters are now highlighted in bold
- A number of fixes and improvements
Google Chrome 49
Chrome 49 was released on March 2, 2016.
Chrome 49 is available for Windows, Mac, Linux, and Android.
New features:
- Enabled Smooth scrolling by default
- New MediaRecorder API - allows sites to record audio and video without the using of plugin like Flash
- Background Sync API - enable sites schedule a sync when an Internet connection is detected the next time
- Websites can now send a lighter version of the web page by detecting if the user has turned on the data saving feature or not
- 26 security fixes
Google Chrome 48
Chrome 48 was released on January 20, 2016.
Chrome 48 is available for Windows, Mac, Linux, and Android.
New features:
- Personalized notifications - Chrome now adds the ability for developers to incorporate custom buttons in their subscription push notifications
- Removed support for the RC4 cipher
- Ability for mobile sites to use the presentation api to cast to Google Cast devices
- The crash rate was reduced by 70 and JavaScript execution is now faster
- 37 security fixes
Google Chrome 47
Chrome 47 was released on December 1, 2015.
Chrome 47 is available for Windows, Mac, Linux, and Android.
New features:
- Until recently, a white screen appeared when Android apps were loading. Now Chrome brings splash screens - Developers can customize the splash screen by setting a name, icon, background color, and notification bar color in the web app manifest
- Developers can now program processes to run at idle times, due to the requestIdleCallback() function
- New PDF viewer design
- Change in appearance on closing tabs with red x's
- Better desktop notifications
- 41 security fixes
Google Chrome 46
Chrome 46 was released on October 13, 2015.
Chrome 46 is available for Windows, Mac, Linux, and Android.
New features:
- CSS Motion Paths allow web pages to animate graphical objects along paths, using the new CSS properties: motion-offset, motion-path, and motion-rotation
- Developers can now negotiate with the server to download the best image variant for a device using straightforward HTTP request headers - These headers communicate DPR, Viewport-Width, and the intended display width of the resource being fetched to the server
- Developers can now instrument service workers to gather detailed fetch and script timing
- Developers can also measure the startup time of service workers more accurately
- Developers can now use CSS.escape(), eliminating the need for complicated string escape code while handling user generated identifiers
- 24 security fixes
Google Chrome 45
Chrome 45 was released on September 1, 2015.
Chrome 45 is available for Windows, Mac, Linux, and Android.
New features:
- Support for NPAPI plugins permanently disabled
- Now automatically pauses less-important Flash content, like ads
- New ES6 features - developers can now use arrow functions and new array methods
- Subresource Integrity is implemented - can help mitigate the risk of a compromised server and make sure only the expected resource is used
- 29 security fixes
Google Chrome 44
Chrome 44 was released on July 21, 2015.
Chrome 44 is available for Windows, Mac, Linux, and Android.
New features:
- A number of new apps/extension APIs
- Improvements to the App Install Banner
- Changes to Push Messaging and Push Notifications
- Change in the loading page circle on Chrome tabs
- New ES6 features
- Support for ES6 computed property names - allowing developers to put an expression in brackets [], to be computed as the property name at runtime
- 43 security fixes
Google Chrome 43
Chrome 43 was released on May 19, 2015.
Chrome 43 is available for Windows, Mac, Linux, and Android.
New features:
- Support for Web MIDI - means you can create music without installing any specialized software
- New Permissions API - lets developers query and observe changes to their permission status for Geolocation, Push, Notifications, and Web MIDI
- Upgrading legacy sites to HTTPS - A new CSP directive causes Chrome to upgrade insecure resource requests to HTTPS before fetching them
- 37 security fixes
Google Chrome 42
Chrome 42 was released on April 14, 2015.
Chrome 42 is available for Windows, Mac, Linux, and Android.
New features:
- Support for native push notifications - offers two new APIs (Push API and Notifications API) that together allow sites to send notifications to users even after the given page is closed
- Support for NPAPI plugins disabled by default - makes some plugins incompatible with Chrome, such as Java, Silverlight and Unity
- Redesigned "Add Bookmark"
- 45 security fixes
Google Chrome 41
Chrome 41 was released on March 3, 2015.
Chrome 41 is available for Windows, Mac, Linux, and Android.
New features:
- Better visual debugging of Web Animations
- Script streaming - will improve the parsing of JavaScript files
- Code caching - will help page load times on pages that a user frequently visits
- Support for CSS image-rendering: pixelated
- CSS Media Queries now support any-pointer and any-hover
- Support for new Javascript ES6 features
- 51 security fixes
Google Chrome 40
Chrome 40 was released on January 27, 2015.
Chrome 40 is available for Windows, Mac, Linux, and Android.
New features:
- The default wallpaper has been updated to Material Design
- Custom wallpapers are now synced across your devices
- Added the new File System Provider API - lets you install extensions to access remote file systems in the file manager in the same way as Google Drive
- Added Smart Lock Beta - allows you to sign in to your Chromebook by having your Android phone within 100 feet of your device
- Emoji palette allows users to quickly access emoji
Google Chrome 39
Chrome 39 was released on November 18, 2014.
Chrome 39 is available for Windows, Mac, Linux, and Android.
New features:
- 64-bit by default for Mac
- ECMAScript 6 Generators - allow developers to create iterators that pause their execution after yielding a value, and resume again when later invoked
- The new Beacon API - lets you send data to a server without having to wait for a response. Requests are queued and sent as soon as possible but it doesn't delay unloading/loading of the page
- Playback Control - the Web Animations API now has playback control
- Web Application Manifests - a new standard for defining mobile web apps
- Saved passwords can now be edited
- scrollTop and scrollLeft now return high-precision fractional values in preparation for high-DPI support
- XMLHttpRequest progress event properties position and totalSize are deprecated (in favor of the loaded and total properties)
- 42 security fixes
Google Chrome 38
Chrome 38 was released on October 7, 2014.
Chrome 38 is available for Windows, Mac, Linux, and Android.
New features:
- First browser to support the new HTML <picture> element
- New user switching for profiles and new Guest mode
- Supports Set and Map classes in JavaScript (Ecma Standard 6)
- Supports for...of loops in JavaScript (Ecma Standard 6)
- Screen Orientation API
- 159 security fixes
Google Chrome 37
Chrome 37 was released on August 26, 2014.
Chrome 37 is available for Windows, Mac, Linux, and Android.
New features:
- DirectWrite support; for better-looking fonts on Windows
- New "password saver" prompt
- Disabled support for showModalDialog API by default
- A number of new apps/extension APIs
- Lots of under the hood changes for stability and performance
- 50 security fixes
Google Chrome 36
Chrome 36 was released on July 16, 2014.
Chrome 36 is available for Windows, Mac, Linux, and Android.
New features:
- Rich Notifications Improvements
- An Updated Incognito / Guest NTP design
- The addition of a Browser crash recovery bubble
- Chrome App Launcher for Linux
- Support for un-prefixed CSS transforms
- Support for two new JavaScript methods: Object.observe and element.animate()
- Lots of under the hood changes for stability and performance
- 26 security fixes
Google Chrome 35
Chrome 35 was released on May 20, 2014.
Chrome 35 is available for Windows, Mac, Linux, and Android.
New features:
- Enables "Ok Google" voice search
- More developer control over touch input
- New JavaScript features (Promise, WeakMaps, WeakSets, Object.observe)
- Unprefixed Shadow DOM
- CSS Font Loading has been added for dynamically loading font resources
- Support for the SVG "paint-order" property
- A number of new apps/extension APIs
- Lots of under the hood changes for stability and performance
- 23 security fixes
Google Chrome 34
Chrome 34 was released on April 08, 2014.
Chrome 34 is available for Windows, Mac, Linux, and Android (on April 02).
New features:
- Chrome now offers to remember and fill password fields in the presence of autocomplete=off
- Support for Responsive Images - Google is introducing the "srcset" attribute that let Web developers provide multiple resources in varying resolutions for a single image. In short, this means that the browser picks the resource that matches the device's capabilities, whether it's a desktop, laptop, tablet, phone, or a TV
- An unprefixed version of Web Audio API
- Import supervised users onto new computers - Imported supervised users come with all their permissions, which will automatically sync across devices
- A number of new apps/extension APIs
- A different look for Win8 Metro mode
- 31 security fixes
Google Chrome 33
Chrome 33 was released on February 20, 2014.
Chrome 33 is available for Windows, Mac, Linux, and Android (on February 26).
Chrome Frame (the Chrome window plug-in for Internet Explorer) has been officially retired.
New features:
- Web Speech API - features both speech recognition and synthesis
- Custom Elements - You can now can create new HTML and DOM elements (you can use whatever name you want), extend new elements from others, and bundle custom functionality into a single element
- Folders can be created, renamed and deleted in Google Drive offline mode
- Files in Google Drive can be renamed in offline mode
- 28 security fixes
Google Chrome 32
Chrome 32 was released on January 14, 2014.
Chrome 32 is available for Windows, Mac, Linux, Chrome Frame, and Android (on January 15).
New features:
- Tab indicators for sound, webcam and casting
- A new look for Win8 Metro mode
- Automatic blocking of malware downloads
- Supervised Users - Chrome users can now create sub-accounts for family members, allowing for website restrictions and monitoring (visit chrome.com/manage)
- 11 security fixes
Google Chrome 31
Chrome 31 was released on November 12, 2013.
Chrome 31 is available for Windows, Mac, Linux, Chrome Frame, and Android (on November 15).
New features:
- Support for Web payments - A new API which allows users to store often-used payment details such as credit card numbers
- Launches Portable Native Client (PNaCl) - This tool lets developers compile their code once to run on any hardware and website
- 25 security fixes
Google Chrome 30
Chrome 30 was released on October 1, 2013.
Chrome 30 is available for Windows, Mac, Linux, and Android.
New features:
- Search by image - Right-click on an image and choose "Search Google for this image"
- Three new touchscreen gestures, including swiping horizontally to switch tabs and dragging down from the toolbar to see the tab switcher view
- New APIs such as MediaSource and DeviceMotion (for better integration between webapps and handhelds)
- 50 security fixes
Google Chrome 29
Chrome 29 was released on August 20, 2013.
Chrome 29 is available for Windows, Mac, Linux, and Android.
New features:
- Improved Omnibox suggestions (based on recency of visited sites)
- Ability to reset your profile back to its original state
- Many new apps and extensions APIs
- Stability and performance improvements
- 25 security fixes
Google Chrome 28
Chrome 28 was released on July 30, 2013.
Chrome 28 is available for Windows, Mac, Linux, and Android.
New features:
- Blink rendering engine (no more Webkit)
- Support for the CSS @support rule
- Rich notifications for Chrome apps and extensions
- HTML5 fullscreen API on Android
- 16 security fixes
Google Chrome 27
Chrome 27 was released on May 22, 2013.
Chrome 27 is available for Windows, Mac, and Linux.
New features:
- 5 faster page loads
- Support for the following HTML5 input types: date, datetime-local, month, week, and time
- The Developer Tools window can now be docked to the right
- Sync FileSystem API - A new offline storage API
- 14 security fixes
Google Chrome 26
Chrome 26 was released on March 26, 2013.
Chrome 26 is available for Windows, Mac, and Linux.
New features:
- Improved spell-checking
- Desktop shortcuts for multiple users (profiles) on Windows
- Updated dictionaries for all languages in Chrome
- Support for three new languages (Korean, Tamil, and Albanian)
Google Chrome 25
Chrome 25 was released on February 21, 2013.
Chrome 25 is available for Windows, Mac, and Linux.
New features:
- Voice recognition support - Via Web Speech API
- Better support for HTML5 time/date inputs
- Includes an Adobe Flash update
- Multiple monitor support in extended desktop mode
- Removed silent extension installs for Windows users
Google Chrome 24
Chrome 24 was released on January 10, 2013.
Chrome 24 is available for Windows, Mac, and Linux.
New features:
- Speed improvements
- The HTML5 <datalist> element now supports a date and time
- Added support for MathML
- Included experimental support for CSS Custom Filters
- Bug/Security fixes
Google Chrome 23
Chrome 23 was released on November 6, 2012.
Chrome 23 is available for Windows, Mac, and Linux.
New features:
- Offers a "Do not track" feature
- Includes GPU accelerated video decoding on Windows - increases battery life significantly while watching videos
- Includes easier website permissions
Google Chrome 22
Chrome 22 was released on September 25, 2012.
Chrome 22 is available for Windows, Mac, and Linux.
New features:
- Pointer Lock API (Mouse Lock) - allows more accurate gaming while using a computer mouse
- Windows 8 enhancements
- Improvements for Apple's Retina screens
- Removed the old integrated Flash Plugin (gcswf32.dll) - The only integral Flash Player plugin is now PepperFlash; which is a cross-platform API for plugins for web browsers
- 24 security fixes
Google Chrome 21
Chrome 21 was released on August 1, 2012.
Chrome 21 is available for Windows, Mac, and Linux.
New features:
- Support for Apple's Retina display
- Support for the getUserMedia JavaScript API (allows Web applications to access the user's webcam and microphone)
- Improved support for the gamepad input devices
- Deeper integration with Google's Cloud Print service
- 26 security fixes
Google Chrome 20
Chrome 20 was released on July 11, 2012.
Chrome 20 is available for Windows, Mac, and Linux.
New features:
- Various fixes and stability improvements
- The "New Tab" button is bigger
Google Chrome 19
Chrome 19 was released on May 16, 2012.
Chrome 19 is available for Windows, Mac, and Linux.
New features:
- Tab Sync - when you are signed in to Chrome, your open tabs will now be synchronized across all your devices
- Chrome Startup Tab - Chrome now sets the startup tab (the first page you see when Chrome opens) to the "New Tab" page by default
Google Chrome 18
Chrome 18 was released on April 19, 2012.
Chrome 18 is available for Windows, Mac, and Linux.
New features:
- Improved 2D graphics performance in HTML5
- Included a software rasterizer - to enable older machines to display content rendered using newer, unsupported technologies such as WebGL
Google Chrome 17
Chrome 17 was released on February 8, 2012.
Chrome 17 is available for Windows, Mac, and Linux.
New features:
- Download Scanning Protection - Compares downloaded .exes and .msi files to a Google-list and alerts if the file has been downloaded from a known malicious site
- Omnibox Prerendering - the browser loads search results/web pages in the background, before you finish typing them to make page loading seem faster
Note: 6th February, 2012 - Google released the first Chrome beta for Android 4.0 tablets and phones!
Google Chrome 16
Chrome 16 was released on December 14, 2011.
New features:
- New syncing tools - Signing in to Chrome lets you take your Chrome stuff with you. You can save your bookmarks, extensions, apps and preferences to your Google Account - so they will be available on any computer you use. It's also a good way to backup your Chrome stuff online - even if your computer died you would easily be able to restore (synch) your Chrome data and settings onto a new computer
- Multiple-profile user support in one browser window - Enables multiple users to use the same browser window and load their browsing history/bookmarks as long as they are synced
- Google Cloud Print - Print any webpage to Google Cloud Print (your printer is available to you from any enabled web app).
Google Chrome 15
Chrome 15 was released on October 25, 2011.
New features:
- Redesigned "New Tab" page - Lets you toggle between apps and frequently visited sites
- Extension manager - is now a section of the options page and has a new interface
- JavaScript fullscreen API enabled by default - allowing for full-screen HTML5 video
- Added Chrome sync in the menu
- Faster Print Preview
Google Chrome 14
Chrome 14 was released on September 16, 2011.
New features:
- Strengthens the secure Web protocol (HTTPS over DNSSEC)
- Updated JavaScript engine to V8 <IP_ADDRESS>
- Print Preview (Mac)
Google Chrome 13
Chrome 13 was released on August 2, 2011.
New features:
- Instant Pages - quicker Google search results (pre-rendering of webpages)
- Print Preview (Windows/Linux)
Google Chrome 12
Chrome 12 was released on June 7, 2011.
New features:
- More secure
- Support for hardware-accelerated 3D CSS.
Google Chrome 11
Chrome 11 was released on April 27, 2011.
New features:
- Brand new logo
- Adds HTML speech (Chrome can now convert your speech to text)
Google Chrome 10
Chrome 10 was released on March 8, 2011.
New features:
- Much faster
- New password sync features
- New browser settings
Google Chrome 9
Chrome 9 was released on February 3, 2011.
New features:
- Chrome Web Store
- WebGL for 3D graphics
- Chrome Instant - starts loading frequently visited web pages as soon as you start typing
Google Chrome 8
Chrome 8 was released on December 2, 2010.
New features:
- Stability improvements
- Better CSS3 support
- Better HTML5 support
Google Chrome 7
Chrome 7 was released on October 21, 2010.
New features:
- Lots of bug fixes
- New HTML5 parser
Google Chrome 6
Chrome 6 was released on September 2, 2010.
New features:
- Chrome Sync: Any changes to your browser settings will be synced to the Google Account you have used to sign in to Chrome
Google Chrome 5
Chrome 5 was released on May 21, 2010.
New features:
- Improved JavaScript performance
- Increased HTML5 support (Geolocation, App Cache, Web sockets, drag and drop)
- Integrated Adobe Flash Player
- For Mac and Linux users, Chrome 5 is finally out of beta
- Lets you use the features in the extension gallery when browsing in incognito mode
Google Chrome 4
Chrome 4 was released on January 25, 2010.
New features:
- Faster, more secure
- Increased HTML5 support
- Thousands of new tools in the Chrome extension gallery
- Offers bookmark synchronizing between multiple computers
Google Chrome 3
Chrome 3 was released on October 12, 2009.
New features:
- Re-designed startpage (New Tab Page)
- 25 faster JavaScript
- Improved address bar
- Support for HTML5 <video> and <audio>
- Different themes for the browser
Google Chrome 2
Chrome 2 was released on May 24, 2009.
New features:
- New Tab Screen, which displays your most visited web pages and the possibility to get rid of pages you don't want to be displayed in the Tab Screen
- Auto-fill forms
- Full screen mode
- Over 300 bug fixes
- 35 faster JavaScript
Google Chrome 1
Chrome 1 was released on December 11, 2008.
FIRST STABLE RELEASE!
It took Google 100 days from the release of the Beta version to the full version. In these 100 days, Google improved the browser, and listened to requests from the users.
Google Chrome's first Beta
Chrome's first Beta 1 was released on September 2, 2008.


General Information
The config.xml file found in the ./config folder of the project directory is the central place to make customizations to several parts of the ensemble learning process, like adjusting the file paths to corpora or managing ACR subsystems.
On this site you can find explanations of every parameter and several example values.
Corpus Paths
The first portion of the config file contains paths to the different kinds of corpora used by the program. Relative paths are already set, but can be changed to fit your needs.
The two following paths (namely the paths to training and testing corpora respectively) must be set in any case to have ELAC running:
<!-- Test/Train -->
<entry key="PathToTrainingFiles">../Data/semeval_train50/</entry>
<entry key="PathToTestFiles">../Data/semeval_test/</entry>
For development purposes this can be basicly extended as needed as long as it sticks to the given syntax and is refered to correctly from within the code. For tests on domain adaptation it could look like this:
<!-- Test/Train -->
<entry key="PathToTrainingFiles">../Data/semeval_train50/</entry>
<entry key="PathToTestFiles">../Data/semeval_test/</entry>
<entry key="PathToDomainFiles">../Data/semeval_domainMMAX/</entry>
ACR Systems
As ELAC is programmed to be easily expandable you can change or add the subsystems for anaphora and coreference resolution (ACR) in the config file. Of course, every single system has to be implemented in the code, but this config option defines which of the implemented systems are actually used. At the moment, this comprises BART, JavaRAP and LingPipe:
<!-- ACR-Systems -->
<entry key=>"Runner">JavaRapRunner;BARTRunner;LingpipeRunner</entry>
Lingpipe Chunker
As LingPipe needs a chunking model in order to work correctly ELAC provides a MUC6 trained chunker. This can be changed (e.g. to a statistical model) for testing and development purposes.
<!--Lingpipe Chunker -->
<entry key="LingPipeChunkgerModel">
./res/ne-en-news-muc6.AbstractCharLmRescoringChunker
</entry>
Feature Extraction
This central part of the config file is used in the processes of training, testing and evaluation.
Evaluation Method
The first entry defines the evaluation method which is usually set to MUC6 evaluation which takes into account the cross product of a coreference chain to form coreference pairs, but can be switched to use direct neighbors only.
<!-- Feature Extraction -->
<entry key="EvaluationMethod">MUC6</entry>
Possible values:
MUC6
DIRECTNEIGHBORSONLY
Feature Filter
This parameter selects a sub-set of all possible features to be extracted from the corpus. Note that every feature featured (haha!) in this list has to be specified with a certain value in its own parameter. A short description of the number and kinds of arguments are given in brackets (leave them out in the actual file!) and possible values are mentioned after each feature.
For a detailed desciption of each feature please refer to the JavaDocs of its respective class.
<entry key="FeatureFilter">isSubj;neType</entry>
<entry key="isSubj">true</entry>
<entry key="neType">other</entry>
Possible values:
isSubj
(boolean): reference to the subject of a sentence.true
false
neType
(string[;string;...]): kind of named entity, the anaphora refers to.organization
location
person
other
pronounCountSentence
(integer;integer): number of competing pronouns in the same sentence.- minimum;maximum
anaphoraPos
(string[;string;...]): Part of Speech tag of the anaphora.prp
prp$
nnp
nn
nns
dt
else
antecedentPos
(string[;string;...]): Part of Speech tag of the antecedent.prp
prp$
nnp
nn
nns
dt
else
sentenceOffset
(integer;integer): distance between anaphora and antecedent in sentences.- minimum;maximum
stringMatch
(boolean): specifies whether anaphora and antecedent have identical string representations.true
false
Machine Learning
After the training process Weka is used for machine learning. This part of the config gives the user the ability tweak basic parameters without having to mess with Weka itself.
Weka provides several classifiers that can be used to evaluate your results:
<entry key="classifier">J48</entry>
Possible values:
BAYES
J48
BAGGING
(subclassifier needed)ADABOOST
(subclassifier needed)NEARESTNEIGHBOR
(simple linear classifier)ZeroR
(rule based classifier)
Some of the above mentioned classifiers also need a subclassifier, which is specified by the following statement:
<entry key="subclassifier">J48</entry>
Possible values:
BAYES
J48
Weka can further be used with different arguments:
<entry key="options">N 4 -R</entry>
Refer to Weka's documentation for all possible options.
Stacking
The last statement allows the activation of stacking for the evaluation process. Setting it to anything different from true
or leaving it blank will disable stacking.
If stacking is enabled, the configuration option for subclassifier
is used as source for the level-0 classifier, whereas classifier
specifies the level-1 (meta) learner.
<entry key="stacking">true</entry>
Possible values:
true
: enables stackingfalse
: disables stacking
Output
In this last segment of the config file everything concerning the output can be tweaked, from file paths to output method.
The first two lines are reponsible for the paths to write the output and a log file containing a documentation of all processes started aswell as potential error messages.
<!-- Output -->
<entry key="PathForLog">../Data/entry>
<entry key="ResultOutputDir">../Data/entry>
The last two lines trigger the option of printing correctly (true positives) or incorrectly (false positives, false negatives) identified coreference pairs into the output file.
<entry key="PrintCorrectCorefPairs">false</entry>
<entry key="PrintWrongCorefPairs">false</entry>
Possible values:
true
: enables the specified outputfalse
: disables the specified output
0 Comments.


--- layout: post title: "iPhone Lawsuit: What are they thinking?" date: 2007-10-06 23:57:29 +0000 permalink: /2007/10/06/iphone-lawsuit-what-are-they-thinking/ category: Misc redirect_from: - /blog/iphone-lawsuit-what-are-they-thinking/ ---
For anyone who knows me, they know I'm all for Open platforms and open source. So it probably comes as a surprise to hear me supporting Apple when they're being sued over bricked iPhones. But I am.
When a customer buys an iPhone, they AGREE not to attempt to modify it. The warranty SPECIFICALLY excludes modifications, as does the software EULA. They also agree to a 2-year contract with AT&T.
Apple does not have a monopoly on the smart phone market, so this hardly amounts to an anti-competitive practice. You can buy a Treo, or any number of Windows Mobile devices, or even the upcoming Neo 1973.
These people make a mockery of the American civil courts system. Essentially, they agree to a contract, knowing the terms of the contract, and then they run to the courts asking them to invalidate the contract.


You need to enable JavaScript to run this app.
node-blockchain
welcome! nothing is happening so far..
New transaction
>
From
To
Amount:
Description:
(updates every 10 seconds)


: ) Success
Everything went great!
X
! Error
Oops an error occured!
X
! Warning
Oops an error occured!
X
: ) Notification
Oops an error occured!
X