Showing posts with label chrome. Show all posts
Showing posts with label chrome. Show all posts

Wednesday, August 2, 2017

pdf and HTML5, with or without javascript? How to customize the look and feel of the PDF toolbar? interactive links


Embedding PDFs without JavaScript

be careful:
As of iOS 9, none of these examples (without JavaScript) work properly in Safari for iOS.

example with iframe

<iframe src="/pdf/sample-3pp.pdf#page=2" height="100%" width="100%">
This browser does not support PDFs. Please download the PDF to view it: <a href="/pdf/sample-3pp.pdf">Download PDF</a>
</iframe>

embed, object, iframe

https://pdfobject.com/static.html


PDF.js is a Portable Document Format (PDF) viewer that is built with HTML5. PDF.js is community-driven and supported by Mozilla Labs. Our goal is to create a general-purpose, web standards-based platform for parsing and rendering PDFs.

This extension provides PDF.js as the default PDF viewer in Chrome.
https://chrome.google.com/webstore/detail/pdf-viewer/oemmndcbldboiebfnladdacbdfmadadm?hl=en

Embedding PDFs with JavaScript

example of PDFObject 2.0 library and Mozilla's PDF.js

PDFObject is not a rendering engine. PDFObject just writes an <embed> element to the page, and relies on the browser or browser plugins to render the PDF. If the browser does not support embedded PDFs, PDFObject is not capable of forcing the browser to render the PDF.

If you need to force browsers to display a PDF, we suggest using Mozilla's PDF.js. Note that PDF.js is subject to its own limitations, such as cross-domain security restrictions. PDFObject and PDF.js play well together, there are links to some great PDF.js examples in the Examples section below.

PDFObject does not provide the ability to customize the look and feel of the PDF toolbar. The toolbar is controlled by the browser, and will vary widely from browser to browser (Chrome versus Safari versus Firefox, etc.). Some of these browsers provide the ability to show or hide the toolbar, or a feature such as the search field, via PDF Open Parameters. However, in general the browsers do NOT provide any mechanism for customizing the toolbar. If you really need to customize the toolbar, try forking Mozilla's PDF.js and customizing it to suit your needs.


PDFObject does not validate the existence of the PDF, or that the PDF is actually rendered. The assumption is that you are specifying a valid URL and the network is functioning normally. PDFObject does not check for 404 errors, and JavaScript cannot detect whether the PDF actually renders, unless you are using PDF.js, which is outside the scope of PDFObject.

PDFObject does not magically implement PDF Open Parameters. As mentioned above, these parameters are not widely supported. The PDF rendering engine either supports them or doesn't — PDFObject cannot force the rendering engine to implement these features.
https://pdfobject.com/

jQuery Document Viewer

7$
https://codecanyon.net/item/jquery-document-viewer/1732515?ref=jqueryrain&ref=jqueryrain&clickthrough_id=156843077&redirect_back=true

Display a document in a DOM element on the page
Display document in a modal window

This plugin uses pdf.js to render pdfs.

generater and parallax

http://www.jqueryrain.com/?JRJVsd1V

Android

https://play.google.com/store/apps/details?id=com.google.android.apps.pdfviewer&hl=en
http://www.apkmirror.com/apk/google-inc/google-pdf-viewer/

PDF Viewing is now available directly in Google Drive. For environments where this cannot be deployed, Google PDF Viewer offers the same capabilities in a standalone app. View, print, search and copy text from pdf documents while you're on the go.

best of viewer for CMS wordpress

embedded pdf viewer and interactive links

problems

Thursday, March 9, 2017

Mendeley Elsevier 2.x , publication and data (DOI per dataset)

Mendeley is a free reference manager and academic social network that can help you organize your research, collaborate with others online, and discover the latest research.

see an open alternative: zotero
(see my posts with the tag "zotero").

https://en.wikipedia.org/wiki/Mendeley
Mendeley was purchased by the Elsevier publishing company in 2013. The sale led to debate on scientific networks and in the media interested in Open Access, and upset members of the scientific community who felt that the program's acquisition by publishing giant Elsevier, known for implementing restrictive publishing practices, the high prices of their journals, and publicly supporting the SOPA bill, was antithetical to the open sharing model of Mendeley. David Dobbs, in The New Yorker, suggested Elsevier's reasons for buying Mendeley could have been to acquire its user data and/or to "destroy or coopt an open-science icon that threatens its business model."

