diff --git a/README.md b/README.md index 2169edd2..9a556f8e 100644 --- a/README.md +++ b/README.md @@ -3,16 +3,16 @@ If you like this work, please consider [sponsoring this project!](https://paypal # async-esp-fs-webserver ESP32/ESP8266 WebServer, WiFi manager and ACE web editor Arduino library. Based on [ESPAsyncWebServer](https://github.com/me-no-dev/ESPAsyncWebServer) from @me-no-dev -Thi is the equivalent to **esp-fs-webserver** Arduino library, but working with the very good **ESPAsyncWebServer** library instead default webserver library. +This is the equivalent to **esp-fs-webserver** Arduino library, but working with the very good **ESPAsyncWebServer** library instead default webserver library. From some tests I have done, I have been able to observe that a webserver created with this library is much faster and more responsive, which is why I decided to develop this variant of the library. **Note**: -Starting from version 2.0.0 ESP32 core for Aruino introduced the LittlsFS library like ESP8266. The examples in this library is written to work with this for both platform by default. Change according to your needs if you prefer other filesystems. +Starting from version 2.0.0 ESP32 core for Arduino introduced the LittlsFS library like ESP8266. The examples in this library is written to work with this for both platform by default. Change according to your needs if you prefer other filesystems. ## WiFi, OTA firmware update and Options manager -Thanks to the built-in page **/setup** (about 6.9Kb of program space) is possible scan and set the WiFi credentials and other freely configurable parameters. +Thanks to the built-in page **/setup** (about 6.9Kb of program space) it is possible to scan and set the WiFi credentials and other freely configurable parameters. -With **/setup** webpage is also possible perform remote firmware update. +With **/setup** webpage it is also possible to perform remote firmware update (OTA-update). ![image](https://github.com/cotestatnt/async-esp-fs-webserver/assets/27758688/e16cf5cb-252a-42bb-b111-305387f9d0cc) @@ -25,8 +25,8 @@ In the image below, for example, the HTML and Javascript code to provision the d ## ACE web file editor/browser -Thanks to the built-in **/edit** page, is possible upload, delete and edit the HTML/CSS/JavaScript source files directly from browser and immediately displaying the changes introduced at runtime without having to recompile the device firmware. -The page can be enabled at runtime using the method `enableFsCodeEditor()` and it occupy about 6.7Kb of program space. +Thanks to the built-in **/edit** page, it is possible to upload, delete and edit the HTML/CSS/JavaScript source files directly from browser and immediately display the changes introduced at runtime without having to recompile the device firmware. +The page can be enabled at runtime using the method `enableFsCodeEditor()` and it occupies about 6.7Kb of program space. ![image](https://github.com/cotestatnt/async-esp-fs-webserver/assets/27758688/668c0899-a060-4aed-956b-51311bf3fe13) diff --git a/examples/customHTML/customElements.h b/examples/customHTML/customElements.h index 4651f32b..958126a1 100644 --- a/examples/customHTML/customElements.h +++ b/examples/customHTML/customElements.h @@ -1,7 +1,7 @@ /* * This HTML code will be injected in /setup webpage using a
element as parent -* The parent element will hhve the HTML id properties equal to 'raw-html-' +* The parent element will have the HTML id properties equal to 'raw-html-' * where the id value will be equal to the id parameter passed to the function addHTML(html_code, id). */ static const char custom_html[] PROGMEM = R"EOF( @@ -25,7 +25,7 @@ static const char custom_html[] PROGMEM = R"EOF( * In this example, a style sections is added in order to render properly the new *