Helping chess to become acessible for everyone!

Latest Version

Version
1.0.5
Update
July 30, 2024
Size
382KiB
Developer
Category
Users
155
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
Português (Brasil)
See more
Permissions
See more

Freedom Chess for Chess.com Extension

Projeto Freedom Chess
Objetivo
Possibilitar que qualquer portador de deficiência participe do mundo do xadrez de forma acessível, experienciando os jogos e atividades relacionadas em nível de igualdade com qualquer outro jogador.

Importante: Utilize FONE DE OUVIDOS para evitar que o som emitido pelas caixas de som cheguem ao microfone!

Inspiração
Projeto Freedom Chess by Kaled na mídia, conheçam o fundador, (link do vídeo): https://www.youtube.com/watch?v=blhDXRl7_0I&feature=share&fbclid=IwAR0iNm8IK3M-v9e_Ad8O6d9TpTSJGDg6uQNmXilByWmXOGPfd2PAiKE40uw&ab_channel=Balan%C3%A7oGeralOeste

GitHub do Freedom Chess by Kaled original: https://github.com/kaled-Weirich-Oro/The_Freedom_Chess
GitHub do Freedom Chess by Kaled atualizado: https://github.com/rafaelvleite/freedomChessChromeExtension

Time
Kaled, Rafael Leite, Eduardo, Ricardo, Dieferson, Danilo, Alesson
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Freedom Chess for Chess.com", "version": "1.0.5", "description": "Helping chess to become acessible for everyone!", "manifest_version": 3, "web_accessible_resources": [{ "resources": ["images/speech-icon.png", "images/freedomChess.png", "builtFunctions/classesMappingChessCom.js", "thirdParty/annyang.min.js", "thirdParty/chess.js/chess.js", "builtFunctions/createFreedomModeButton.js", "builtFunctions/enableDisableFreedomMode.js", "builtFunctions/stringsSimilarity.js", "builtFunctions/getPiecesToFenPosition.js", "builtFunctions/moveFunctions.js", "builtFunctions/eventListeners.js", "builtFunctions/observersAndCallbacks.js", "builtFunctions/speechRecognition.js"], "matches": [""] }], "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self'; script-src-elem 'self' 'unsafe-inline' https://ajax.googleapis.com;" }, "background":{ "service_worker": "background.js" }, "content_scripts":[ { "matches": ["https://www.chess.com/*"], "exclude_matches": [], "css": ["styles/main.css"], "js": ["thirdParty/jquery-3.6.0.min.js", "thirdParty/sweetalert2/dist/sweetalert2.all.min.js", "builtFunctions/classesMappingChessCom.js", "content.js", "thirdParty/annyang.min.js", "thirdParty/chess.js/chess.js", "builtFunctions/createFreedomModeButton.js", "builtFunctions/enableDisableFreedomMode.js", "builtFunctions/stringsSimilarity.js", "builtFunctions/getPiecesToFenPosition.js", "builtFunctions/moveFunctions.js", "builtFunctions/eventListeners.js", "builtFunctions/observersAndCallbacks.js", "builtFunctions/speechRecognition.js" ], "run_at": "document_end" } ], "host_permissions": [ "https://www.chess.com/" ], "icons": { "16": "images/freedomChess16.png", "128": "images/freedomChess128.png" }, "action": { "default_icon": "images/freedomChess128.png", "default_title": "Chess for all!" } }
Read more

Similar Extensions

User reviews

icon

João victor (ID: 0000003b436de24e) Voted 5 ★ - Updated 10/02/2021 muito boa a ideia, mas, como faz para ativar?

icon

Wálter Júnior (ID: 0000009ea4284011) Voted 5 ★ - Updated 10/01/2021 Que projeto espetacular! com o tempo vai melhorando o sistema de reconhecimento de voz, mas já um marco muito importante!

icon

João F. S. (ID: 0000006deb63d1d0) Voted 5 ★ - Updated 09/30/2021 Muito legal o projeto pessoal, mas tenho uma dúvida em uma partida minha não consegui que fosse reconhecido o en passant, pode ter sido minha pronuncia, mas pergunto se existe outra maneira. Desde já agradeço.

icon

Carlos Vinicius (ID: 000000d7b57ff785) Voted 5 ★ - Updated 09/30/2021 Parabéns pela iniciativa, fico feliz de ser um dos primeiros a utilizar a extensão

icon

Felipe Visoski Dos Santos (ID: 000000b26828c658) Voted 5 ★ - Updated 09/23/2021 Muito bom ! Parabéns ao desenvolvedor