Web library

connect to https://www.mendeley.com
 and https://www.mendeley.com/library/

2 GB Personal Space
100 MB Shared Space


links with bibliometrics tools of Elsevier



data mendeley

Make your research data citable
DOIs and versioning following Force11 guidelines
Your published research data will include a Force11 compliant citation so that other researchers can effortlessly cite your research. We will also provide a unique DOI for each version of your dataset, so that your dataset's citation will always be valid.

Mendeley Data assigns a provisional DOI to draft datasets. The issuing of a permanent DOI for Mendeley Data submitted datasets is carried out by the British Library via DataCite. It is used to make a document/reference uniquely identifiable from any other document/reference when your article is published and made available electronically. The DOI for a document remains fixed over the lifetime of the document.

https://data.mendeley.com/

with many choices of licenses.

mendeley extension

chrome firefox safari IE

chrome

https://chrome.google.com/webstore/detail/mendeley-importer/dagcmkpagjlhakfdhnbomgmjdpkdklff?hl=en
Save references to Mendeley from Chrome easily! Mendeley is a free, easy-to-use tool to help you collect, organise, cite and share…
Save references to Mendeley from Chrome easily!

Mendeley is a free, easy-to-use tool to help you collect, organise, cite and share your research sources.

With the Mendeley Web Importer extension, you are able to easily save references and PDF files into your personal library with a single click. You’ll need to have a Mendeley account already set up in order to use the Mendeley Web Importer. Creating a Mendeley account takes just a couple of minutes.

To use the new Mendeley Web Importer for Chrome, you just need to be viewing an article or a list of references in the browser. This can mean that you’re looking at an actual PDF file, an article entry in an online catalog, or even a list of search results. The Mendeley Web Importer extension will scan the page for metadata, and provide you with a list of the results it finds.

Click on the red Mendeley button next to the address bar in Chrome to import the content you are currently viewing. Depending on the number of results the Importer finds, you’ll be provided with a list of different items, or specific details of a single item. You can then review the details, and even make manual corrections within the Importer itself, before choosing to add the references to your personal Mendeley library.

Version: 2.0.0
Updated: March 2, 2017

Desktop Application 

Use the Desktop Application to save your documents offline and cite your references in Microsoft Word or LibreOffice
https://www.mendeley.com/download-mendeley-desktop/

version 1.17
download Mac OSX.dmg = 92Mo  ->300Mo

Support

What is the mapping between .bib files and Mendeley?

Tuesday, February 14, 2017

outils pour tools for scraper, Web scraping, harvesting, web data extraction


Un scraper site (traduction littérale, site rebut) est un site Web qui ne contient aucune information utile pour un internaute.
Certains scraper sites copient le contenu d'un ou de plusieurs autres sites utilisant une technique appelée web scraping.

Le web scraping (parfois appelé harvesting) est une technique d'extraction du contenu de sites Web, via un script ou un programme, dans le but de le transformer pour permettre son utilisation dans un autre contexte, par exemple le référencement.

https://fr.wikipedia.org/wiki/Web_scraping

Tools

list of tools

des extensions

Scraper
http://webscraper.io/
Scraper gets data out of web pages and into spreadsheets.
Scraper is a very simple (but limited) data mining extension for facilitating online research when you need to get data into spreadsheet form quickly. It is intended as an easy-to-use tool for intermediate to advanced users who are comfortable with XPath.

Export data in CSV format or store it in CouchDB
The Web Scrapper is a standalone chrome extension. Sitemap building, data extraction and export are all done within browser. After scraping your site you can download the data in CSV format. For advanced use cases you might want to try saving the data into CouchDB.

Unlike other scraping tools that extract data only from HTML Web Scraper can also extract data that is loaded or generated dynamically with JavaScript. Web Scraper can:
  • Wait for dynamic data to be loaded in the page
  • Click on pagination buttons that load data via AJAX
  • Click on buttons to load more data
  • Scroll down the page to load more data
https://github.com/martinsbalodis/web-scraper-chrome-extension (last commit: dec 2014)

Data miner
https://data-miner.io/u/13tz51b15w/new/welcome

Public Recipes are data extraction rules used to scrape website data.
Data Miner has over 40,000 Public Recipes.
Recipes are filtered for the site you are on.
Recipes are built by the Data Miner community.
Save recipes for quick access later.

