JSJ 376: Trix: A Rich Text Editor for Everyday Writing with Javan Makhmali episode artwork

EPISODE · Jul 23, 2019 · 52 MIN

JSJ 376: Trix: A Rich Text Editor for Everyday Writing with Javan Makhmali

from JavaScript Jabber · host Charles M Wood

Sponsors  DatadogSentry use code “devchat” for 2 months free PanelAimee KnightChris FerdinandiChristopher BeuchelerAJ O’NealWith Special Guest: Javan MakhmaliEpisode SummaryToday’s guest is Javan Makhmali, who works for Basecamp and helped develop Trix. Trix is a rich text editor for the web, made purposefully simple for everyday use instead of a full layout tool. Trix is not the same as Tiny MCE, and Javan discusses some of the differences. He talks about the benefits of using Trix over other native browser features for text editing. He talks about how Trix has simplified the work at Basecamp, especially when it came to crossing platforms. Javan talks more about how Trix differs from other text editors like Google Docs and contenteditable, how to tell if Trix is functioning correctly, and how it works with Markdown.The panel discusses more specific aspects of Trix, such as Exec command. One of the features of Trix is it is able to output consistently in all browsers and uses semantic, clean HTML instead of classnames. Javan talks about how Trix handles getting rid of the extraneous cruft of formatting when things are copy and pasted, the different layers of code, and the undo feature. He talks about whether or not there will be more features added to Trix. The panel discusses who could benefit from using Trix. The show finishes with Javan talking about Basecamp’s decision to make Trix open source and why they code in CoffeeScript. LinksTrixTiny MCEContenteditableMarkdownSVGHTMLCoffeeScript Follow DevChat on Facebook and Twitter PicksJavan Makhmali:API for form submissionsChris Ferdinandi:CSS GridAlex Russel Twitter threadHow To Live a Vibrant Life with Early Stage DementiaAJ O’Neal:Mario and ChillChip Tunes 4 Autism: CatharsisToilet AugerChristopher Beucheler: Medium to Own blogAimee Knight:Absolute Truth Unlearned as Junior DeveloperSpecial Guest: Javan Makhmali. Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

Episode metadata supplied by the publisher feed · Published Jul 23, 2019

Embed this episode

Ready to play

JSJ 376: Trix: A Rich Text Editor for Everyday Writing with Javan Makhmali

0:00 52:09

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Over Engineered Chris Morrell A podcast where we explore unimportant programming questions (mostly PHP/Laravel/JavaScript) in extreme detail. Web Development Fundamentals - SOFT6007 Dcom1 Colin Manning Web development technologies such as HTML, CSS, JavaScript and others are at the core of all modern online systems. This module introduces the student to these technologies and provides the student with the skills necessary to develop web sites with dynamic presentation. JS Party: JavaScript, CSS, Web Development Changelog Media Your weekly celebration of JavaScript and the web. Current panelists: Jerod Santo, Kevin Ball (KBall), Nick Nisi, Chris Hiller, Amal Hussein & Amy Dutton.Past panelists: Suz Hinton, Feross Aboukhadijeh, Amelia Wattenberger, Divya Sasidharan, Alex Sexton, Rachel White, Emma Bostian, Ali Spittel, Mikeal Rogers & Jessica Sachs.We talk about the web platform (Chrome, Safari, Edge, Firefox, Brave, etc), front-end frameworks (ReactJS, SolidJS, Svelte, VueJS, AngularJS, etc), JavaScript and TypeScript runtimes (Node, Deno, Bun), web animation, SVG, TailwindCSS, robotics, IoT, and much more. If JavaScript and/or the web touch your life, this show’s for you.Some people search for JSParty and can't find the show, so now the string JSParty is in our description too. CodeWinds - Leading edge web developer news and training | javascript / React.js / Node.js / HTML5 / web development - Jeff Barczewski Jeff Barczewski The CodeWinds podcast is designed to help you keep up with the latest web developer news and techniques.Learn about the new developments in javascript, React.js, Node.js, HTML5 and other exciting web developer and mobile technologies.Listen to interviews and reviews of the latest and most promising new libraries, modules, and tools. Learn what the professional developers use to build their web and mobile web applications. Using the latest techniques and best practices you can continue to sharpen your skills.Each week Jeff Barczewski, a seasoned web developer and trainer will share his latest insights and will interview leaders in the web and mobile development community.Become your best, follow CodeWinds.

Frequently Asked Questions

How long is this episode of JavaScript Jabber?

This episode is 52 minutes long.

When was this JavaScript Jabber episode published?

This episode was published on July 23, 2019.

Can I download this JavaScript Jabber episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!