data Toolbar
http://datatoolbar.com/
https://en.wikipedia.org/wiki/Data_Toolbar


Sunday, January 29, 2017

extension copier rechercher remplacer chrome


"Rechercher et remplacer" est  une fonction standard dans les applications de traitement de texte que les utilisateurs attendent lors de l`édition de contenu.

Pour améliorer la fonction chercher

efTwo (F2) - Advanced Find on Page
https://chrome.google.com/webstore/detail/eftwo-f2-advanced-find-on/ccaikggmppdolhcehimngikgiafmdcep
Find one or more words on a page and don't worry about their connection or inflection (replacing the glass = replaced all glasses)
With efTwo (F2) Advanced find on Page you can easily skim through a page: just open up your new search box (tap F twice), type in the words you are looking for and efTwo will highlight all words on the page, no matter what inflection they use (or if you visited the page from a search engine, the keywords might already be in the box.

Rechercher et remplacer 

Search and Replace

Search for text in input fields and replace it with different text.

Cela fonctionne dans WordPress, Gmail, Hotmail et des forums. Toutefois, il ne fonctionne pas dans Blogger et Facebook.

pour blogger:
This tool will search all posts made on a blogger blog for a specific string and replace it with another string. 
*WARNING: There is NO WAY to undo this once you've performed it.

Find Replace

A simple find and replace extension
Cette extension ne recherche pas de texte sur la page directement. Ce qu'elle fait est de vous fournir un champ d'édition où vous pouvez coller du texte à partir de tous les champs d'entrée dans votre navigateur, rapidement trouver et remplacer les mots que vous voulez, et couper et coller le texte au navigateur.

Thursday, January 12, 2017

Les paramètres de sécurité de votre navigateur empêchent l'éditeur d'accéder directement aux données du presse-papier


Quand vous voulez coller votre clipboard dans une page de votre navigateur par exemple dans Rich text Editor, il arrive que l'on ait cette alerte:
"Les paramètres de sécurité de votre navigateur empêchent l'éditeur d'accéder directement aux données du presse-papier. Vous devez les coller à nouveau dans cette fenêtre."

By default, JavaScript is not allowed to read or set your clipboard data for security and privacy reasons. This is because websites scripts can erase and replace what you currently have in your clipboard (data loss issue) and they can read whatever you have in your clipboard (security and privacy issue); as such, you should grant access with caution. There are, however, instances when you might want to bypass this restriction for certain sites. Rich text editors (such as implementations of Mozilla's Midas) often require access to the clipboard to use copy/paste functions. Other sites may copy useful information to the clipboard for the user to paste elsewhere.

http://kb.mozillazine.org/Granting_JavaScript_access_to_the_clipboard
http://kb.mailchimp.com/fr/campaigns/design/prevent-formatting-problems-with-paste-from-rich-text

Saturday, January 7, 2017

enlever bloquer les bannière cookies


Désactiver définitivement les bannières d’informations sur les cookies des sites internet

Pour supprimer les bandeaux d’informations sur les cookies d’un site internet que vous visitez, rien de plus simple. Il suffit tout simplement d’installer une extension gratuite nommée 
« I don’t care about cookies », 
https://www.kiboke-studio.hr/i-dont-care-about-cookies/
l’extension est disponible pour les navigateurs Mozilla Firefox, Google Chrome, Opera.

zotero et import, export de la bibliographie.


Zotero est un logiciel de gestion de références gratuit, libre et open source.
 Il permet de gérer des données bibliographiques et des documents de recherche (tels que des fichiers PDF, images, etc.).
Ses principaux atouts techniques reposent sur l'intégration au navigateur web,

  • la possibilité de synchronisation des données depuis plusieurs ordinateurs, 
  • la génération de citations (notes et bibliographies) dans un texte rédigé depuis les logiciels LibreOffice, Microsoft Word, NeoOffice, Zoho Books et OpenOffice.org Writer grâce à l’installation d'un plugin.

Le logiciel Zotero a été le premier à adopter le langage de style Citation (CSL). La communauté regroupe l'ensemble de ces styles au sein d'une plate-forme de dépôt qui constitue actuellement la plus vaste base de données de styles CSL en accès libre.

Zotero permet d'exporter et d'importer facilement les références bibliographiques de Wikipédia. En tant que lecteur, il est facile d'extraire la bibliographie d'une page Wikipédia et de la copier dans un document qui nécessite des normes bibliographiques différentes. Inversement, Zotero permet de créer facilement le code Wiki du livre à référencer ; pour cela, il suffit de consulter la page du livre de sites comme Amazon, Gallica, Google Books, WorldCat, la FNAC, etc.

https://fr.wikipedia.org/wiki/Zotero
https://www.zotero.org/support/fr/start
http://methodoc.univ-rennes2.fr/zotero/installer

https://www.zotero.org/download/

Zotero est multiplateforme c'est à dire qu'il fonctionne sur tous les systèmes d'exploitation (Windows, Linux, Mac OS) et permet de synchroniser les références entre les différents appareils.
https://www.zotero.org/support/fr/installation

De plus créer un compte sur le site Zotero.org permet d'héberger vos données (jusqu'à 300Mo gratuitement) pour sauvegarder et synchroniser les références et les fichiers attachés.
Sans synchro, vous avez des dossiers différents...

voir aussi mes posts sur ce blog avec le tag "zotero".

import

Zotero propose à ses utilisateurs différentes méthodes de capture, d'import et d'archivage des éléments et fichiers. Cette page expose les méthodes de collecte d'informations sur les livres, articles de journaux ou les sites web. En quelques clics, collectez la notice bibliographique et les fichiers attachés comme le texte intégral en PDF, des liens, des captures d'écrans ou des images…

Attention à ne pas trop stocker du contents (pdf, video...) car
le stockage gratuit n'est que de 300MB/compte
2GB pour 20$/an.

Pour importer des bibliographies via le "one-click"

sur des sites directement avec l'extension zotero "one-click"
liste des sites compatibles
HAL, pubmed, sudoc, PLOS,  Google Books, Google Scholar....

Translators are at the core of one of Zotero’s most popular features: its ability to import and export item metadata from and to a variety of formats. Below we describe how translators work, and how you can write your own. 
pour les développeurs de fonction import/export, voir
https://www.zotero.org/support/fr/translators

 En fait, Zotero doit fonctionner avec n'importe quel catalogue de bibliothèque ou de musée qui fonctionnent avec ces solutions logicielles et technologies répandues :

  •     Voyager (WebVoyage)
  •     InnoPAC
  •     SIRSI
  •     Aleph
  •     Dynix
  •     VTLS
  •     DRA
  •     GEAC
  •     SIRSI
  •     TLC/YouSeeMore
  •     Embedded RDF
  •     COinS (voir mes posts sur ce tag)

Pour importer des bibliographies via des fichiers biblio

Il peut importer bibtex et ris.

Beaucoup d'utilisateurs possèdent déjà d'importantes quantités de données bibliographiques dans d'autres applications lorsqu'ils adoptent Zotero. La page suivante est dédiée au passage de EndNote à Zotero, mais les mêmes étapes s'appliquent à la plupart des autres systèmes de gestion bibliographique.
Une fois que vous avez sélectionné RefMan (RIS) en tant que format d'exportation, sélectionnez “Exporter” dans le menu Fichier. Dans la fenêtre d'exportation qui apparaît alors, sélectionnez “Texte seulement”, puis “RIS” en tant que format d'exportation dans le menu immédiatement sous-jacent, et terminez en cliquant sur “Enregistrer. Après avoir exporté vos données depuis EndNote, passez sur Zotero, et cliquez sur l'icône d'engrenage () située au dessus de la colonne de gauche de Zotero, et sélectionnez Importer dans le menu déroulant. Dans la fenêtre qui apparaît, sélectionnez le fichier RIS issu de l'exportation depuis EndNote, puis cliquez sur Ouvrir. L'importation de vos données dans Zotero débute !

Attention zotero semble mettre votre import dans le dossier courant mais en fait il créé un dossier du nom du fichier. Il faut donc le renommer à la main.

Pour importer des bibliographies via des pdf avec ou sans metadonnées

Les nouveaux utilisateurs de Zotero pourraient considérer la perspective de devoir importer toutes leurs données quelque peu décourageante. Zotero peut importer des données bibliographiques dans une grande variété de format, mais quid des PDF ? De nombreux chercheurs finissent par gérer d'importantes collections de documents PDF, quelquefois avec un programme spécialement prévu à cet effet, quelquefois selon leur méthode personnelle. Importer ces fichiers, qui représente souvent le principal obstacle à la migration vers Zotero, est un véritable jeu d'enfant.

Zotero a la capacité de rechercher dans les bases de données de Google Scholar des correspondances avec un document PDF. La méthode la plus directe que Zotero emploie est de faire correspondre un DOI (Digital Object Identifier ou identifiant d'objet numérique) inclus dans le document PDF, mais ce n'est pas la seule. Si Zotero identifie le document PDF dans Google Scholar, il crée un nouvel item dans la bibliothèque, télécharge les métadonnées bibliographiques, et relie le document PDF à ce nouvel item.

Commencez par faire glisser vos documents PDF vers votre bibliothèque Zotero, ou utilisez l'option “Stocker une copie du fichier” du menu “Nouvel élément” (signe plus vert). Une fois qu'ils apparaissent dans la colonne centrale, sélectionnez ceux pour lesquels vous voulez récupérer des métadonnées, puis faites un clic droit et sélectionnez “Récupérer les Metadonnées du PDF”. Si Zotero est à même de trouver une correspondance sur Google Scholar, le tour est joué. Avec cette fonctionnalité, il ne devrait pas y avoir d'obstacle majeur pour passer à Zotero et à profiter pleinement de ses puissantes fonctionnalités de recherche, d'indexation, d'organisation et de citation.

autre

J'ai des bibliographies dans des documents Microsoft Word, des PDF, et d'autres fichiers textes. Puis-je les importer dans ma bibliothèque Zotero ?

 Non. Zotero ne peut pas actuellement importer des références depuis des bibliographies figurant dans des documents texte. Alors que cela peut sembler simple, c'est en réalité très difficile à accomplir étant donné le nombre de formats potentiels.
Si vous avez ces références dans une base de données bibliographiques, exportez les dans un format intermédiaire, comme RIS ou BibTex, et importez ensuite les références dans Zotero. Si les références ont un ISBN, un DOI ou un PubMed ID, vous pouvez utiliser la fonction Ajouter un document par son identifiant pour en ajouter rapidement ces documents.
Alternativement, vous pouvez utiliser des outils tiers pour extraire les données bibliographiques de bibliographies déjà formatées :
  1. cb2Bib is a tool that will take formatted references copied to the clipboard and attempt to parse the individual bibliography fields into the BibTeX format, which you can then import into Zotero. See the related forum threads for discussion of the difficulty of the problem as well as some success stories with cb2Bib.
  2. text2bib Web-based service by the economics department at the University of Toronto similar to cb2bib. Converts references to BibTeX, which Zotero can import. Users report good results.
  3. FreeCite is an open-source tool hosted by Brown University that converts formatted bibliographies to an XML representation of ContextObjects. Detected citations can be imported to Zotero by simply clicking the capture icon in the address bar.
  4. Simple Text Query, a tool by CrossRef, tries to find the Digital Object Identifiers (DOIs) of the journal articles, books or chapters cited in a bibliography. The work flow here would be to paste the bibliography in the text box on this website, check out the resulting DOIs to see if the references have been correctly identified and then import these references from the publisher's websites into Zotero.
  5. Wizfolio, an online reference management service. It works similar to cb2Bib and Simple Text Query tool from CrossRef, in that it tries to parse the bibliographic fields and searches for Digital Object Identifiers (DOIs). The workflow would be: Via Wizfolio's Import from Clipboard, it is possible to copy citations from an article, create a categorised reference list (looked up e.g. in Pubmed), export the list and import this list into Zotero. It's not perfect (e.g.: worked for 1/3 of the references on a set of citations without titles). However, it combines multi-citation import with database lookup of the bibliographic fields. The free signup has a limit of 50 citations per month. When using the clipboard function in Wizfolio, the references have to be split by a blank line. See also this related forum thread.
https://www.zotero.org/support/fr/kb/importing_records_from_endnote
Ref:
https://www.zotero.org/support/fr/getting_stuff_into_your_library

export

9 formats


  •     bibtex
  •     bookmarks
  •     mods
  •     refer
  •     rdf_bibliontology
  •     rdf_dc
  •     rdf_zotero
  •     ris
  •     wikipedia

mods

Le Metadata Object Description Schema (MODS) est un vocabulaire XML1 de description bibliographique développé en 2002 par le Bureau des normes et du développement du réseau de la Bibliothèque du Congrès. MODS a été conçu comme un compromis entre la complexité du format MARC utilisé par les bibliothèques et l'extrême simplicité du jeu de métadonnées Dublin Core. 


Wednesday, December 28, 2016

voix vers texte, Speech-To-Text (STT), avec api speech recognition Google chrome ou Cloud system, et comparaison avec d'autres systèmes


Google utilise le speech recognition dans la barre de recherche depuis longtemps:


google

la demo pour le web speech recognition (online lié à chrome):
https://www.google.com/intl/en/chrome/demos/speech.html

Google cloud
Google envisage de rivaliser avec Nuance (Dragon NaturallySpeaking) et autres sociétés de reconnaissance vocale en ouvrant sa reconnaissance de la parole API aux développeurs tiers. Pour attirer les développeurs, le soft sera gratuit au lancement avec des prix destinés à être introduits à une date ultérieure.
Le prix a été fixé l'été 2016:
https://cloud.google.com/speech/pricing
Chaque requête est arrondie à l'incrément de 15 secondes le plus proche. Par exemple, trois requêtes distinctes, chacune contenant 7 secondes d'audio, seraient facturées en 45 secondes (3 × 15 secondes) d'audio.
60minutes/mois=gratuit
sinon $0.006 / 15 seconds de 61minutes à 1 million de minute.

La Speech API Cloud de Google couvre 80 langues et fonctionne avec n’importe quelle application à en streaming temps réel ou en mode batch. Le système cloud offre un ensemble complet d’API pour les applications « voir, entendre et traduire ». Il est basé sur la même technologie réseau neuronal qui alimente la recherche vocale de Google dans le Google app et la voix en tapant dans clavier Google. Il y a quelques autres fonctionnalités intéressantes, comme travailler dans un environnement bruyant et en temps réel:
https://cloud.google.com/speech/

post de 2016:
https://techcrunch.com/2016/03/23/google-opens-access-to-its-speech-recognition-api-going-head-to-head-with-nuance/

les updates pour le web:
https://developers.google.com/web/updates/2013/01/Voice-Driven-Web-Apps-Introduction-to-the-Web-Speech-API

pour le domaine du cloud:
https://cloud.google.com/speech/docs/rest-tutorial
https://github.com/GoogleCloudPlatform/nodejs-docs-samples/blob/master/README.md#how-to-run-a-sample

via le logiciel de Google 

API Chrome speech to text service
Une brève introduction à la spécification de l'API.

La spécification Web Speech API a été introduite en 2012 par la communauté W3C. Son but était de permettre aux navigateurs modernes de reconnaître et de synthétiser la parole. À partir de juillet 2015, Chrome est le seul navigateur qui a mis en œuvre cette spécification, en utilisant les moteurs de reconnaissance vocale de Google.
En tant que développeurs web, nous devrions être très heureux à ce sujet, car il nous ouvre un tout nouvel univers d'opportunités pour les nouvelles applications Web et de nouvelles fonctionnalités d'interaction dans les applications existantes. En outre, depuis que Google a ouvert son propre moteur de reconnaissance vocale pour supporter cette API, les développeurs sont en mesure de l'incorporer. À ce stade - l'API de Google est gratuit, mais il n'y a aucune garantie qu'elle continuera à l'être.

speechlogger speechnotes

Les deux web applications suivantes sont très proches et ne fonctionnent que sur les navigateurs Chrome (mobile/web):

mais offrent des petits services différents...

en extension chrome:
https://chrome.google.com/webstore/detail/speechnotes-speech-to-tex/opekipbefdbacebgkjjdgoiofdbhocok?hl=en
pour android sous play:
https://play.google.com/store/apps/details?id=co.speechnotes.speechnotes&hl=en
avec apk:
http://www.apkmonk.com/app/co.speechnotes.speechnotes/

---
https://lilyspeech.com/
2.5$/mois

comparaison

http://www.capterra.com/speech-recognition-software/

https://www.brainasoft.com/braina/download.html
29$/an; la version gratuite n'a pas la fonction
 Dictate (Speech to Text) in any Software or Website in 40 Languages.

development chrome HTML5 speech to text

https://speechlogger.appspot.com/developers/

les langages:
http://stackoverflow.com/questions/14257598/what-are-language-codes-for-voice-recognition-languages-in-chromes-implementati

bug de chrome qui permettait d'espionner ce que vous dites:
https://www.talater.com/chrome-is-listening/

un petit js pour commander tous les navigateurs à la voix
https://www.talater.com/annyang/

En 2014, "Understanding the Code":
http://apprentice.craic.com/tutorials/37
de la demo pour le web speech recognition (online lié à chrome):
https://www.google.com/intl/en/chrome/demos/speech.html


Tuesday, December 27, 2016

bloquer site firefox chrome



Trois moyens pour bloquer l'accès à une liste de sites

  1. avec le fichier 'hosts' (DNS)
  2. avec une extension dans votre navigateur
  3. avec l'antivirus avast.

1/ Ce tuto a pour but de vous enseigner le moyen de bloquer très simplement les adresses internet que vous voulez via le fichier 'hosts':
http://comment-astuce.blogspot.fr/2010/07/bloquer-du-contenu-avec-le-fichier.html

2/ L'excellente extension gratuite 'block site' sur chrome et firefox,
https://chrome.google.com/webstore/detail/block-site/eiimnmioipafcokbfikbljfdeojpcgbh?hl=en-GB
et aussi pour empêcher de la désactiver:
https://chrome.google.com/webstore/detail/add-ons-settings-history/gjnnmmhkhjdokoddghejcfbfnoigpbfp/related?hl=en-GB
Add-ons, Settings, History Locker
hélas qui est payante.

3/Avast
http://www.malekal.com/tutoriel-antivirus-avast/
L’agent WEB, inclue un bloqueur de sites.
Cela se fait dans les paramètres de l’agent WEB => bloqueur des sites.
On peut mettre un mot de pass pour les services.

Tuesday, December 13, 2016

WebGL and fluid particles dynamics (gitHub, chrome extension)



Real-time particle-based 3D fluid simulation and rendering in WebGL.

Fluid simulation is a GPU implementation of the PIC/FLIP method (with various additions). Particle rendering uses spherical ambient occlusion volumes.

https://www.chromeexperiments.com/experiment/fluid-particles

http://david.li/
https://github.com/dli

Fourier Image Filtering

Any image can be decomposed into the sum of many sinusoids at many different frequencies.
At the top is the image's frequency spectrum which shows the amplitudes of these sinusoids.
Below is the frequency response curve which scales the sinusoid amplitudes. Edit it to filter the image.
example: Gaussian Blur (only low frequencies), Sharpen (increase gain for high frequencies), Edge Detection (gain=0 @low frequencies and gain max @high frequencies)
http://david.li/filtering/



http://david.li/filtering/

Tuesday, December 6, 2016

export de votre story map réalisé avec odyssey.js et personnalisation par l'utilisateur


http://cartodb.github.io/odyssey.js/documentation/#how-it-works

exporter / partager votre narrative story map 

Vous avez 5 possibilités pour exporter / partager votre narrative story map réalisée avec odyssey.js.

pour les dummies, avec les 3 fonctions intégrées (en bas à droite du sandbox):

  • une fichier html (compressé en .zip) pour une utilisation en local ou à mettre sur un serveur, 
  • avec l'hébergement http://bl.ocks.org via une iframe (pour votre blog par exemple) ou un lien URL
pour les plus expérimentés 
  • avec gitHub et ses services d'hébergement, Là vous pouvez même conserver le sandbox pour une utilisation en mode partagé.
  • votre fichier .md (markdown) en le copiant/collant. En outre ce fichier est présent à la fin de votre fichier .html... Vous pouvez ensuite le transcoder avec divers outils de conversion.

personnaliser votre story map pour une lecture adaptée

Outre le fait que l'on peut choisir sa basemap comme expliquer dans mon exemple (voir les post de ce blog avec les tags map, GPS).
On peut adapter la lecture.
Faite ouvrir un fichier dans votre navigateur et ouvrez votre .html de votre sauvegarde ou votre bl.ocks.
Faite un clic droit (ou crtl clic sur mac) sur le texte.
vous avez 
dans firefox "examiner l'élément"
dans chrome "inspecter".
Sélectionner "slides_container" (le nom de la structure qui contient votre texte et photos).
Dans firefox:
Dans chrome:

Dans safari, c'est pareil...

Vous voyez à droite "width" c'est la largeur de cette fenêtre.
Par défaut elle est à 320pixels.
Changer à 580px par exemple (vous voyez les changements en temps réel).
Vous pouvez aussi changer le left à 10pix...
Et top à 60pix sinon vous serez gêné par les boutons zoom de la carte.
Fermer cette fenêtre.
En outre il faut prévoir de mettre le centrage de la carte plus à droite lors de l'écriture de votre story map...

Hélas cette présentation/design est un fichier CSS stocké sur odyssey.js GitHub. Il faudra donc le faire à chaque fois!
Pour éviter de le faire à la main. Il faut télécharger le CSS d'odyssey.js et le modifier et l'insérer dans votre .html à la place de
dans ce fichier CSS: 
#slides_container{display:none;position:absolute;top:40px;left:40px;width:320px;
changer 320px à la valeur de 580px par exemple.
sauvegarder votre nouvel .html qui contient le CSS (en mode local).
---

Wednesday, November 30, 2016

webGL 2 (firefox 51, chrome 55) et cartographie 3D


"Version 51.0beta, first offered to Beta channel users on November 16, 2016":
Added support for WebGL 2 (is now enabled by default).


Différents outils de cartographie, comme l'ancienne application de cartographie 3D Nokia Maps 3D WebGL qui représentait des villes entières dont les bâtiments avaient été reconstruit par des procédés automatiques d'imagerie numérique. 
F4map (http://www.f4map.com/) qui se base sur les données 3D fournies par OpenStreetMap, 
c'est également le cas plus récemment du moteur WikiMiniAtlas de Wikipedia:



Monday, July 1, 2013

Google commence à intégrer la suite bureautique Quickoffice directement au sein de Chrome OS. flag caché: chrome://flags/#enable-quick-office-editing

Google souhaite renforcer davantage ses outils bureautiques et commence à intégrer la suite bureautique Quickoffice directement au sein de Chrome OS.

Google Chromebook Pixel face
En juin 2012, Google procédait au rachat de la suite bureautique Quickoffice proposant des outils d'édition avancée pour les documents de type Word, Excel et PowerPoint. Quickoffice est disponible sur iPhone, sur iPad ainsi que sur Android et bientôt sur les Chromebook.

Alors que Microsoft a récemment annoncé plancher sur des fonctionnalités en temps réel pour sa suite hébergée Office Web Apps, le français Francois Beaufort, développeur au sein du projet Chromium, explique que Google amorce l'intégration de Quickoffice au sein de Chrome OS en version developer.

Au mois de février, Sundar Pichai, vice-président du département Chrome expliquait que Quickoffice était la pierre manquante à Google dans le domaine de la bureautique. Au mois d'avril, Google avait alors publié l'extension Chrome Office Viewer permettant de consulter les fichiers .doc, .docx, xls., .xlsx, .ppt et .pptx directement au travers du navigateur.

Chrome OS + Quickoffice


Pour embarquer l'intégralité de Quickoffice, Google fait usage des interfaces de programmation de Native Client permettant d'écrire des modules en C ou en C++ afin de les faire communiquer avec des éléments HTML ou Javascript et de les exécuter au sein d'un mode sandbox. Les testeurs de Chrome OS Dev peuvent d'ores et déjà retrouver ces outils en activant l'option cachée disponible sur l'URL chrome://flags/#enable-quick-office-editing.

RFERENCE:
La suite sur Clubic.com : Google intègre Quickoffice au sein de Chrome OS http://www.clubic.com/linux-os/chrome/actualite-569180-google-integre-quickoffice-sein-chrome-os.html#ixzz2XrHLugPV
Informatique et high tech 

Monday, December 24, 2012

télécharger sauvegardez une video YouTube

il existe de multiples façon de faire cela mais il semble que
le soft à
http://www.iskysoft.com/free-mac-video-downloader.html#118
soit assez versatile et facile.

iSkysoft Free Video Downloader for Mac (22.3MB à télécharger et 59Mo sur votre disque dur)
lets Mac users quickly and easily download videos from YouTube. It automatically detects the video on YouTube opened in Safari, Chrome or Firefox with a single click. You can save your favorite YouTube videos, even HD YouTube videos, to your Mac instantly.

    Automatic video detection and one-click to download.
    Start downloading as soon as the YouTube video starts to load.
    Built-in video player for the convenient playback of FLV/MP4 videos on Mac.
-----------

Sunday, December 23, 2012

navigateur Google Chrome: 10 fonctions techniques cachées secrètes et importantes sous la forme d'URL "chrome://"

chrome://about

pour toutes les visionner.


Les plus classiques sont:

chrome://downloads/

chrome://flags

chrome://settings

chrome://bookmarks

chrome://cache

chrome://version

chrome://extensions

chrome://history

chrome://plugins/